YoVDO

Advanced Terraform

Offered By: LinkedIn Learning

Tags

Terraform Courses Amazon Web Services (AWS) Courses Jenkins Courses CI/CD Courses Configuration Management Courses Infrastructure Automation Courses

Course Description

Overview

Dive into real-world use cases for Terraform, and explore the terms, concepts, and techniques you need to use this powerful configuration management tool.

Syllabus

Introduction
  • Introduction to Advanced Terraform
  • What you should know
  • Terraform review and terminology
  • Exercise files
1. Creating a New Terraform Configuration
  • Practical Terraform
  • Google Cloud and Terraform: Tools and setup
  • Designing a cloud infrastructure in Terraform
  • Terraform configuration overview
  • Deploying the Terraform configuration
  • Review deployed resources
  • Destroying resources
2. Intermediate Terraform Concepts
  • Input variables
  • Using input variables
  • Output variables
  • Sensitive data
  • Looping with count
  • Looping with for_each
  • Expressions and functions
  • Introduction to modules
  • Using Terraform modules
3. Advanced Terraform Concepts
  • Analyzing a module
  • Custom modules
  • Terraform remote state overview
  • Deploying backend resources
  • Deploying a remote state configuration
4. Terraform Automation
  • Multiple environment configurations
  • Terraform CI/CD options
  • Terraform Cloud setup
  • Deploying with Terraform Cloud
  • GitOps CI/CD setup
  • GitOps CI/CD with Terraform Cloud
  • Deprecating resources
Conclusion
  • Next steps

Taught by

David Swersky

Related Courses

Accessing your AWS EC2 servers
Coursera Project Network via Coursera
Access an EC2 instance shell from the AWS console
Coursera Project Network via Coursera
Advanced Architecting on AWS - Online Course Supplement (Italian)
Amazon Web Services via AWS Skill Builder
Advanced Architecting on AWS - Online Course Supplement (Traditional Chinese)
Amazon Web Services via AWS Skill Builder
Advanced Architecting on AWS - Online Course Supplement (Portuguese)
Amazon Web Services via AWS Skill Builder