本书分为两大部分,第一部分是云计算及云服务关键技术,第二部分是大数据应用开发实践技术。第一部分介绍大数据应用的基础——云计算,其中第1章主要介绍云计算的基础知识;第2~4章介绍云服务实现的关键技术,包括虚拟化技术、数据存储与管理技术、网络虚拟化技术;第5章介绍开源的云服务产品管理工具,重点介绍OpenStack。第二部分以大数据技术为主线,第6章介绍大数据的基础知识;第7章以搭建开源大数据分析平台为需求,介绍大数据分析平台与技术栈;第8~15章以大数据应用实践流程为主线,按分层技术栈介绍数据采集工具与消息队列、Hadoop分布式系统基础架构、Spark计算平台、Spark平台的安装部署与实践、Flink计算平台与实践、NoSQL数据库、Hive数据仓库与实践、数据可视化;第16章给出了综合实践的案例。
本书可作为本科和高职院校计算机、软件、大数据相关专业的教材,也可为对云计算与大数据技术感兴趣的初学者提供参考。
展开