3

Basics of Terraform and Core Workflow

In the previous chapter, you saw various use cases and scenarios for adopting Terraform into infrastructure-provisioning workflows to reap real benefits. It is now time to cover the basic building blocks that make Terraform an efficient tool to use, whether you have ample experience in IT or you are just starting in your career.

This chapter will cover the following topics:

  • How does Terraform work?
  • Getting started with Terraform
  • Terraform settings
  • Terraform providers
  • Dependency lock file
  • Resources and data sources
  • Variables and outputs
  • Core workflow

Technical Requirements

In this chapter, you will deep dive into Terraform concepts and try out multiple programs or scripts that need the right setup. Please ...

Get HashiCorp Terraform Associate (003) Exam Guide 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.