Getting Started with Terraform(Second Edition)

Getting Started with Terraform(Second Edition)

评分

★★★★★

ISBN

9781788628358

出版社

Packt Publishing 2017-07-31出版

分类

编程设计

内容简介
This book is for developers and operators who already have some exposure to working with infrastructure but want to improve their workflow and introduce infrastructure as a code practice. Knowledge of essential Amazon Web Services components (EC2, VPC, IAM) would help contextualize the examples provided. Basic understanding of Jenkins and Shell scripts will be helpful for the chapters on the production usage of Terraform.
AI简介
这是一本面向开发者和运营者的书籍,旨在帮助读者改进工作流程并引入基础设施即代码的实践。该书首先介绍了管理生产基础设施的代码化,这是将生产基础设施的管理过程转化为可编程代码的方法,通过编写代码来描述、配置和管理基础设施,而不是通过传统的手动配置和管理方式。 书中详细阐述了Terraform的工作原理,包括编写配置文件、调用API以及资源状态管理等方面。Terraform使用HashiCorp配置语言(HCL) 编写配置文件,这是一种声明式语言,用于描述基础设施的配置。配置文件通常包含资源、变量、输出等部分。 在介绍完Terraform的工作原理后,书中进一步探讨了基础设施的扩展与更新策略,包括如何通过Terraform工具来创建、更新和管理基础设施,以及如何应对业务需求变化带来的挑战。书中还介绍了Terraform的未来展望,关注了Terraform在云服务普及的大环境下,可能的发展趋势。 此外,书中还详细讨论了声明式编程与程序式编程的区别,以及AWS服务种类繁多等内容。书中还详细介绍了创建AWS虚拟私有云、使用AWS CLI创建EC2实例、版本控制系统的概念和优势、Terrafo
阅读/下载地址