Advanced Terraform
Offered By: LinkedIn Learning
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
- 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
- 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
- Analyzing a module
- Custom modules
- Terraform remote state overview
- Deploying backend resources
- Deploying a remote state configuration
- 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
- Next steps
Taught by
David Swersky
Related Courses
Terraform Basics: Automate Provisioning of AWS EC2 InstancesCoursera 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