封面
版权信息
序
前言
一、为何要编写这本书
二、为何要立足PaaS
三、这本书写了什么
致谢
第1章 数字化变革下的新云浪潮
1.1 计算技术的变迁与发展
1.1.1 计算技术经历的三代平台及其背后的技术公司
1.1.2 三代技术平台所驱动的商业模式
1.2 云计算概述
1.2.1 I层云
1.2.2 S层云
1.2.3 P层云
1.3 P层云计算和数字化变革
第2章 数字化转型第一步:选择PaaS云平台
2.1 数字化转型带来的新需求
2.1.1 车联网
2.1.2 运输网络和行程共享
2.1.3 无人驾驶
2.1.4 智能维护
2.1.5 电动汽车
2.2 数字化转型中的精益方法
2.3 数字平台选型
2.4 组建软件开发团队
第3章 Cloud Foundry:开源的PaaS云平台
3.1 Cloud Foundry的历史
3.2 Cloud Foundry的架构
3.3 应用准备和运行
3.4 Cloud Foundry的特色
3.4.1 微服务
3.4.2 可伸缩
3.4.3 运维友好
3.4.4 高可用
3.4.5 可扩展
3.4.6 容器化
3.4.7 安全
3.5 Cloud Foundry的应用案例
3.6 本章小结
第4章 基于Cloud Foundry开发云原生的应用
4.1 云原生
4.2 持续发布和Concourse
4.3 微服务和Spring Boot
4.4 企业云原生应用的开发
4.4.1 应用案例描述
4.4.2 准备工作
4.4.3 创建后端微服务
4.4.4 前端子项目的开发
4.5 应用的管理
4.6 更多Spring Cloud服务
4.7 本章小结
第5章 BOSH原理与分析
5.1 BOSH概述
5.1.1 BOSH的组件
5.1.2 BOSH部署的基本元素
5.2 安装与使用BOSH
5.2.1 使用bosh init安装BOSH
5.2.2 使用bosh init创建一个基于AWS的BOSH
5.2.3 BOSH的用户设置
5.2.4 使用BOSH
5.2.5 BOSH命令详解
5.2.6 BOSH部署描述文件的属性
5.2.7 使用BOSH创建自己的release
5.2.8 BOSH中的Health Monitor
5.3 BOSH故障排除
5.4 本章小结
第6章 Cloud Foundry的部署规划
6.1 容量规划
6.1.1 容量规划的概念和目标
6.1.2 Cloud Foundry的容量规划
6.1.3 Cloud Foundry的容量监控
6.2 网络设计
6.2.1 网络设计的目标
6.2.2 典型的网络设计方案
6.3 安全策略
6.3.1 通过网络规划保证系统安全
6.3.2 Cloud Foundry应用(APP)的安全
6.3.3 应用(APP)级防火墙:网络流量规则
6.3.4 BOSH的安全
6.3.5 认证与授权
6.3.6 安全事件的记录和审查
6.3.7 安全性的一些建议
6.4 本章小结
第7章 Cloud Foundry的部署实施
7.1 基于AWS的安装
7.1.1 安装的先决条件
7.1.2 部署Cloud Foundry
7.2 基于OpenStack的安装
7.2.1 安装的先决条件
7.2.2 部署Cloud Foundry
7.3 基于vSphere的安装
7.3.1 安装的先决条件
7.3.2 部署Micro BOSH
7.3.3 部署Cloud Foundry
7.4 使用Ops Manager安装
7.4.1 OpenStack支持版本
7.4.2 安装的先决条件
7.4.3 配置OpenStack环境
7.4.4 配置并安装Ops Manager Director
7.4.5 安装Cloud Foundry
7.5 本章小结
第8章 Cloud Foundry的运维
8.1 度量
8.2 度量的发送
8.2.1 Bosh Health Monitor
8.2.2 Cloud Foundry Collector
8.2.3 Cloud Foundry Loggregator
8.3 度量收集与监控面板
8.3.1 Datadog
8.3.2 OpenTSDB
8.4 系统监控与报警处理
8.5 日志的收集和分析
第9章 服务与工具
9.1 服务
9.1.1 服务简介
9.1.2 实现服务代理
9.1.3 管理服务代理
9.1.4 使用服务
9.1.5 用户提供的服务
9.1.6 服务示例
9.2 工具
9.2.1 PCF-Dev
9.2.2 Concourse
9.2.3 Spiff
9.3 本章小结
参考文献
更新时间:2019-01-02 22:12:42