Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Hashicorp Certified Terraform Associate (003) Cert Prep

via LinkedIn Learning

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Start your preparations for the highly sought-after Terraform Associate certification (003) by Hashicorp as you learn how to automate and manage infrastructures with Terraform.

Syllabus

Introduction
  • Terraform Associate (003) certification
  • Exam overview
  • Set up your environment and exercise files
1. Understand Infrastructure as a Code (IaC)
  • What is infrastructure as a code?
  • Introduction to infrastructure as a code with Terraform
  • Terraform use cases in public and private cloud
2. Understand the Purpose of Terraform
  • Multicloud and provider-agnostic benefits
  • Example template to create a virtual network in Azure
  • The benefits of Terraform state
3. Understand Terraform Basics
  • Install and version Terraform providers
  • How Terraform finds and fetches providers
  • Plugin-based architecture of Terraform
  • Write Terraform configuration using multiple providers
4. Use Terraform Outside the Core Workflow (Import)
  • Import existing infrastructure into Terraform state
  • Understanding verbose logging
  • Enable verbose logging
5. Interact with Terraform Modules
  • What is the Terraform module and its uses?
  • Publishing modules and uses of Terraform module
  • Module source options
  • Interact with module inputs and outputs
6. Use the Terraform Core Workflow
  • Terraform core workflow
  • Steps of the Terraform core workflow
  • Use terraform destroy
7. Implement and Maintain Terraform State
  • Default local back end
  • Benefits and challenges of the default local back end
  • Remote state storage
  • State locking in Terraform
  • Remote state back-end options
  • Manage resource drift and Terraform state
8. Read, Generate, and Modify Configuration
  • Uses of variables
  • Uses of outputs
  • Creating Terraform.tfvars file
  • Secure secret injection best practice
  • Understand the use of collection and structural types
  • Create and differentiate resource and data configuration
  • Looping and creating multiple instances
  • Resource addressing and resource parameters
  • HCL and Terraform functions to write configuration
  • Create and differentiate resource and data configuration
9. Understand Terraform Cloud Capabilities
  • How Terraform Cloud helps to manage infrastructure
  • Manage the infrastructure with Terraform Cloud
  • Enable collaboration and governance with Terraform Cloud
Conclusion
  • Course review
  • Next steps

Taught by

Helen Chukwukelu

Reviews

4.3 rating at LinkedIn Learning based on 40 ratings

Start your review of Hashicorp Certified Terraform Associate (003) Cert Prep

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.