引用:
作者A級黑豬肉
原來你 Google 一下就可以直接決定否決這個位置... ...
沒錯,這個 idea 絕對不新,但是這個職位所需要的技能絕對是全新了... ...
當然啦∼∼∼不是每個公司都需要 DevOps,但是經歷過其中一個 case 的公司有 DevOps 實在是覺得很有價值...
簡單來說,今天你的雲端 App(不管是手機平台還是網頁) DNS 後面有 Load Balancer... 後面緊接是 API 和客戶、行銷、銷售等等不同 microservice 組成的前端,然後每個下面可能又接到實際的 Application 和 Business Layer,之後後面又有不同的 NoSQL 和 RDBMS 組成的 Data Layer... ... 這一整個 App 可能就有超過 5 個不同的 microservices 程式組成,然後可能每次一個小 bug 就要 deploy 到約 5~10 個 VM... ...
然後假設不用像 Amazon 這麼誇張平均每 11 秒 deploy... 平均每 30 秒給你一個新 build...
請你用很久以前類似的軟體架構去 deploy... .....
|
DevOps的用途就是大與快速的應用才會有感,當今天彈性衍生眾多微服務集群,沒有幾個DevOps只靠傳統MIS & RD(軟) 會吃很多虧,不然docker也不會被認為是救星了。
但是台廠大多把這個職務當成便宜一點的主管來用,找來 "管" 程式 "管" 專案。
以現在的應用發展環境,我只要知道AWS、SoftLayer 、Azure的平台怎麼操作,我怎麼串自己的雲端主機、雲端資料庫、雲端儲存庫....
遇到問題只要知道用啥平台的產品應用就可以了,會不會接網路線好似不太重要。
套一句某個駭客吵架的名言 : 我不需要動用螺絲起子就可以弄掛你的電腦
