Terraform Deep Dive
Enterprise Terraform — importing resources, remote state, CI/CD, multi-environment and sensitive data.
Advanced course by Ned Bellavance (Ned in the Cloud, HashiCorp Ambassador) Exercises: github.com/ned1313/Deep-Dive-Terraform
This course targets those who already have Terraform basics and want to tackle enterprise use cases: importing existing resources, remote state, CI/CD pipelines, multi-environment management, sharing information between configurations, configuration management, and securing sensitive data.
Sign in to read this course
A free account unlocks all 514 courses. 20 are readable without one.
What's inside
13 sections- 1 Table of Contents
- 2 Overview and Prerequisites
- 3 Working with Existing Resources — Import
- 4 Team Collaboration — State and Remote Backend
- 5 CI/CD Pipeline with Terraform
- 6 Supporting Multiple Environments
- 7 Connecting Multiple Configurations
- 8 Configuration Management with Ansible
- 9 Managing Sensitive Data
- 10 Reference — Terraform Functions
- 11 Reference — Meta-arguments
- 12 Reference — Terraform Environment Variables
- 13 Advanced HCL Patterns
More Infrastructure as Code courses
View all 17Terraform: Getting Started
Infrastructure as Code with Terraform — the workflow, HCL, variables, outputs and state on AWS.
Terraform: Providers
Provider fundamentals — adding providers, authenticating and using multiple providers.
Terraform: Variables and Outputs
Input variables, data types, local values and output values via the Burrito Barn AWS scenario.
Terraform: State Fundamentals
What state is, state commands, securing state and importing existing resources.
Terraform: Modules
Module fundamentals, usage, development & design, and publishing and versioning modules.
Terraform: Managing Multiple Configurations
Data sources, remote state sharing and external data sources for cross-configuration sharing.
Interested in this course?
Contact us to book it or get a custom training plan for your team.