本书全面、系统地讲解了当前云计算领域的理论和基础知识,充分反映了云计算理论和技术在AWS中的应用。全书共18章,分为三部分。优质部分(第1、2章)包括云计算概论、云计算基础,第二部分(第3~9章)包括计算、网络、云存储、数据库、安全、云运维、数据分析,第三部分(第10~18章)为云计算实践。本书理论与实践相结合,使读者易于理解和掌握云计算的知识。
本书可作为高等院校计算机科学与技术、软件工程等相关专业“云计算”课程的教材,也可作为对云计算感兴趣读者的自学读物,还可作为从事计算机应用开发技术人员的参考用书。
本书全面、系统地讲解了当前云计算领域的理论和基础知识,充分反映了云计算理论和技术在AWS中的应用。
党
的二十大报告指出:教育、科技、人才是全面建设社会主义现代化国家的基础性、
战略性支撑。必须坚持科技是优质生产力、人才是优质资源、创新是优质动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,这三大战略共同服务于创新型国家的建设。高等教育与经济社会发展紧密相连,对促进就业创业、助力经济社会发展、增进人民福祉具有重要意义。 云计算在国内的发展已经达到了一个新的高度,并且在众多行业中展现出其重要性和潜力。国家对云计算技术的发展非常支持,积极出台了一系列政策来推动该领域的发展。例如,在国家的“十四五”规划和数字经济发展战略中,都明确将云计算作为核心技术之一。 云计算是一种基于互联网的计算方式,它允许个人和组织通过网络访问共享的计算资源(如服务器、存储、数据库、网络、软件、应用程序等),而无须直接管理物理硬件。这种模式使得计算资源可以像电力一样被按需获取和使用。云计算已经成为信息技术领域的一个核心组成部分,对企业和个人用户都具有极大的影响。云计算目前的一些关键发展状态如下。
(1)云计算市场持续增长,预计未来几年将以显著的年增长率继续扩大。这一增长得 益于企业对灵活、可扩展的IT解决方案的日益增长的需求。
(2)技术的不断进步推动了云计算服务的多样化。例如,从基础设施即服务(IaaS),平 台即服务(PaaS)到软件即服务(SaaS)等多种服务模式,都在不断地演进和扩展。
(3)云计算被广泛应用于各行各业,从金融服务、医疗到零售和教育等,云服务已 经成为支撑这些行业数字化转型的基石。
(4)随着数据泄露事件的频发,数据安全和隐私保护成为云计算服务提供商和用户所 关注的重点问题之一。合规性、加密技术和安全协议的改进是当前的热点话题。
(5)企业越来越倾向于采用多云和混合云策略,以便于利用不同云服务提供商的优势, 同时确保更高的灵活性和数据安全。
(6)环保和可持续性问题也成为云计算领域的一个重要议题。许多云服务提供商正在
Ⅱ 云计算应用与实践———亚马逊AWS入门教程(题库· 微课视频版)
努力减少数据中心的能耗和碳足迹,以支持的环保目标。
云计算的未来发展还将继续受到新兴技术(如人工智能、物联网和边缘计算等)的推动, 预计将带来更多的创新和服务改进。
本书各章的开始部分设有学习目标,列出了该章的重要内容,方便读者自学和教学选 择;各章的结尾部分附有习题,可供读者检验学习成果。此外,本书重视实践能力和操作能 力的培养,介绍了亚马逊云AWS的多个实验,旨在培养和提高读者的实操能力。
为便于教学,本书提供丰富的配套资源,包括教学课件、教学大纲、电子教案、习题答案、 在线作业和微课视频。
资源下载提示
课件资源:扫描目录上方的二维码获取下载方式。
在线作业:扫描封底的作业系统二维码,登录网站在线做题及查看答案。
微课视频:扫描封底的文泉云盘防盗码,再扫描书中相应章节的视频讲解二维码,可 以在线学习。 本书的主要作者为柏燕峥、吕云翔、梁杨、杜宸洋、孔文、曹瑞娟、俎怡婷、刘文涛、王文杰、马家豪、雷佳琪,作者曾洪立参与了部分写作、素材整理及配套资源制作等工作。 由于作者能力和水平有限,书中难免存在疏漏和错误之处,恳请各位同仁和广大读者朋 友给予批评指正。
作 者
2025年5月
资源下载
优质部分 云计算概念与基础
第1章 云计算概论 ………………………………………………… 3
1.1 云计算的概念和由来 ………………………………………… 4
1.1.1 什么是云计算 ……………………………………… 4
1.1.2 云计算的产生背景 ………………………………… 4
1.1.3 云计算的发展历史 ………………………………… 5
1.2 云计算与传统IDC 的区别…………………………………… 5
1.3 AWS ………………………………………………………… 6
习题 ………………………………………………………………… 7
第2章 云计算基础 ………………………………………………… 8
2.1 分布式计算 …………………………………………………… 9
2.1.1 应用场景 …………………………………………… 9
2.1.2 应用架构中的分布式 ……………………………… 9
2.1.3 分布式计算和云计算的区别与联系 ……………… 10
2.2 云计算的关键技术 ………………………………………… 11
2.2.1 分布式海量数据存储 ……………………………… 11
2.2.2 虚拟化技术 ………………………………………… 12
2.2.3 云平台管理技术 …………………………………… 13
2.2.4 并行编程技术 ……………………………………… 13
2.2.5 数据管理技术 ……………………………………… 14
2.3 云交付模型 ………………………………………………… 14
2.3.1 软件即服务 ………………………………………… 15
2.3.2 平台即服务 ………………………………………… 16
2.3.3 基础设施即服务 …………………………………… 18
2.3.4 基本云交付模型的比较 …………………………… 19
Ⅳ 云计算应用与实践———亚马逊AWS入门教程(题库· 微课视频版)
2.4 云部署模式 ……………………………………………………………………… 19
2.4.1 公有云 …………………………………………………………………… 20
2.4.2 私有云 …………………………………………………………………… 20
2.4.3 混合云 …………………………………………………………………… 20
2.5 云计算的优势与挑战 …………………………………………………………… 21
2.6 典型云应用 ……………………………………………………………………… 22
2.7 AWS相关实验 …………………………………………………………………… 25
习题 ……………………………………………………………………………………… 26
第二部分 云计算详述
第3章 计算 ……………………………………………………………………………… 29
3.1 云主机 …………………………………………………………………………… 30
3.2 容器及编排 ……………………………………………………………………… 34
3.2.1 容器 ……………………………………………………………………… 34
3.2.2 容器编排 ………………………………………………………………… 35
3.2.3 云托管的 K8s架构 …………………………………………………… 35
3.3 实验 ……………………………………………………………………………… 36
习题 ……………………………………………………………………………………… 36
第4章 网络 ……………………………………………………………………………… 37
4.1 虚拟私有网络 VPC ……………………………………………………………… 38
4.2 DNS解析 ………………………………………………………………………… 43
4.2.1 域名系统的相关概念 …………………………………………………… 43
4.2.2 域注册的工作原理 ……………………………………………………… 44
4.2.3 如何将Internet流量路由到 Web应用程序 ………………………… 44
4.2.4 域名防火墙 ……………………………………………………………… 46
4.3 专线 ……………………………………………………………………………… 46
4.4 ……………………………………………………………………………… 47
4.4.1 站点到站点 ……………………………………………………… 47
4.4.2 站