跳至主要内容

1.2 軟體產業的變革

從 90 年代初期的大型計算機到個人電腦的普及,絕對是一個跨時代的革命,而個人電腦的普及也進而推動了軟體產業的快速發展,所以後來技術的更新速度遠遠不是 90 年代前可以比擬的。

接著到了 2000 年開始的租賃裸機伺服器,也就是將大型的伺服器切割成數台虛擬化的主機來租賃給中小型的企業,可以說是虛擬化技術的開端。

聽老闆講古時說到,當時都要騎著摩托車到內湖的機房內連接實體的伺服器,還要接上螢幕和鍵盤,才能開始處理網站的問題,這是現在的我遠遠沒辦法想像的,網站出問題了竟然不能透過自己的電腦遠端連線處理就好?

而 07 / 08 年則迎來了雲端運算的開端,Amazon 推出了 AWS,大家開始將手邊的網站部署至雲端,在本地利用 SSH 的方式連線伺服器並輸入指令來開啟、關閉或是擴充雲端上的服務。

同時也正式宣佈了大雲端時代的降臨,各個科技巨頭都接連插旗並提供雲端運算的服務。

到了現代,出現了像 Docker 這麼方便的工具後,我們不必侷限在一個平台上,甚至不需要侷限在一個作業系統上,這解決了很大一部分在上個世代部署以及遷移所面臨的問題,讓開發人員能夠更專心地撰寫程式碼,以提升應用程式的品質。

而了解這 30 年間軟硬體的演進,才凸顯了現在我們只要坐在辦公室對著終端機敲敲打打就可以部署一個網站是多麼的難能可貴。