注重体验与质量的电子书资源下载网站
分类于: 编程语言 计算机基础 互联网 云计算&大数据 人工智能 职场办公
简介
云原生基础架构: 构建和管理现代可扩展基础架构的模式及实践 豆 0.0分
资源最后更新于 2020-03-29 02:34:22
作者:〔美〕贾斯汀·加里森(Justin Garrison)〔美〕克里斯·诺娃(Kris Nova)
译者:孙杰肖力
出版社:出版社机械工业出版社
出版日期:2018-08
ISBN:9787111607847
文件格式: pdf
标签: 计算机 程序设计 数据 云计算 O’Reilly精品图书系列
简介· · · · · ·
本书从多个维度讨论构建云原生基础架构,包括构建云原生基础架构的技术因素;业务、人、系统的因素;讨论了云原生部署从图表、脚本、代码到软件的演变过程;讨论了云原生基础架构设计、开发、测试、维护、实施的原则和方法;讨论了云原生基础架构应用的安全。贾斯汀·加里森(JustinGarrison),世界上著名媒体公司的工程师。他喜欢开源,就像他喜欢社区一样。他不是流行语的粉丝,而是为了寻找技术趋势背后的模式和好处。他经常分享他的发现,并尝试通过实践经验和独特的例子来传播知识。他是许多社区的活跃分子,经常质疑现状。他坚持不懈地尝试学习新事物,并回馈给那些教会了他很多东西的社区。克里斯·诺娃(KrisNova),微软的高级开发人员,主要负责容器和Linux操作系统。她的生活和工作都是围绕开源的。她认为应该提倡软件的最佳利益,并保持设计过程的开放和忠实。她是一名后端基础架构工程师,有深厚的Linux和C语言的根基。她在Go编程语言方面也有着深厚的技术背景,并用Go编写了许多成功的工具。她是Kubernetes的维护者和kubicorn的创建者,kubicorn是一个成功的Kubernetes基础架构管理工具。她在Kubernetes组织了一个特别兴趣小组,并且是社区的领导者。Kris理解通过分布式的云原生应用运行云本地基础架构的抱怨。
目录
O’Reilly Media,Inc.介绍
译者序
译者简介
前言
第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 协调器模式的方法
Go语言模式示例
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公司案例研究
作者简介
封面简介