因爲全球經濟形勢依然不明朗,IT開支一樣變得更加保守。雲計算帶來了潛在的競爭優點。雲計算爲各類各樣的IT部門帶來了機會,能夠下降與內部部署型IT基礎設施(軟硬件)有關的風險。學習雲計算就業方向多,運維是其中比較重要地崗位之一。有人好奇雲計算運維工程師和傳統運維有什麼區別?安全
雲計算帶來的不一樣於傳統運維的應用層面的挑戰:服務器
應用如何在雲平臺上實現應用的快速部署,快速更新,實時監控。雲計算時代要求運維人員可以自動化地部署應用程序和全部支持的軟件和軟件包,而後經過生命週期階段操做維護和管理應用程序,如自動擴展事件和進行軟件更新等一系列的操做。網絡
如何快速建立和複製資源模板,有序地對資源模版進行資源配置和更新;如何在雲端更加輕鬆的部署、配置和管理應用。如何利用工具輕鬆地在雲中快速部署和管理應用程序,同時能夠自動處理容量預配置、負載均衡、Auto Scaling和應用程序情況監控,這是對運維人員的新要求。負載均衡
面對這些挑戰和變化,大部分運維人員開始了轉型之路以應對時代的變化。談到運維人員轉型的建議,王毅認爲傳統的運維更多的是與物理設備打交道,不多接觸操做系統甚至是應用程序的層面。因此他建議運維人員在雲平臺階段應該更多介入軟件部分,並且須要有代碼基礎。由於在雲時代,infrastructure as code,全部對物理設備的操做都變成了代碼。運維
雲計算運維工程師須要考慮兩個問題:ide
一、應用如何在雲平臺上實現應用的快速部署,快速更新,實時監控。雲計算時代要求運維人員可以自動化地部署應用程序和全部支持的軟件和軟件包,而後經過生命週期階段操做維護和管理應用程序,如自動擴展事件和進行軟件更新等一系列的操做。工具
二、如何在雲端更加輕鬆的部署、配置和管理應用。如何利用工具輕鬆地在雲中快速部署和管理應用程序,同時能夠自動處理容量預配置、負載均衡、Auto Scaling和應用程序情況監控,這是對運維人員的新要求。學習
傳統層面的運維人員,接觸的都是硬件,如服務器、設備和風火水電,可是在雲時代,運維人員已經沒法見到物理的任何設備。雲計算
雲計算運維崗位涉及到雲計算平臺可否順利、平穩地運行,所以運維工程師須要掌握的知識結構也相對比較豐富,既涉及到傳統的網絡運維知識,還涉及到虛擬化、管控、存儲、安全等相關知識。另外,運維工程師還須要具有必定的程序設計能力,以便於完成大規模的自動化服務部署,這對於運維工程師也提出了較高的要求。操作系統