© Pierluigi Riti and David Flynn 2021
P. Riti, D. FlynnBeginning HCL Programminghttps://doi.org/10.1007/978-1-4842-6634-2_4

4. Infrastructure as Code

Pierluigi Riti1   and David Flynn2
(1)
Mullingar, Ireland
(2)
New Orleans, LA, USA
 

Infrastructure as Code (IaC) has become an integral part of various careers in ICT, particularly in relation to the cloud. Software like Kubernetes, Docker, Chef, and Puppet lead the charge in utilizing IaC in daily operations. The HashiCorp suite fits perfectly into this genre. Tools like Terraform, Vault, and Vagrant can be used to create fully automated environments for realizing automation. In this chapter, we will introduce the basic principles of Infrastructure as Code from a theoretical perspective. This is fundamental ...

Get Beginning HCL Programming: Using Hashicorp Language for Automation and Configuration now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.