我写了《基础设施代码、模式和实践》,以帮助您编写在不影响关键业务系统的情况下更改基础设施资源的IaC。本书的重点是您可以作为个人、团队或公司跨您的基础架构系统应用的模式和实践。它侧重于你可以应用于IaC的高级模式和实践,同时提供了具体的例子来演示实现。

这本书适合任何开始使用云基础设施和IaC并希望将其扩展到整个团队或公司的人(软件开发人员、安全工程师、质量保证工程师或基础设施工程师)。您将编写一些IaC,手动运行它,并在公共云上创建资源。然而,您现在面临着促进跨团队或公司的IaC协作的挑战。您必须减轻多个团队成员和其他团队之间的摩擦,这些团队进行基础设施更改,并请求更新安全性、遵从性或功能。虽然许多资源都是在特定工具的背景下介绍IaC的,但本书概括了您可以应用于各种基础设施用例、工具和系统的模式和实践,这些工具和实践将随着时间的推移而发展。

**我把这本书分成三个部分,共13章。**第一部分介绍了互动互动,以及你作为一个人是如何写互动互动的

第一章定义了IaC及其好处和原则。这一章解释说,书中有Python的例子,由HashiCorp Terraform运行,部署到谷歌云平台(GCP)。我还讨论了你在互动互动过程中会遇到的工具和用例。

第二章深入介绍了不可变原理,以及如何将现有的基础设施资源迁移到IaC。它还涵盖了书写干净的IaC的实践。

第三章提供了一些模式和分组基础设施资源划分成模块。每个模式都包含一个示例和一个用例列表。 第四章介绍了如何管理基础设施资源和模块之间的依赖关系,并通过依赖注入和一些常见模式将它们解耦。

**第二部分描述了如何作为一个团队编写和协作IaC。**第五章组织了在不同的存储库结构中表达IaC的实践和注意事项,并在你的团队中共享它。第六章提供了一个基础架构测试策略。它描述了每一种以及如何为IaC编写测试。第七章将持续交付应用于IaC。它涵盖了分支模型的高级视图,以及您的团队如何使用它们来更改基础设施。第八章提供了构建安全和兼容的IaC的技术,包括测试和标记。

**第三部分介绍了如何管理整个公司的IaC。**第九章将不可变性应用于基础设施更改,包括一个示例蓝绿色的部署。第十章重构了大量的IaC,以提高其可维护性,并减少对一个代码库进行失败修改的影响范围。第十一章描述了恢复IaC和前滚对系统的更改。第十二章介绍了如何使用IaC来管理云计算成本。最后给出了一个IaC成本估算的实例。第十三章完成了本书管理和更新IaC工具的实践。

成为VIP会员查看完整内容
32

相关内容

【2022新书】构建微服务:设计细粒度系统,615页pdf
专知会员服务
89+阅读 · 2022年9月4日
【2022新书】Python DevOps,245页pdf
专知会员服务
89+阅读 · 2022年7月11日
【2021新书】机器学习模型生产部署实践,161页pdf,
专知会员服务
110+阅读 · 2021年6月11日
【2020新书】Python专业实践,250页pdf,Practices of the Python Pro
【2020新书】高级Python编程,620页pdf
专知会员服务
232+阅读 · 2020年7月31日
【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
56+阅读 · 2020年6月26日
【2020新书】如何认真写好的代码和软件,318页pdf
专知会员服务
63+阅读 · 2020年3月26日
【2022新书】Python DevOps,245页pdf
专知
5+阅读 · 2022年7月11日
无服务器和 Kubernetes 原生 Java 部署实践
InfoQ
0+阅读 · 2022年6月28日
LinkedIn 数据分析技术栈的演进与实践
InfoQ
0+阅读 · 2022年2月26日
基础设施即代码:一场变革即将到来
CSDN
0+阅读 · 2022年1月18日
详解微服务中的三种授权模式
InfoQ
0+阅读 · 2022年1月12日
Uber 容器化 Apache Hadoop 基础设施的实践
InfoQ
0+阅读 · 2021年11月27日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Arxiv
0+阅读 · 2022年10月5日
Arxiv
0+阅读 · 2022年10月5日
Arxiv
0+阅读 · 2022年10月1日
VIP会员
相关VIP内容
【2022新书】构建微服务:设计细粒度系统,615页pdf
专知会员服务
89+阅读 · 2022年9月4日
【2022新书】Python DevOps,245页pdf
专知会员服务
89+阅读 · 2022年7月11日
【2021新书】机器学习模型生产部署实践,161页pdf,
专知会员服务
110+阅读 · 2021年6月11日
【2020新书】Python专业实践,250页pdf,Practices of the Python Pro
【2020新书】高级Python编程,620页pdf
专知会员服务
232+阅读 · 2020年7月31日
【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
56+阅读 · 2020年6月26日
【2020新书】如何认真写好的代码和软件,318页pdf
专知会员服务
63+阅读 · 2020年3月26日
相关资讯
相关基金
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
微信扫码咨询专知VIP会员