云原生基础架构
孙杰, 肖力 译
出版时间:2018年09月
页数:160
云原生基础架构不仅仅是构成云的服务器、网络和存储,而且还包含与健康运营相关的弹性和可扩展性。在本书中,你将学习与创建满足要求的基础架构相关的实践、模式和需求,以便能够管理云原生应用程序的整个生命周期。
Justin Garrison和Kris Nova从Google、Amazon和Netflix等公司架构基础架构方面获得了丰富的经验。他们从云原生计算基金会(CNCF)采用的项目中获得灵感,并提供了从现有工具(如Kubernetes)中得到的模式示例。
通过阅读本书,你将会:
● 理解为什么云原生基础架构是有效运行云原生应用程序所必需的。
● 决定你的业务是否应该以及何时采用云原生实践。
● 学习部署和管理基础架构和应用程序的模式。
● 设计测试以证明你的基础架构按预期工作,即使在各种极端情况下也是如此。
● 了解如何以策略即代码保护基础架构。
- 前言
- 第1章 什么是云原生基础架构
- 1.1 云原生的益处
- 1.2 服务器
- 1.3 虚拟化
- 1.4 基础架构即服务
- 1.5 平台即服务
- 1.6 云原生基础架构
- 1.7 什么不是云原生基础架构
- 1.8 云原生应用
- 1.9 云原生应用如何影响基础架构
- 总结
- 第2章 何时采用云原生
- 2.1 应用
- 2.2 人
- 2.3 系统
- 2.4 业务
- 2.5 何时不需要云原生基础架构
- 总结
- 第3章 云原生部署的演进
- 3.1 表述基础架构
- 3.2 部署工具
- 总结
- 第4章 设计基础架构应用
- 4.1 引导问题
- 4.2 API
- 4.3 万物的状态
- 4.4 协调器模式
- 4.5 协调器模式的方法
- 4.6 审计关系
- 总结
- 第5章 开发基础架构应用
- 5.1 设计API
- 5.2 添加特征
- 5.3 弃用特征
- 5.4 改变基础架构
- 总结
- 第6章 云原生基础架构测试
- 6.1 测试的内容是什么
- 6.2 编写可测试代码
- 6.3 自知
- 6.4 测试类型
- 6.5 监控基础架构
- 总结
- 第7章 云原生应用管理
- 7.1 应用设计
- 7.2 实现云原生模式
- 7.3 应用的生命周期
- 7.4 应用对基础架构的要求
- 总结
- 第8章 保护应用程序
- 8.1 策略即代码
- 8.2 审计基础架构
- 8.3 不可变基础架构
- 总结
- 第9章 实现云原生基础架构
- 9.1 关注变革的地方
- 9.2 预测未来
- 总结
- 附录A 网络弹性模式
- 附录B 关于被锁定
- 附录C Box公司案例研究
书名:云原生基础架构
译者:孙杰, 肖力 译
国内出版社:机械工业出版社
出版时间:2018年09月
页数:160
书号:978-7-111-60784-7
原版书书名:Cloud Native Infrastructure
原版书出版商:O'Reilly Media
Justin Garrison
贾斯汀·加里森(Justin Garrion)是媒体公司的工程师。他热爱社区和开源,努力解决人们的需求,而不只是修复问题。
Kris Nova
克里斯·诺娃(Kris Nova)是微软的高级开发人员,主要负责容器和Linux操作系统。她也是后端基础架构工程师和Kubernetes维护者。