1 Introduction

Besides black art, there is only automation and mechanization. - Federico Garcia Lorca

Building infrastructure is (pretty) easy. Building it in an automated, repeatable, and reusable way is much, much harder.

Perhaps you are a systems administrator, a developer, or you’re doing DevOps work, and you’ve discovered that you need to manage your infrastructure components more efficiently and effectively. Maybe you’ve inherited a bespoke Cloud, Docker, or virtualized environment, or maybe you need to migrate to the Cloud or a virtualization environment—but you’re finding the tools available to you aren’t sufficient.

In some cases you might have a mix of manually constructed infrastructure, hand-edited configuration files, and 10,000-line ...

Get The Terraform Book 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.