作為一名IT行業的從業者,同時也是一名計算機專業的研究生導師,主要研究方向集中在大數據和機器學習領域,所以我來回答一下這個問題。
企業如何使用云計算需要考慮三個核心的因素,其一是目前企業的信息化規模;其二是目前企業的技術團隊;其三是企業未來的發展規劃。
企業的信息化規模決定了是采用公有云還是私有云,另外企業的數據是否具有較強的邊界要求(安全級別),如果企業的信息化規模比較龐大,涉及到的互聯網業務線比較多,同時對于數據有嚴格的邊界要求,那么可以考慮搭建私有云平臺,反之可以考慮公有云平臺。對于大部分企業來說,采用公有云是比較現實的選擇,也是比較經濟的選擇。
如果企業已經具備了較強的技術研發團隊,能夠完成完整的軟件開發流程,那么可以采用IaaS方式。IaaS以提供基礎計算資源為主,通過虛擬化的方式來動態管理硬件資源,采用IaaS可以避免企業購置設備的一次性支出。
如果企業具備二次開發能力,而且目前已經有了一個比較成熟的軟件平臺,那么可以考慮把已有平臺遷移到云端,同時采用IaaS和PaaS結合的服務方式,采用PaaS能夠明顯提升軟件開發效率,同時能夠在一定程度上保障服務的穩定性。
如果企業不具備任何軟件開發能力,那么應該選擇SaaS的服務方式,企業只需要使用軟件就可以了,其他的事情由軟件服務商來解決。企業此時需要把自己的業務流程梳理清楚,把具體的需求告訴軟件服務商。
云計算是大數據、物聯網和人工智能的支撐,所以企業要想進行網絡化、智能化改造,云計算是一個比較重要的環節,當然具體的發展路線應該切合企業的實際需求,云計算的建設應該與人才隊伍的建設同步進行。