YoVDO

Hashicorp Certified Terraform Associate (003) Cert Prep

Offered By: LinkedIn Learning

Tags

DevOps Courses Cloud Computing Courses Terraform Courses Configuration Management Courses Infrastructure as Code Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Terraform Basics: Automate Provisioning of AWS EC2 Instances
Coursera Project Network via Coursera
DevOps CI/CD Pipeline: Automation from development to deployment
Universidad Anáhuac via edX
DevOps Pipeline: Automatización hasta el despliegue
Universidad Anáhuac via edX
DevOps Foundations: Software Development Optimization
Universidad Anáhuac via edX
Fundamentos de DevOps: Optimiza el desarrollo del software
Universidad Anáhuac via edX