课程大纲

课程大纲

云计算

课程编码:085400M02017Y 英文名称:Cloud Computing 课时:40 学分:2.00 课程属性:一级学科普及课 主讲教师:唐海娜

教学目的要求
云计算作为一种新兴的商业计算模型,在不同行业领域得到了日益广泛的应用。它通过网络按需提供可动态伸缩的廉价计算服务,有利于提高业务效率、降低运营成本和推动技术创新。当前,学术界在云计算领域开展了大量的研究,产业界也对云计算人才有着迫切的需求。本课程为中国科学院大学—华为“智能基座”产教融合协同育人合作课程,由华为公司提供云平台实验环境,校企联合开展云计算的教学和人才培养。
本课程主要讲授云计算的核心理论、关键技术及体系架构,结合大数据和人工智能学习云计算的典型应用,并基于华为云平台开展相关技术实践。通过本课程的讲授,要求学生掌握云计算的发展现状、特征属性、核心技术和工作原理,掌握基于云计算实现大数据处理的基础方法,并且学会从云计算的视角理解当前IT领域涉及的技术变革,为未来从事相关领域的科研和工作打下良好基础。

预修课程

大纲内容
第一章 云计算概述 4学时
第1节 云计算的定义及内涵
第2节 云计算的来龙去脉
第3节 云计算的机遇与挑战
第二章 云计算服务平台 4学时
第1节 云服务及分类
第2节 Amazon AWS服务、华为云服务
第3节 其他平台
第三章 云计算与虚拟化 6学时
第1节 虚拟化的概念及实现方法
第2节 计算虚拟化;内存虚拟化;网络虚拟化
第3节 容器技术及Docker实现
第四章 分布式协调服务 4学时
第1节 云计算与分布式协调服务
第2节 Paxos算法工作原理
第3节 Zookeeper的设计与应用
第五章 云中高可扩展web服务 4学时
第1节 云原生应用及要素
第2节 微服务架构介绍
第3节 REST表述性状态转移
第六章 云中数据存储 4学时
第1节 CAP和BASE理论
第2节 分布式存储的基本概念及架构
第3节 HBase及Dynamo
第七章 云中数据计算 6学时
第1节 大数据与云计算的关系
第2节 大数据计算模型
第3节 大数据存算分离架构
第八章 基于云的应用实践 4学时
第1节 基于云的文本数据挖掘
第2节 基于云的时空数据挖掘
第九章 课程总结 4学时
第1节 课程总结
第2节 课程考试

参考书
1、 云计算原理与实践 王伟 2018年8月 人民邮电出版社

课程教师信息
唐海娜,人工智能学院副教授,主要研究方向包括时空数据挖掘、社交网络分析以及网络异常检测等。