随着教育部公布2017年度普通高等学校本科专业备案和审批结果的通知,目前申请获批数据科学与大数据技术专业(专业代码:080910T)的高校已增至278所。在获批高校越来越多的同时,如何在专业建设过程中选择适用教材,却逐渐成为了各大高校面临的一大难题。
而早在2016年,清华大学博士、南京大数据研究院院长刘鹏教授就联合国内多所高校从事一线教学科研任务的专业师资,开始编写大数据系列教材。目前,《云计算》、《大数据》、《大数据库》、《数据挖掘》、《深度学习》、《大数据可视化》、《虚拟化与容器》、《大数据实验手册》等本科系列教材陆续出版,可为大数据教学提供系统的教材支撑。
今天为大家重点推荐介绍《云计算》,以后还会陆续推荐其他教材,欢迎持续关注(与《云计算》配套的40个教学PPT可通过http://www.chinacloud.cn/list.aspx?page=4&cid=20免费下载):
《云计算》概述
本书是被国内众多高校采用的教材《云计算》(名列中国计算机类图书被引用量第一名)的第三版。通过本书可掌握云计算的概念和原理,学习主要的云计算平台和技术以及云计算核心算法和发展趋势,适合作为相关专业本科和研究生教材,也可作为云计算研发人员和爱好者的学习和参考资料。
《云计算》主要内容
本书追踪前沿的云计算技术,相比第二版更新了60%以上的内容,包括大数据与云计算、Google云计算、Amazon云计算、微软云计算、Hadoop 2.0及其生态圈、虚拟化技术、OpenStack开源云计算、云计算数据中心、云计算核心算法和中国云计算技术等。
《云计算》大纲
第一章——大数据与云计算
本章主要介绍了大数据时代的到来,云计算作为大数据的计算的兴起,大数据的发展现状、实现机制以及压制性的成本优势等。
第二章—— Google云计算原理与应用
本章主要介绍了Google文件系统GFS、分布式数据处理MapReduce、分布式锁服务Chubby、分布式结构化数据表Bigtable 、分布式存储系统Megastore 、大规模分布式系统的监控基础架构Dapper、海量数据的交互式分析工具Dremel 、内存大数据分析系统PowerDrill以及Google应用程序引擎等系统架构与技术。
第三章——Amazon云计算AWS
本章主要介绍了基础存储架构Dynamo、弹性计算云EC2、简单存储服务S3、非关系型数据库服务SimpleDB和DynamoDB、关系数据库服务RDS 、简单队列服务SQS、内容推送服务CloudFront、其他Amazon云计算服务以及 AWS应用实例等内容。
第四章——微软云计算Windows Azure
本章主要介绍了微软云计算平台、微软云操作系统Windows Azure、微软云关系数据库SQL Azure、Windows Azure AppFabric、Windows Azure Marketplace、 Windows Azure服务平台等内容。
第五章—— Hadoop 2.0:主流开源云架构
本章主要介绍了Hadoop 2.0的引例、概述、部署、体系架构以及Hadoop 2.0访问接口、Hadoop 2.0编程接口等,并重点介绍了Hadoop 2.0的HDFS、Yarn和MapReduce以及Hadoop 2.0的具体使用。
第六章——Hadoop 2.0大家族
本章主要介绍了 Hadoop 2.0大家族概述以及ZooKeeper、Hbase、Pig、Hive、Oozie、Flume、Mahout 等组件。
第七章——虚拟化技术
本章主要从服务器虚拟化、存储虚拟化、网络虚拟化和桌面虚拟化四个方面介绍虚拟化技术在云计算中的地位和应用,并以VMware公司的部分产品作为例子,介绍虚拟化的一些实现方法。
第八章——OpenStack开源虚拟化平台
本章主要介绍了OpenStack背景、计算服务Nova、对象存储服务Swift、镜像服务Glance等。
第九章——云计算数据中心
本章主要介绍了云计算数据中心的特征、网络部署以及绿色节能技术、自动化管理、容灾备份等技术与应用。
第十章——云计算核心算法
本章主要对Paxos算法、DHT算法、Gossip协议等三种云计算核心算法的背景、特点、具体实现方式等进行详细介绍。
第十一章——中国云计算技术
本章通过梳理和分析国内云计算技术的发展概况,总结我国云计算发展形势,重点介绍国产云存储技术、大数据库技术、云视频监控技术以及云服务等关键技术、产品与平台,以便读者能够更加直观地了解国内云计算发展态势。
第十二章——总结与展望
本章横向比较Google、Amazon、微软和VMware的商业云计算解决方案,以及Hadoop、Spark、Docker、OpenStack等开源云计算方案,方便读者更好地掌握本书的主体内容。