前言
在過去有專案上線,我們要很辛苦的安裝 OS、Application,然後再積極一點還要弄 HA,這樣弄下來熟練的話要 2~3 個工作天,如果有兩台就裝兩次,十台就裝十次,你不煩我都煩了 XD ..
先不論做同樣的事情很枯燥乏味,同時會拖延專案上線,並且對於專案維護的風險就高了許多,畢竟要 Deploy 一台 Server 是需要 "時間" 與 "人力" 來執行。
對於一個現代化的工程師,可不能再用這種舊時代觀念來管理 Server,在台灣,你可能頂多遇到幾百、上千台的 Server,但在國外,甚至中國幾萬台都是很有可能的架構,在這樣的狀況下還使用手動的方式 deploy application,那你就真的會成為科技業的 "黑手",所以我在這邊大膽的提出,只要相同性質的 Deploy 動作高達 3 次以上,你就需要考慮開始 "自動化工作"。