王勃 李華昱 董玉坤 張俊三 孫亞偉



摘? 要:云計算作為第四次工業革命的標志,引爆了產業界的“云爆發”模式,這為高等院校提出了人才培養的新要求。中國石油大學(華東)計算機科學與技術學院開設的云計算技術與應用課程,以“亞馬遜AWS-中國石油大學云創學院”為合作基礎進行了課程建設,在新工科與新基建背景下,嘗試了一條IT人才培養的產學研合作之道。
關鍵詞:云計算;產學研合作;新工科建設
中圖分類號:G642? ? ? ?文獻標志碼:A? ? ? ? ? 文章編號:2096-000X(2021)28-0122-04
Abstract: Cloud computing, as the symbol of the fourth industrial revolution, has exploded the cloud eruption mode in the industry. The need of industry must be fitted for by the employees who would be educated from universities. An industry academy research(IAR) project is under progressing in the college of computer science and technology, China University of Petroleum with Amazon Connect Technology(Beijing) Co., Ltd.("AWS"), aiming at a "Cloud Innovation School" to develop a course system using AWS cloud services, a strategy of educating students for industry, as well as exploring a practical approach of IAR cooperation under the background of emerging engineering education(3E).
Keywords: cloud computing; industry academy research; emerging engineering education
2012年,中國信息通信研究院發布《云計算白皮書》,對云計算的發展趨勢進行了肯定。從此,國內高校紛紛開設云計算相關課程。依照新工科建設的思路,中國石油大學(華東)計算機科學與技術學院結合亞馬遜(AWS)全球領先的云計算技術和資源,進行了云計算課程體系的建設。其中,AWS云計算課程體系包括建設采用AWS云技術講解的云計算課程和改造相關課程加入AWS云技術,這也是新工科[1]在課程建設方面的兩條重要思路。
在過去的三年中,AWS Educate Program(教育計劃)構成了中國石油大學(華東)計算機科學與技術學院開設的云計算技術與應用課程的主要建設內容。中國石油大學(華東)與亞馬遜AWS產學合作共建的“云創學院”,也經歷了一年多的運行,在新工科與新基建背景下,探索了一條IT人才培養的產學研合作之道。
一、課程內容建設
從知識體系結構上來講,云計算理論是分布式計算、網格計算的發展形式。從商業模式上來講,云計算理論是效用計算、網絡計算的發展形式。中國石油大學(華東)計算機科學與技術學院開設的云計算技術與應用課程,課程內容沿襲了分布式計算體系結構的知識體系,把云計算的基本知識融合在了分布式并行計算、分布式存儲、分布式數據庫的系統脈絡中。
中國石油大學(華東)計算機科學與技術學院開設的云計算技術與應用課程,授課對象為計算機科學與技術專業、軟件工程專業、物聯網工程專業通信工程專業,開課時間為第5學期。經過三年多的培育,云計算技術與應用課程內容從理論和實踐兩部分,逐漸融合成為一個相輔相成的完整的體系。
(一)云計算的三個基本服務模式(IaaS/PaaS/SaaS)
該知識點出現在第一章(云計算基本概念),但從全部的授課內容來看,又與后續的各章節相呼應,即:
第二章:谷歌云技術(PaaS);
第三章:亞馬遜云技術(IaaS);
第四章:微軟云技術(PaaS和CaaS);
第五章:Hadoop開源云平臺(PaaS);
第六章:OpenStack開源云計算技術(IaaS)。
從全球云計算市場[2]來看,SaaS幾乎是IaaS的市場規模的兩倍,但是隨著中國新基建等政策的影響,2019年中國公有云IaaS市場規模較2018年增長了67.4%,而且預計將會持續攀高。
從云計算技術成熟度來看,至2010年,以虛擬化技術為代表的,基于傳統技術棧的構建方式,已逐漸被以容器、微服務和DevOps為代表的云原生技術所更新。因此,在第四章的授課內容中,加入了以云原生為主要內容的CaaS的云計算新服務模式。
(二)云安全技術
云安全的四個層次,即保密性、完整性、真實性、可用性,分別對應于加密、哈希加密、非對稱加密、基于云的安全組等基本云安全機制,在AWS實驗中各有體現:
實驗1:部署虛擬機EC2實例(加密、私鑰機制);
實驗2:AWS資源間的訪問(非對稱加密機制以及IAM授權機制);
實驗3:AWS的VPC服務(基于云的安全組機制);
實驗4:分布式對象存儲(加密和非對稱加密);