关于本书的内容有任何问题,请联系 初美呈
第1章 云计算概述 1 1.1 云计算 1 1.1.1 云计算的定义 2 1.1.2 云计算的内涵 2 1.2 其他计算 3 1.2.1 并行计算 3 1.2.2 分布式计算 4 1.2.3 集群计算 4 1.2.4 网格计算 5 1.2.5 效用计算 6 1.3 总结 7 1.4 实战项目:多人共同使用云端Office 7 1.5 思考与练习 11 第2章 云计算服务 14 2.1 云计算服务概述 15 2.1.1 SaaS 16 2.1.2 PaaS 18 2.1.3 IaaS 19 2.2 3种服务模式的关系 21 2.3 3种服务模式的衍生 21 2.3.1 PaaS的细化:BaaS和MBaaS 21 2.3.2 IaaS的同类:HaaS和MaaS 23 2.3.3 SaaS的升级:ITaaS 23 2.3.4 云计算服务中的通信:CaaS 24 2.4 云计算服务模式示例:天翼云 24 2.5 总结 24 2.6 实战项目:Gitee云端代码仓库 25 2.7 思考与练习 32 第3章 云计算的部署 34 3.1 云计算的部署方式 34 3.1.1 公有云 35 3.1.2 社区云 36 3.1.3 私有云 37 3.1.4 混合云 38 3.2 云计算部署方式的联系和区别 39 3.3 总结 39 3.4 实战项目:部署CloudSim云平台 40 3.5 思考与练习 49 第4章 云计算的特点 50 4.1 云计算的本质 51 4.2 云计算的主要特点 51 4.2.1 超大规模 51 4.2.2 高可靠性和容灾能力 51 4.2.3 高性价比 52 4.2.4 按需服务、按量计费 52 4.2.5 高资源利用率 52 4.2.6 资源虚拟化和透明化 52 4.2.7 高可伸缩性和高扩展性 53 4.2.8 支持异构基础资源 53 4.3 总结 53 4.4 实战项目:安装虚拟机软件 54 4.5 思考与练习 56 第5章 云计算安全 58 5.1 云计算和信息安全 59 5.2 密码技术和密码学 60 5.3 对称密码和公钥密码 61 5.4 密码算法 62 5.4.1 DES密码算法 62 5.4.2 AES密码算法 63 5.4.3 RSA密码算法 63 5.4.4 椭圆曲线密码算法 63 5.4.5 多变量公钥密码算法 63 5.5 PKI和IAM 64 5.6 Hash算法 66 5.7 总结 67 5.8 实战项目:文件的MD5校验 67 5.9 实战项目:云端安全通信 69 5.10 思考与练习 72 第6章 云计算市场 74 6.1 云计算市场变革 74 6.2 国内外云计算市场 75 6.3 云计算服务提供商 76 6.3.1 阿里云 76 6.3.2 腾讯云 76 6.3.3 京东云 76 6.3.4 百度智能云 77 6.3.5 华为云 77 6.3.6 AWS 77 6.3.7 Microsoft Azure 78 6.3.8 VMware 78 6.4 百度智能云计算服务和产品 79 6.4.1 SaaS:百度简单消息服务 79 6.4.2 SaaS:百度安全服务 80 6.4.3 PaaS:百度关系数据库服务 80 6.4.4 PaaS:百度云服务器 81 6.4.5 IaaS:百度物理服务器 81 6.4.6 IaaS:百度云磁盘服务 82 6.5 总结 82 6.6 实战项目:云计算行业调研报告 83 6.7 思考与练习 84 第7章 计算机网络 86 7.1 云计算和计算机网络 87 7.1.1 计算机网络的发展阶段 87 7.1.2 ISP 88 7.2 TCP/IP 89 7.3 TCP 90 7.3.1 TCP数据包 90 7.3.2 三次握手 92 7.3.3 四次挥手 93 7.4 IP 94 7.4.1 IPv4 94 7.4.2 IP地址分类 96 7.4.3 IPv6 97 7.5 UDP 99 7.6 总结 100 7.7 实战项目:Wireshark抓取数据包 100 7.8 思考与练习 105 第8章 数据库 107 8.1 云计算和数据库 108 8.2 关系数据库 109 8.2.1 数据库准则 109 8.2.2 ACID原则 110 8.2.3 SQL 110 8.3 非关系数据库 112 8.4 数据库产品 113 8.4.1 PolarDB 113 8.4.2 OceanBase 113 8.4.3 openGauss 114 8.4.4 达梦数据库 114 8.5 数据中心 115 8.6 总结 116 8.7 实战项目:MySQL的安装和使用 116 8.8 思考与练习 121 第9章 虚拟化基础 123 9.1 虚拟化的概念 124 9.2 虚拟化的起源 124 9.3 虚拟化的特征和优点 125 9.4 虚拟化技术分类 127 9.4.1 服务器虚拟化 127 9.4.2 存储虚拟化 128 9.4.3 桌面虚拟化 129 9.4.4 网络虚拟化 129 9.5 虚拟化产品 131 9.5.1 XenServer 132 9.5.2 Windows Server中的Hyper-V 132 9.5.3 VMware ESXi 133 9.5.4 vSphere 134 9.5.5 XenDesktop 134 9.5.6 ThinApp 134 9.5.7 XenApp 135 9.5.8 MED-V 135 9.6 总结 136 9.7 实战项目:使用VMware安装Ubuntu 136 9.8 思考与练习 139 第10章 Linux基础 140 10.1 UNIX 140 10.1.1 UNIX操作系统 141 10.1.2 类UNIX操作系统 142 10.1.3 UNIX特性 143 10.2 Linux 143 10.3 Linux文件类型和结构 146 10.4 Ubuntu 148 10.5 FTP服务 149 10.6 域名和域名系统 151 10.7 总结 152 10.8 实战项目:在Ubuntu上安装FTP服务 153 10.9 实战项目:在Ubuntu上安装DNS服务 156 10.10 思考与练习 157 第11章 Web服务 159 11.1 Web服务的客户端和服务器端 159 11.1.1 Web客户端 160 11.1.2 Web服务器端 161 11.2 三层架构 162 11.3 Web服务的其他相关知识 163 11.3.1 URL 163 11.3.2 HTML 164 11.3.3 HTTP 166 11.3.4 HTTPS 167 11.3.5 服务等级协定 168 11.3.6 服务质量 169 11.4 总结 171 11.5 实战项目:PHP+MySQL+Apache动态网站服务部署 172 11.6 思考与练习 177 第12章 公有云平台 178 12.1 公有云 179 12.2 云服务器 179 12.3 负载均衡 181 12.4 云存储 185 12.4.1 分层结构 185 12.4.2 云存储类型 186 12.4.3 云存储产品 186 12.4.4 云存储功能 188 12.5 云数据库 191 12.5.1 云数据库的优点 191 12.5.2 云数据库的缺点 193 12.5.3 云数据库产品 193 12.6 总结 197 12.7 实战项目:在腾讯云上使用Linux操作系统 197 12.8 思考与练习 200 第13章 私有云平台 201 13.1 私有云概念 201 13.2 OpenStack概述 202 13.3 OpenStack发展历程 202 13.4 OpenStack架构和服务组件 203 13.5 总结 207 13.6 实战项目:云平台调研报告 207 13.7 思考与练习 208
本书介绍Python Web框架——Flask的基本应用,全书共7章,包括Flask开发基础、Web前端基础、...
本书立足企业用人需求,以“够用、实用”为编写原则,系统讲解微信小程序开发的核心知识,并讲解如何使用Node.j...
本书主动适应信息化、智能化、数字化产业发展趋势,基于未来岗位胜任力和职业发展力需求,聚焦数学核心素养培养,系统...
本书内容由浅入深,围绕知识导图,覆盖Web开发关键环节。本书共9个模块,内容包括HTML5基础与标签、HTML...
本书系统阐述 Python 编程基础及其相关知识的应用,基于网页版缺陷检测数据统计分析与可视化项目,构建完整的...
        本书系统讲解 AI Agent...
本书以应用为导向,将理论与实践相结合,深入浅出地介绍了利用Python进行大数据挖掘与人工智能前沿应用的基本知...
本书以SQL Server 2019为实践环境,介绍数据库技术的基本原理、数据库的操作以及数据库应用系统的开发...
本书是一本面向人工智能时代的新型数智化教材,通过“原理讲解+微课视频+可运行代码+真实案例”的四位一体设计,实...
本书以Linux操作系统管理技能培养为核心,以华为欧拉(openEuler)为核心案例载体,涵盖安装与配置Li...
我要评论