科技
类型
4.7
豆瓣评分
可以朗读
语音朗读
93千字
字数
2018-08-01
发行日期
展开全部
主编推荐语
帮助读者了解云原生基础架构的各个因素和细节。
内容简介
本书从多个维度讨论构建云原生基础架构,包括构建云原生基础架构的技术因素;业务、人、系统的因素;讨论了云原生部署从图表、脚本、代码到软件的演变过程;讨论了云原生基础架构设计、开发、测试、维护、实施的原则和方法;讨论了云原生基础架构应用的安全。
目录
- 版权信息
- O’Reilly Media,Inc.介绍
- 译者序
- 译者简介
- 前言
- 第1章 什么是云原生基础架构
- 1.1 云原生的益处
- 1.2 服务器
- 1.3 虚拟化
- 1.4 基础架构即服务
- 1.5 平台即服务
- 1.6 云原生基础架构
- 1.7 什么不是云原生基础架构
- 1.8 云原生应用
- 1.8.1 微服务
- 1.8.2 健康报告
- 1.8.3 自动测量数据
- 1.8.4 弹性
- 1.8.5 声明而不是响应
- 1.9 云原生应用如何影响基础架构
- 总结
- 第2章 何时采用云原生
- 2.1 应用
- 2.2 人
- 2.3 系统
- 2.4 业务
- 2.5 何时不需要云原生基础架构
- 2.5.1 技术限制
- 2.5.2 业务限制
- 总结
- 第3章 云原生部署的演进
- 3.1 表述基础架构
- 3.1.1 基础架构即图表
- 3.1.2 基础架构即脚本
- 3.1.3 基础架构即代码
- 3.1.4 基础架构即软件
- 3.2 部署工具
- 3.2.1 幂等性
- 3.2.2 控制失败
- 总结
- 第4章 设计基础架构应用
- 4.1 引导问题
- 4.2 API
- 4.3 万物的状态
- 4.4 协调器模式
- 4.4.1 规则1:对所有输入和输出使用一个数据结构
- 4.4.2 规则2:确保数据结构是不可变的
- 4.4.3 规则3:保持资源映射简单
- 4.4.4 规则4:使实际状态符合预期
- 4.5 协调器模式的方法
- 4.6 审计关系
- 总结
- 第5章 开发基础架构应用
- 5.1 设计API
- 5.2 添加特征
- 5.3 弃用特征
- 5.4 改变基础架构
- 总结
- 第6章 云原生基础架构测试
- 6.1 测试的内容是什么
- 6.2 编写可测试代码
- 6.2.1 验证
- 6.2.2 输入你的代码库
- 6.3 自知
- 6.4 测试类型
- 6.4.1 基础架构断言
- 6.4.2 集成测试
- 6.4.3 单元测试
- 6.4.4 模拟测试
- 6.4.5 混沌测试
- 6.5 监控基础架构
- 总结
- 第7章 云原生应用管理
- 7.1 应用设计
- 7.2 实现云原生模式
- 7.3 应用的生命周期
- 7.3.1 部署
- 7.3.2 运行
- 7.3.3 退出
- 7.4 应用对基础架构的要求
- 7.4.1 应用运行时和隔离
- 7.4.2 资源分配和调度
- 7.4.3 环境隔离
- 7.4.4 服务发现
- 7.4.5 状态管理
- 7.4.6 监测和日志记录
- 7.4.7 度量聚合
- 7.4.8 调试和跟踪
- 总结
- 第8章 保护应用程序
- 8.1 策略即代码
- 8.1.1 部署控制
- 8.1.2 一致性测试
- 8.1.3 合规性测试
- 8.1.4 活动测试
- 8.2 审计基础架构
- 8.3 不可变基础架构
- 总结
- 第9章 实现云原生基础架构
- 9.1 关注变革的地方
- 9.1.1 人
- 9.1.2 架构
- 9.1.3 混沌管理
- 9.1.4 应用
- 9.2 预测未来
- 总结
- 附录A 网络弹性模式
- A.1 负载均衡
- A.2 卸载
- A.3 服务发现
- A.4 重试和期限
- A.5 断路
- A.6 TLS和认证
- A.7 路由(进和出)
- A.8 洞察和监控
- 附录B 关于被锁定
- B.1 锁定是不可避免的
- B.2 锁定是一种风险
- B.3 不要有外包思维
- 附录C Box公司案例研究
- 作者简介
- 封面简介
展开全部
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。