云计算技术及应用—以水务云平台为例

云计算技术及应用—以水务云平台为例
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2022-07
版次: 1
ISBN: 9787302608288
定价: 69.80
装帧: 其他
开本: 16开
纸张: 胶版纸
2人买过
  • 本书紧扣工程教育专业认证的产出导向,选取水务云平台作为样例实践背景。为便于读者动手实践,本书首先阐述网络环境基础知识和技能,然后系统地阐述数据分布式存储、分布式计算框架Spark、轻量级虚拟化技术、云计算资源管理平台以及云应用开发。 本书围绕复杂软件工程问题的解决,除第1章外,各章开始明确给出能力目标和素质目标,每章给出自训任务和案例实践思考,以培养读者的工程思维和系统思维能力。 本书提供了丰富的、配套的二维码,供读者扫描下载配置文件和源程序文件,以方便读者学习和实践。同时本书提供了全部PPT课件、教学大纲、教案,便于教师选作教材。 本书立足云计算的基本原理和服务架构,侧重工程实践和应用开发技术,可作为软件工程、数据科学与大数据技术、计算机科学与技术本科专业云计算课程的教材,也可作为高年级本科生、硕士研究生和云计算工程应用开发人员的参考用书。 主编:李洪波,鲁东大学信息与电气工程学院副教授。主持山东省自然科学基金面上项目1项;主持企业委托的横向课题9项。目前主讲云计算、物联网应用技术、软件工程专业导论等课程。在清华大学出版社出版《HTML5网页开发实践教程》、《企业级典型Web信息系统项目实战》、《企业级数据库集成应用系统开发》、《企业级典型Web实时监控系统软件开发》、《企业级Web信息系统典型项目开发》5部图书。 第1章水务云平台介绍1

    1.1现存问题1

    1.2解决方案1

    1.2.1功能需求2

    1.2.2应用模式2

    1.2.3系统架构3第2章网络环境基础9

    2.1教学目标9

    2.2利用无线路由器组建局域网9

    2.3利用手机个人热点搭建上网环境20

    2.4VMware虚拟机网络设置23

    2.4.1VMware虚拟机网络设置23

    2.4.2VMware CentOS虚拟机访问Win 8宿主机26

    2.5自训任务和案例实践思考32第3章数据分布式存储33

    3.1教学目标33

    3.2Hadoop分布式存储33

    3.2.1Hadoop 3.1.1伪分布式集群环境搭建33

    3.2.2Eclipse访问Hadoop46

    3.2.3自训任务和案例实践思考52

    3.3Ceph分布式存储52

    3.3.1Ceph整体架构52

    3.3.2Ceph集群环境部署56

    3.3.3Java访问Ceph数据的相关细节 71

    3.3.4自训任务和案例实践思考74

    3.4NoSQL数据库HBase743.4.1HBase概述74

    3.4.2HBase分布式部署77

    3.4.3HBase和MapReduce88

    3.4.4Eclipse Maven项目访问HBase92

    3.4.5自训任务和案例实践思考98第4章分布式计算框架Spark99

    4.1教学目标99

    4.2Spark的部署方式和集群环境搭建99

    4.2.1Spark的设计和运行原理99

    4.2.2Spark的部署方式111

    4.2.3Spark集群环境搭建114

    4.2.4在集群上运行Spark应用程序119

    4.3RDD编程121

    4.3.1RDD创建121

    4.3.2RDD操作123

    4.3.3综合实例128

    4.4Spark SQL129

    4.4.1Spark SQL架构129

    4.4.2DataFrame130

    4.4.3使用Spark SQL读写MySQL数据库136

    4.5自训任务和案例实践思考138第5章轻量级虚拟化技术139

    5.1教学目标139

    5.2Docker容器实践基础139

    5.2.1安装Docker139

    5.2.2Docker基本操作141

    5.2.3Volume基本操作154

    5.3在Docker上部署Hadoop集群155

    5.3.1创建Hadoop容器155

    5.3.2Hadoop集群配置158

    5.3.3运行Hadoop集群162

    5.3.4制作自己的Hadoop镜像164

    5.4Docker私有镜像仓库Harbor集群搭建169

    5.5在Docker中挂载CephFS171

    5.6自训任务和案例实践思考184第6章云计算资源管理平台185

    6.1教学目标185

    6.2Openstack实践185

    6.2.1Openstack服务架构185

    6.2.2Openstack基础软件包部署192

    6.2.3配置认证服务201

    6.2.4在控制节点上配置镜像服务Glance207

    6.2.5安装计算服务210

    6.2.6安装和配置计算节点217

    6.2.7安装Neutron服务221

    6.2.8在控制节点安装Horizon服务230

    6.2.9安装Cinder服务232

    6.2.10创建Openstack虚拟机实例238

    6.2.11在控制节点使用官方云镜像创建Openstack实例247

    6.2.12查看Openstack当前网卡状态250

    6.3Apache Mesos分布式资源管理框架253

    6.3.1Apache Mesos概述253

    6.3.2Mesos基本原理和架构253

    6.3.3部署Apache Mesos259

    6.4自训任务和案例实践思考267第7章云应用开发269

    7.1教学目标269

    7.2云原生应用开发269

    7.2.1Kubernetes概述269

    7.2.2CentOS 7部署K8s集群271

    7.2.3CentOS下安装Node.js286

    7.2.4使用Git/GitHub进行个人代码版本管理288

    7.2.5运用K8s部署容器化应用291

    7.3基于微服务的云端开发292

    7.3.1Spring Boot集成MyBatis和Redis应用体验292

    7.3.2Windows下用Dubbox Spring Boot搭建微服务架构311

    7.3.3基于Spring Boot Redis ActiveMQ实现高并发访问319

    7.4自训任务和案例实践思考327参考文献328
  • 内容简介:
    本书紧扣工程教育专业认证的产出导向,选取水务云平台作为样例实践背景。为便于读者动手实践,本书首先阐述网络环境基础知识和技能,然后系统地阐述数据分布式存储、分布式计算框架Spark、轻量级虚拟化技术、云计算资源管理平台以及云应用开发。 本书围绕复杂软件工程问题的解决,除第1章外,各章开始明确给出能力目标和素质目标,每章给出自训任务和案例实践思考,以培养读者的工程思维和系统思维能力。 本书提供了丰富的、配套的二维码,供读者扫描下载配置文件和源程序文件,以方便读者学习和实践。同时本书提供了全部PPT课件、教学大纲、教案,便于教师选作教材。 本书立足云计算的基本原理和服务架构,侧重工程实践和应用开发技术,可作为软件工程、数据科学与大数据技术、计算机科学与技术本科专业云计算课程的教材,也可作为高年级本科生、硕士研究生和云计算工程应用开发人员的参考用书。
  • 作者简介:
    主编:李洪波,鲁东大学信息与电气工程学院副教授。主持山东省自然科学基金面上项目1项;主持企业委托的横向课题9项。目前主讲云计算、物联网应用技术、软件工程专业导论等课程。在清华大学出版社出版《HTML5网页开发实践教程》、《企业级典型Web信息系统项目实战》、《企业级数据库集成应用系统开发》、《企业级典型Web实时监控系统软件开发》、《企业级Web信息系统典型项目开发》5部图书。
  • 目录:
    第1章水务云平台介绍1

    1.1现存问题1

    1.2解决方案1

    1.2.1功能需求2

    1.2.2应用模式2

    1.2.3系统架构3第2章网络环境基础9

    2.1教学目标9

    2.2利用无线路由器组建局域网9

    2.3利用手机个人热点搭建上网环境20

    2.4VMware虚拟机网络设置23

    2.4.1VMware虚拟机网络设置23

    2.4.2VMware CentOS虚拟机访问Win 8宿主机26

    2.5自训任务和案例实践思考32第3章数据分布式存储33

    3.1教学目标33

    3.2Hadoop分布式存储33

    3.2.1Hadoop 3.1.1伪分布式集群环境搭建33

    3.2.2Eclipse访问Hadoop46

    3.2.3自训任务和案例实践思考52

    3.3Ceph分布式存储52

    3.3.1Ceph整体架构52

    3.3.2Ceph集群环境部署56

    3.3.3Java访问Ceph数据的相关细节 71

    3.3.4自训任务和案例实践思考74

    3.4NoSQL数据库HBase743.4.1HBase概述74

    3.4.2HBase分布式部署77

    3.4.3HBase和MapReduce88

    3.4.4Eclipse Maven项目访问HBase92

    3.4.5自训任务和案例实践思考98第4章分布式计算框架Spark99

    4.1教学目标99

    4.2Spark的部署方式和集群环境搭建99

    4.2.1Spark的设计和运行原理99

    4.2.2Spark的部署方式111

    4.2.3Spark集群环境搭建114

    4.2.4在集群上运行Spark应用程序119

    4.3RDD编程121

    4.3.1RDD创建121

    4.3.2RDD操作123

    4.3.3综合实例128

    4.4Spark SQL129

    4.4.1Spark SQL架构129

    4.4.2DataFrame130

    4.4.3使用Spark SQL读写MySQL数据库136

    4.5自训任务和案例实践思考138第5章轻量级虚拟化技术139

    5.1教学目标139

    5.2Docker容器实践基础139

    5.2.1安装Docker139

    5.2.2Docker基本操作141

    5.2.3Volume基本操作154

    5.3在Docker上部署Hadoop集群155

    5.3.1创建Hadoop容器155

    5.3.2Hadoop集群配置158

    5.3.3运行Hadoop集群162

    5.3.4制作自己的Hadoop镜像164

    5.4Docker私有镜像仓库Harbor集群搭建169

    5.5在Docker中挂载CephFS171

    5.6自训任务和案例实践思考184第6章云计算资源管理平台185

    6.1教学目标185

    6.2Openstack实践185

    6.2.1Openstack服务架构185

    6.2.2Openstack基础软件包部署192

    6.2.3配置认证服务201

    6.2.4在控制节点上配置镜像服务Glance207

    6.2.5安装计算服务210

    6.2.6安装和配置计算节点217

    6.2.7安装Neutron服务221

    6.2.8在控制节点安装Horizon服务230

    6.2.9安装Cinder服务232

    6.2.10创建Openstack虚拟机实例238

    6.2.11在控制节点使用官方云镜像创建Openstack实例247

    6.2.12查看Openstack当前网卡状态250

    6.3Apache Mesos分布式资源管理框架253

    6.3.1Apache Mesos概述253

    6.3.2Mesos基本原理和架构253

    6.3.3部署Apache Mesos259

    6.4自训任务和案例实践思考267第7章云应用开发269

    7.1教学目标269

    7.2云原生应用开发269

    7.2.1Kubernetes概述269

    7.2.2CentOS 7部署K8s集群271

    7.2.3CentOS下安装Node.js286

    7.2.4使用Git/GitHub进行个人代码版本管理288

    7.2.5运用K8s部署容器化应用291

    7.3基于微服务的云端开发292

    7.3.1Spring Boot集成MyBatis和Redis应用体验292

    7.3.2Windows下用Dubbox Spring Boot搭建微服务架构311

    7.3.3基于Spring Boot Redis ActiveMQ实现高并发访问319

    7.4自训任务和案例实践思考327参考文献328
查看详情
相关图书 / 更多
云计算技术及应用—以水务云平台为例
云计算技术基础应用教程(HCIA-Cloud)(微课版)
冯思泉
云计算技术及应用—以水务云平台为例
云计算部署与运维项目化教程(信息技术应用创新系列教材)
作者列表选择...陈宗仁;王玉贤;魏育华
云计算技术及应用—以水务云平台为例
云计算与大数据应用研究
刘静
云计算技术及应用—以水务云平台为例
云计算与AI应用技术
林伟伟
云计算技术及应用—以水务云平台为例
云计算平台综合运维与管理(OpenStack+Kubernetes)(微课版)
蔡明
云计算技术及应用—以水务云平台为例
云计算安全(第二版)
陈晓峰;马建峰;李晖;李进
云计算技术及应用—以水务云平台为例
云计算技术详解与实践 第1卷
新华三技术有限公司
云计算技术及应用—以水务云平台为例
云计算运维与管理项目教程(微课视频版)
崔升广
云计算技术及应用—以水务云平台为例
云计算及其安全关键技术解析与实践
张志为
云计算技术及应用—以水务云平台为例
云计算与大数据(第二版)
陶皖
云计算技术及应用—以水务云平台为例
云计算与大数据技术(第2版·微课视频·题库版)
吕云翔 钟巧灵 柏燕峥 许鸿智 张璐 王佳玮 韩雪婷 仇善召 杜宸洋
云计算技术及应用—以水务云平台为例
云计算技术
安俊秀
您可能感兴趣 / 更多
云计算技术及应用—以水务云平台为例
跨文化研究(总第12辑)
李洪波
云计算技术及应用—以水务云平台为例
入库河流污染负荷削减技术集成与示范
李洪波 封莉 姜甜甜 刘永泽 著
云计算技术及应用—以水务云平台为例
困境儿童人格权益的法律保护研究
李洪波
云计算技术及应用—以水务云平台为例
作物病害防治
李洪波 编
云计算技术及应用—以水务云平台为例
材料加工技术基础
李洪波
云计算技术及应用—以水务云平台为例
工程材料及成形技术(李洪波)
李洪波 著
云计算技术及应用—以水务云平台为例
北京古籍丛书:京语解京腔偶释
李洪波、赵艺、刘金路 校
云计算技术及应用—以水务云平台为例
京畿金石考 ; 北平金石目 ; 京兆古物调查表
李洪波 点校
云计算技术及应用—以水务云平台为例
HTML5网页开发实践教程/高等院校信息技术规划教材
李洪波、杨延村、崔光海、杨坤、赵峰 著
云计算技术及应用—以水务云平台为例
吕祖谦文献学研究
李洪波 著
云计算技术及应用—以水务云平台为例
高校辅导员职业能力协同开发研究
李洪波;董秀娜;李宏刚
云计算技术及应用—以水务云平台为例
国际商务英语等级考试教程
李洪波 主编