云计算技术是如今软件尤其是各行业应用软件工程项目重要且关键性的支撑技术之一。使用云的方式构建行业应用软件是软件工程领域的重要发展方向,也是行业细分之后提高软件研发效率,降低工程成本,提升工程质量的重要手段。
本书入选教育部高等学校软件工程专业教学指导委员会组织编写的“软件工程专业系列教材”。全书系统介绍云计算的相关概念、技术、工具与平台,有助于读者理解云计算的基本思想,深入体会软件、服务和工程三者在云计算中的作用和意义,掌握云计算的相关技术,了解业界代表性的新发展方向,并能运用云计算技术进行云应用开发。全书分为5部分,共12章。第一部分(第1~3章)介绍云计算的基础理念,第二部分(第4~5章)介绍虚拟化,第三部分(第6~10章)介绍存储与计算,第四部分(第11章)介绍运行管控策略,第五部分(第12章)介绍业界代表性发展方向Serverless。针对软件工程专业人才动手实践能力培养,本书设计了云的初体验、计算练习以及基于Serverless进行各种类型的应用开发等实验内容。书中还包含大量的实际练习,与日常生产生活中的实际应用相结合,介绍如何使用业界典型产品、工具与平台,强调学习与实践相结合,学以致用。
本书可作为高校计算机科学与技术、软件工程相关专业云计算课程教材,也可供软件行业工程技术人员学习参考。