网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 云计算技术及应用--以水务云平台为例(21世纪软件工程专业教材)
分类 教育考试-考试-计算机类
作者
出版社 清华大学出版社
下载
简介
内容推荐
本书紧扣工程教育专业认证的产出导向,选取水务云平台作为样例实践背景。为便于读者动手实践,本书首先阐述网络环境基础知识和技能,然后系统地阐述数据分布式存储、分布式计算框架Spark、轻量级虚拟化技术、云计算资源管理平台以及云应用开发。
本书围绕复杂软件工程问题的解决,除第1章外,各章开始明确给出能力目标和素质目标,每章给出自训任务和案例实践思考,以培养读者的工程思维和系统思维能力。
本书提供了丰富的、配套的二维码,供读者扫描下载配置文件和源程序文件,以方便读者学习和实践。同时本书提供了全部PPT课件、教学大纲、教案,便于教师选作教材。
本书立足云计算的基本原理和服务架构,侧重工程实践和应用开发技术,可作为软件工程、数据科学与大数据技术、计算机科学与技术本科专业云计算课程的教材,也可作为高年级本科生、硕士研究生和云计算工程应用开发人员的参考用书。
目录
第1章 水务云平台介绍
1.1 现存问题
1.2 解决方案
1.2.1 功能需求
1.2.2 应用模式
1.2.3 系统架构
第2章 网络环境基础
2.1 教学目标
2.2 利用无线路由器组建局域网
2.3 利用手机个人热点搭建上网环境
2.4 VMware虚拟机网络设置
2.4.1 VMware虚拟机网络设置
2.4.2 VMware CentOS虚拟机访问Win 8宿主机
2.5 自训任务和案例实践思考
第3章 数据分布式存储
3.1 教学目标
3.2 Hadoop分布式存储
3.2.1 Hadoop3.1.1伪分布式集群环境搭建
3.2.2 Eclipse访问Hadoop
3.2.3 自训任务和案例实践思考
3.3 Ceph分布式存储
3.3.1 Ceph整体架构
3.3.2 Ceph集群环境部署
3.3.3 Java访问Ceph数据的相关细节
3.3.4 自训任务和案例实践思考
3.4 NoSQL数据库HBase
3.4.1 HBase概述
3.4.2 HBase分布式部署
3.4.3 HBase和MapReduce
3.4.4 Eclipse Maven项目访问HBase
3.4.5 自训任务和案例实践思考
第4章 分布式计算框架Spark
4.1 教学目标
4.2 Spark的部署方式和集群环境搭建
4.2.1 Spark的设计和运行原理
4.2.2 Spark的部署方式
4.2.3 Spark集群环境搭建
4.2.4 在集群上运行Spark应用程序
4.3 RDD编程
4.3.1 RDD创建
4.3.2 RDD操作
4.3.3 综合实例
4.4 Spark SQL
4.4.1 Spark SQL架构
4.4.2 DataFrame
4.4.3 使用Spark SQL读写MySQL数据库
4.5 自训任务和案例实践思考
第5章 轻量级虚拟化技术
5.1 教学目标
5.2 Docker容器实践基础
5.2.1 安装Docker
5.2.2 Docker基本操作
5.2.3 Volume基本操作
5.3 在Docker上部署Hadoop集群
5.3.1 创建Hadoop容器
5.3.2 Hadoop集群配置
5.3.3 运行Hadoop集群
5.3.4 制作自己的Hadoop镜像
5.4 Docker私有镜像仓库Harbor集群搭建
5.5 在Docker中挂载CephFS
5.6 自训任务和案例实践思考
第6章 云计算资源管理平台
6.1 教学目标
6.2 Openstack实践
6.2.1 Openstack服务架构
6.2.2 Openstack基础软件包部署
6.2.3 配置认证服务
6.2.4 在控制节点上配置镜像服务Glance
6.2.5 安装计算服务
6.2.6 安装和配置计算节点
6.2.7 安装Neutron服务
6.2.8 在控制节点安装Horizon服务
6.2.9 安装Cinder服务
6.2.10 创建Openstack虚拟机实例
6.2.11 在控制节点使用官方云镜像创建Openstack实例
6.2.12 查看Openstack当前网卡状态
6.3 Apache Mesos分布式资源管理框架
6.3.1 Apache Mesos概述
6.3.2 Mesos基本原理和架构
6.3.3 部署 Apache Mesos
6.4 自训任务和案例实践思考
第7章 云应用开发
7.1 教学目标
7.2 云原生应用开发
7.2.1 Kubernetes概述
7.2.2 CentOS 7部署K8s集群
7.2.3 CentOS下安装Node.js
7.2.4 使用Git/GitHub进行个人代码版本管理
7.2.5 运用K8s部署容器化应用
7.3 基于微服务的云端开发
7.3.1 Spring Boot集成MyBatis和Redis应用体验
7.3.2 Windows下用Dubbox+Spring Boot搭建微服务架构
7.3.3 基于Spring Boot+Redis+ActiveMQ实现高并发访问
7.4 自训任务和案例实践思考
参考文献
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/23 5:16:08