本站小編為你精心準備了市場需求的云計算人才培養參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
摘要:
云計算提出以來迅速發展,目前已經進入使用階段,這對云計算技術在企業的廣泛應用,本文從云計算企業的人才需求出發,根據在網絡搜索的人才需求計劃,以OpenStack平臺和Hadoop平臺為重點,制定相關的課程,具有一定的意義。
關鍵詞:
云計算人才培養OpenStackHadoop
自Google公司提出“云計算”概念以來,云計算[1-3]得到了產業界的廣泛關注?;ヂ摼W巨頭紛紛推出自己的云計算平臺,如Amazon的AWS,微軟的Azure,Google的GAE等;國內的百度、阿里巴巴、騰訊等也推出自己的云計算平臺。在我國,自《國務院關于加快培育和發展戰略性新興產業的決定》將云計算列為戰略性新興產業重點以來,我國政府制定了一系列指導及規劃政策促進云計算發展[4]。同時地方政府對發展云計算保持高度熱情,我國累計已有30多個省市了云計算戰略規劃、行動方案或實施工程。如北京市政府開展“祥云工程”;上海市政府開展“云海計劃”;無錫市基于IBM云計算技術架構搭建商務云、開發云、政府云等多個平臺[5]。隨著云計算技術的成熟,高校怎樣根據技術的發展培養合格的云計算人才具有重要的意義。華南理工大學廣州學院計算機工程學院根據學校的定位,以應用型人才培養的技能需求為根本出發點,根據調研企業需求,設置云計算人才培養的相關課程,為云計算人才培養教學計劃提供建議。
在云計算平臺中,OpenStack和Hadoop是兩個非常重要的開源平臺。OpenStack云計算平臺,提供基礎設施服務(計算、存儲等)。2012年就坐擁51%的市場占有率;時至今日,OpenStack產品在開源云計算市場的占有率已達69%。Hadoop的出現是計算技術發展進程中一個重要的里程碑,它使實用的大規模分布式計算和存儲成為可能。Gartner也估計,2016年,該市場規模將快速增長至8.13億美元。AlliedMarketResearch調查報告顯示,2013年至2020年,全球Hadoop市場份額將以58.2%的年復合增長率,從20億美元增長至50.2億美元,增長幅度超24倍?;贠penStack和Hadoop在企業中的廣泛應用,本人在51job中搜索OpenStack和Hadoop的相關人才技能要求,為課程設置提供依據。
1OpenStack人才技能要求與課程設置
在51job搜索“云計算”招聘職位,共搜索到8755條結果。適應應用型本科院校畢業生從業的相關職位有:云計算運維工程師,云計算平臺開發工程師等。其中Openstack運維人才技術需求崗位數為583個,各企業相同的需求:熟悉linux系統的監控和常用服務的安裝、配置;熟悉網絡基本配置;熟悉MySQL等數據庫的維護工作;熟悉OpenStack產品及各個組件(Nova,Swift,Quantum或Neutron,Cinder等核心組件);熟悉KVM、Xen等虛擬機技術。同時有少數企業根據企業的業務需求提出自己的技能需求,主要有:熟悉SDN相關技術;熟悉Bash等腳本編程語言,熟悉Python語言;熟悉負載均衡技術;熟悉常用開源監控工具,如Nagios、Zabbix等。
搜索到的Openstack開發人員崗位數1009個,主要技能需求為:熟悉Libvirt,熟練使用ComputeAPI、ImageAPI;熟練至少一種虛擬化技術;能基于OpenStack模塊進行二次開發。云平臺前端開發需求崗位8個,主要技能要求:精通html/xhtml、DIV,CSS等網頁制作技術;精通JavaScript、Ajax等Web開發技術;熟悉?Web框架和類庫,如Django,bootstrap、angularjs、jquery。雖然云平臺前段開發需求少,都此類人才不但可以從事云平臺的前端開發,也可以從事Web開發的前端開發,市場需求量很大,因此也單獨列出。針對企業對人才的需求狀況,擬定培養OpenStack相關人才培養的主要課程:①高級網頁設計與制作,內容有Html,css,JavaScript,JQuery;②網絡操作系統,內容有Linux操作系統的安裝、使用、性能調優,Shell編程;③云計算概論,內容有OpenStack安裝與維護;虛擬化技術;常用開源監控工具和負載均衡工具;Libvirt使用;(4)云計算應用開發。內容有Python編程,OpenStack組件API。
2Hadoop人才技能要求與課程設置
在51job以“Hadoop”為關鍵字進行搜索,結果有6737條,統計各企業對人才技能的要求,總結為:熟悉Linux系統;熟悉Linux/Unix環境下的Java編程;熟悉hadoop相關各種開源項目;掌握MapReduce處理問題思想;熟悉SQL數據庫操作(Oracle、MySQL等);能處理海量結構化數據的挖掘,挖掘算法優化,進行數據分類及分布統計。根據技能需求,擬定Hadoop相關人才培養的主要課程為:Java面向對象程序設計;網絡操作系統;數據庫原理與應用;數據倉庫與數據挖掘;Hadoop大數據處理,主要內容有Hadoop體系結構,HDFS,Map/Reduce,HBase。
3應用型人才培養的教學實踐
為了培養應用型人才,在課堂教學中應該從所教學對象的特征出發,選取合適的教學方法。在課程教學中,需要精心組織,課程知識點的講授按照有組織、由易到難得順序開展;在課程教學中,注重小的案例的使用,通過一個完整的案例來吸引學生的注意力,理解相關知識點的使用方法,從而積極參與到課程中來.
作者:秦映波 單位:華南理工大學廣州學院