Discover the methodologies and best practices for getting started with HashiCorp tools, including Terraform, Vault, and Packer. The book begins with an introduction to the infrastructure-as-code concept while establishing the need for automation and management technologies. You’ll go over hands-on deployment, configuration, and best practices for Terraform, Packer, Vault, Nomad, and Consul. You’ll then delve deeper into developing automation code using Terraform for automating AWS/Azure/GCP public cloud tasks; advanced topics include leveraging Vault for secrets management and Packer for image management.
Along the way you will also look at Nomad and Consul for managing application orchestration along with network interconnectivity. In each chapter you will cover automated infrastructure and application deployment on the VM/container base ecosystem. The book provides sample code and best-practice guidance for developers and architects to look at infrastructure-as-code adoption from a holistic viewpoint.
All the code presented in the book is available in the form of scripts, which allow you to try out the examples and extend them in interesting ways.
What You Will Learn
Who This Book Is For
Developers, architects, and administrators who want to learn about infrastructure-as-code automation.
发现开始使用HashiCorp工具的方法和最佳实践,包括Terraform、Vault和Packer。本书首先介绍了基础设施即代码的概念,同时确定了对自动化和管理技术的需求。你将亲身经历Terraform、Packer、Vault、Nomad和Consul的部署、配置和最佳实践。然后,你将深入研究使用Terraform开发自动化代码,以实现AWS/Azure/GCP公共云任务的自动化;高级主题包括利用Vault进行秘密管理和利用Packer进行图像管理。
在这一过程中,你还会看到Nomad和Consul用于管理应用程序的协调和网络互联性。在每一章中,你将涵盖自动化基础设施和应用程序在虚拟机/容器基础生态系统上的部署。本书为开发者和架构师提供了示例代码和最佳实践指导,以便从整体角度看待基础设施即代码的采用。
书中介绍的所有代码都以脚本的形式提供,使你能够尝试这些例子,并以有趣的方式扩展它们。
你将学到什么
了解Terraform、Vault、Packer、Nomad和Consul的架构概况
按照实践步骤启用Terraform、Vault、Packer、Nomad和Consul
在公有云上实现各种服务的自动化,包括AWS、Azure和GCP
本书适用对象
想了解基础设施即代码自动化的开发者、架构师和管理
相关文库
电子书-Linux是如何工作的How Linux Works(英)
1431
类型:电子书
上传时间:2022-04
标签:计算机、操作系统、内部结构)
语言:英文
金额:5积分
《面向初学者的机器学习》Machine Learning For Absolute Beginners
1067
类型:电子书
上传时间:2021-05
标签:机器学习、计算机、算法)
语言:英文
金额:5积分
计算机行业深度研究报告:ChatGPT,开启AI新纪元-20230201-31页
1007
类型:行研
上传时间:2023-02
标签:计算机、处理器)
语言:中文
金额:免费
电子书-DAMA数据管理知识体系指南(DAMA DMBOK)(英)
1001
类型:电子书
上传时间:2022-03
标签:计算机、数据库、数据管理)
语言:英文
金额:5积分
电子书-用FastAPI构建数据科学应用:用Python开发、管理和部署高效的机器学习应用程序(英)
1000
类型:电子书
上传时间:2022-03
标签:计算机、数据库、人脸检测系统)
语言:英文
金额:5积分
电子书-高维数据统计:方法、理论与应用(英)
912
类型:电子书
上传时间:2021-10
标签:计算机、统计学、数据统计)
语言:英文
金额:5积分
电子书-软件架构师手册:通过实施有效的架构概念成为成功的软件架构师(英)
893
类型:电子书
上传时间:2021-11
标签:计算机、软件架构 、软件)
语言:英文
金额:5积分
计算机行业:多模态大模型技术演进及研究框架-20230318-51页
882
类型:行研
上传时间:2023-03
标签:计算机、虚拟人、智能人)
语言:中文
金额:免费
计算机行业:GPT产业梳理,GPT_1到ChatGPT-20230214-17页
847
类型:行研
上传时间:2023-02
标签:计算机、GPT)
语言:中文
金额:免费
电子书-大数据MBA:用数据科学推动商业战略(英)
836
类型:电子书
上传时间:2021-11
标签:计算机、数据库、大数据)
语言:英文
金额:5积分
积分充值
30积分
6.00元
90积分
18.00元
150+8积分
30.00元
340+20积分
68.00元
640+50积分
128.00元
990+70积分
198.00元
1640+140积分
328.00元
微信支付
余额支付
积分充值
应付金额:
0 元
请登录,再发表你的看法
登录/注册