云计算是继1980年代大型计算机到客户端-服务器的大转变之后信息技术领域又一次巨变。从技术上看,大数据与云计算的关系就像一枚硬币的正反面一样密不可分。大数据的特色在于对海量数据的挖掘, 但它必须依托云计算的分布式处理、分布式数据库、云存储和虚拟化技术。“云计算技术与应用”课程在介绍云计算历史、发展及趋势的基础上,重点介绍云计算关键技术、基础架构及各种主流解决方案。课程主要内容包括:云计算概述、云计算关键技术、云服务体系、云计算主流解决方案(Google云计算、Amazon云计算、阿里云计算等)、开源云计算与大数据处理平台(OpenStack、Docker、Hadoop等)。由于云计算是近年来计算机科学技术中的研究和应用热点,技术平台更新快,因此本课程会紧密跟踪主流云计算技术及发展,拓宽学生知识面。
第一单元 云计算概论
1.1 云计算概述
1.2 云计算数据中心
第一单元测验
第二单元 虚拟化技术
2.1 虚拟化技术
2.2 阿里云虚拟化
2.3 虚拟化实验
第二单元测验
第三单元 云服务
3.1 云服务概述
3.2 IaaS及案例分析
3.3 PaaS及案例分析
3.4 SaaS及案例分析
3.5 主流云计算平台提供的人工智能服务
本单元讨论
第三单元测试
第四单元 云计算解决方案
4.1 Google云计算
4.2 Amazon云计算
4.3 微软云计算
4.4 国内云计算
单元讨论
第四单元测试
第五单元 开源云计算技术
5.1 Openstack云计算管理平台
5.2 Openstack实验
5.3 Docker容器技术
5.4 Docker实验
5.5 阿里云Docker服务
第五单元测试
第六单元 云计算相关技术
6.1 云安全
6.2 开源大数据处理平台Hadoop
6.3 Spark框架