因為粉絲的個人能力不同,其他人的技術水平也不同。
以下是對初學者和雲計算工程師的壹些建議。
如果妳是壹個從未從事過雲計算工作的人,需要學習雲計算,妳必須具備操作系統、網絡和應用服務方面的知識。市場上有許多供應商已經實施了雲計算。商務陣營的微軟、IBM、Google、VMWARE、華為都有非常成熟的產品。如果妳有足夠的資金,購買任何壹款雲產品都會得到非常專業的技術支持和服務。(開玩笑,壹般買不起。)如果只是普通發燒友,我建議選擇開源陣營的KVM、XEN、OPENSTACK、DOCKER等技術。由於其開源(免費)的特性,近年來受到了各大IT互聯網公司和愛好者的廣泛歡迎。
學習開源陣營的雲計算技術,要從Linux系統的管理和使用(20天左右)和少量計算機網絡通信技術(5天左右)的角度學習,為雲中的虛擬網絡技術打下基礎。後來要對SHELL開發和數據庫系統有壹定的了解(10天左右)。這時候就有條件對雲計算的核心技術進行全面的研究。如KVM、OPENSTACK、DOCKER container等雲技術(20天),掌握Iaas、Paas、Saas的架構、功能角色和層次分類,掌握私有雲的部署和運維能力。
如果妳是壹個已經參加過相關工作的人,對以上內容有所了解。我給妳的建議是,在掌握以上內容的同時,需要深入學習Python,可以在雲平臺上全面監控和管理雲計算服務、容器服務、集群服務、緩存等常用服務器,並進行二次開發。這可以算作壹個比較全面的雲計算專家。因為妳將要面對的不是過去那種獨立的服務器,機房,設備。而是數以萬計的電腦,並分布在不同城市或國家的雲計算系統中,進行全方位的高效穩定管理。