HashiCorp Terraform Associate
Infrastructure as code with Terraform: HCL, state, modules, workspaces and Terraform Cloud.
Study & career skills · Intermediate · English · 227 videos · 14 h 15 min · videos by ExamPro
By the end you should be able to
- Write Terraform configuration in HCL
- Manage state, modules and workspaces
- Use Terraform Cloud and the registry
Watch in this order
- 1.Meet Your Instructor1 min
- 2.What is the Terraform Associate?: HashiCorp Terraform Associate14 min
- 3.Exam Guide11 min
- 4.Practice Exam Preview3 min
- 5.Version 003 Considerations2 min
- 6.What is Infrastructure as Code?1 min
- 7.Popular Infrastructure as Code Tools3 min
- 8.Declarative1 min
- 9.Infrastructure Lifecycle2 min
- 10.Infrastructure Lifecycle Advantages1 min
- 11.Non-Idempotent vs Idempotent2 min
- 12.Provisioning vs Deployment vs Orchestration2 min
- 13.Configuration Drift3 min
- 14.Mutable vs Immutable Infrastructure1 min
- 15.What is GitOps?1 min
- 16.Immutable Infrastructure Guarantee2 min
- 17.Introduction to HashiCorp2 min
- 18.What is Terraform?1 min
- 19.What is Terraform Cloud?1 min
- 20.Terraform Lifecycle1 min
- 21.Change Automation2 min
- 22.Execution Plans1 min
- 23.Visualizing Execution Plans1 min
- 24.Resource Graph1 min
- 25.Use Cases2 min
- 26.Terraform Core and Terraform Plugins1 min
- 27.Terraform Up and Running1 min
- 28.Terraform Best Practices1 min
- 29.Terraform Install Follow Along3 min
- 30.CLI and Configuration Follow Along16 min
- 31.Terraform Init Follow Along4 min
- 32.Terraform Plan and Apply Follow Along3 min
- 33.Terraform Apply Update Follow Along2 min
- 34.Input Variables Follow Along5 min
- 35.Local Values Follow Along (part 1)2 min
- 36.Outputs Follow Along4 min
- 37.Modules Follow Along7 min
- 38.Divide Files Follow Along3 min
- 39.Terraform Destroy Follow Along2 min
- 40.Terraform Cloud Follow Along16 min
- 41.Terraform Cloud Updated Follow Along34 min
- 42.Cleanup Follow Along (part 1)1 min
- 43.Terraform Provisioners4 min
- 44.Local-Exec1 min
- 45.Local-Exec Example1 min
- 46.Local-Exec Follow Along4 min
- 47.Remote-Exec1 min
- 48.Remote-Exec Example1 min
- 49.Remote-Exec Follow Along8 min
- 50.File Provisioner1 min
- 51.File Provisioner Follow Along3 min
- 52.Connection Configuration Follow Along1 min
- 53.Null Resources1 min
- 54.Null Resource Follow Along16 min
- 55.Understanding Terraform Data Sources1 min
- 56.Terraform Data Sources Follow Along17 min
- 57.Introduction to Cloud-Init Follow Along22 min
- 58.Cleanup Follow Along (part 2)1 min
- 59.Introduction to Terraform Providers1 min
- 60.Terraform Registry Overview: HashiCorp Terraform Associate1 min
- 61.Terraform Registry Providers and Modules1 min
- 62.Private Registry1 min
- 63.Using the Terraform Providers Command1 min
- 64.Configuring Terraform Providers1 min
- 65.Introduction to Terraform Modules2 min
- 66.The Fine Line: Providers vs Modules3 min
- 67.Azure Provider Follow Along14 min
- 68.GCP Provider Follow Along15 min
- 69.Introduction to Terraform Language2 min
- 70.Alternate JSON Syntax1 min
- 71.Terraform Settings1 min
- 72.HashiCorp Configuration Language (HCL)2 min
- 73.Introduction to Input Variables1 min
- 74.Input Variable Types Follow Along7 min
- 75.Input Variable Arguments Follow Along7 min
- 76.Variable Definition Files1 min
- 77.Variables vs Environment Variables1 min
- 78.Loading Input Variables2 min
- 79.Understanding Output Values2 min
- 80.Using the Outputs CLI Follow Along6 min
- 81.Chaining Output Values7 min
- 82.Introduction to Local Values2 min
- 83.Local Values Follow Along (part 2)2 min
- 84.Introduction to Data Sources1 min
- 85.Data Sources Follow Along5 min
- 86.References to Named Values2 min
- 87.Introduction to Resource Meta Arguments1 min
- 88.Using depends_on1 min
- 89.Depends On Follow Along7 min
- 90.Using the count Meta Argument1 min
- 91.Count in Terraform Follow Along4 min
- 92.Using for_each Meta Argument Follow Along1 min
- 93.For Each in Terraform Follow Along4 min
- 94.Resource Behaviour and Lifecycle2 min
- 95.Understanding the Lifecycle Meta Argument Follow Along4 min
- 96.Resource Providers and Alias1 min
- 97.Using Aliases in Terraform Follow Along15 min
- 98.Introduction to Terraform Expressions1 min
- 99.Types and Values in Terraform Expressions1 min
- 100.Using Strings and String Templates Follow Along3 min
- 101.Creating String Templates Follow Along3 min
- 102.Expressions: Operators in Terraform1 min
- 103.Conditional Expressions in Terraform1 min
- 104.For Expressions3 min
- 105.For Expressions Follow Along6 min
- 106.Understanding Splats in Terraform2 min
- 107.Splat Expressions Follow Along4 min
- 108.Dynamic Blocks1 min
- 109.Dynamic Blocks Follow Along12 min
- 110.Managing Version Constraints in Terraform3 min
- 111.Versioning in Terraform Follow Along4 min
- 112.Understanding Terraform State3 min
- 113.Using Terraform State MV Command1 min
- 114.Creating Terraform State Backups1 min
- 115.Using Terraform State CLI Follow Along6 min
- 116.Terraform init Command Follow Along2 min
- 117.Terraform get Command Follow Along1 min
- 118.Introduction to Writing Terraform Code1 min
- 119.Terraform fmt Command1 min
- 120.Validating Terraform Code with terraform validate1 min
- 121.Using the `terraform console` Command1 min
- 122.Understanding Terraform Plan2 min
- 123.Using Terraform Apply1 min
- 124.Creating and Using Saved Plans Follow Along3 min
- 125.Managed Resource Drift1 min
- 126.Replacing Resources in Terraform1 min
- 127.Understanding Resource Addressing1 min
- 128.Terraform Import1 min
- 129.Using Terraform Import Follow Along3 min
- 130.Terraform Refresh and Refresh-Only Mode2 min
- 131.Terraform Apply with Replace and Refresh-Only Follow Along5 min
- 132.Terraform Troubleshooting2 min
- 133.Debugging Terraform2 min
- 134.Understanding Crash Logs1 min
- 135.Using `TF_LOG` for Debugging Follow Along3 min
- 136.Opening a GitHub Issue Follow Along2 min
- 137.Finding Terraform Modules1 min
- 138.Using Terraform Modules1 min
- 139.Publishing Terraform Modules1 min
- 140.Verified Modules in the Terraform Registry1 min
- 141.Standard Module Structure1 min
- 142.Creating Terraform Modules Follow Along26 min
- 143.Publishing Modules to the Terraform Registry Follow Along8 min
- 144.Team Workflows Overview: HashiCorp Terraform Associate1 min
- 145.Individual Practitioner Workflow: HashiCorp Terraform Associate2 min
- 146.Team Workflow in Terraform3 min
- 147.Using Terraform Cloud in Workflows2 min
- 148.Version Control System (VCS) Workflows Follow Along30 min
- 149.Introduction to Terraform Backends1 min
- 150.Standard Backends Explained3 min
- 151.Local Backends1 min
- 152.Remote Backends2 min
- 153.Using Cloud Backends1 min
- 154.Backend Initialization1 min
- 155.Using `terraform_remote_state`3 min
- 156.State Locking in Terraform2 min
- 157.Protecting Sensitive Data in Terraform State2 min
- 158.Using the Terraform Ignore File1 min
- 159.Standard Backend Type: AWS S3 Follow Along13 min
- 160.Working with Multiple Workspaces Follow Along6 min
- 161.Terraform Remote State Follow Along43 min
- 162.Using Force Unlock in Terraform17 min
- 163.Understanding Resources in Terraform1 min
- 164.Introduction to Complex Types in Terraform1 min
- 165.Using Collection Types in Terraform1 min
- 166.Working with Structural Types in Terraform1 min
- 167.Complex Types Follow Along7 min
- 168.Introduction to Built-In Functions1 min
- 169.Working with Numeric Functions2 min
- 170.String Functions in Terraform4 min
- 171.Collection Functions Overview: HashiCorp Terraform Associate9 min
- 172.Encoding and Decoding Functions1 min
- 173.Filesystem Functions in Terraform1 min
- 174.Date and Time Functions1 min
- 175.Hash and Crypto Functions1 min
- 176.IP Network Functions in Terraform1 min
- 177.Type Conversion Functions2 min
- 178.Built-In Functions Follow Along8 min
- 179.Introduction to Terraform Cloud1 min
- 180.Key Terraform Cloud Terms1 min
- 181.Running Workflows in Terraform Cloud1 min
- 182.Organization-Level Permissions in Terraform Cloud1 min
- 183.Workspace-Level Permissions in Terraform Cloud1 min
- 184.Using API Tokens in Terraform Cloud1 min
- 185.API Token Access Levels1 min
- 186.Using the Private Registry in Terraform Cloud1 min
- 187.Cost Estimation in Terraform Cloud1 min
- 188.Configuring Workflow Options in Terraform Cloud1 min
- 189.Migrating Default Local State to Terraform Cloud1 min
- 190.Integrating with Version Control Systems1 min
- 191.Understanding the Run Environment in Terraform Cloud1 min
- 192.Introduction to Terraform Cloud Agents1 min
- 193.Terraform Cloud API and Permissions Follow Along7 min
- 194.Using the Private Registry in Terraform Cloud Follow Along1 min
- 195.Introduction to Terraform Enterprise2 min
- 196.Terraform Enterprise Requirements2 min
- 197.Air-Gapped Environments in Terraform Enterprise1 min
- 198.Terraform Cloud Features and Pricing5 min
- 199.Introduction to Workspaces in Terraform1 min
- 200.Understanding Workspace Internals1 min
- 201.Using Current Workspace Interpolation1 min
- 202.Managing Multiple Workspaces1 min
- 203.Terraform Cloud Workspaces Overview: HashiCorp Terraform Associate1 min
- 204.Using Terraform Cloud Run Triggers1 min
- 205.Terraform Workspaces CLI Commands1 min
- 206.Differences Between Workspaces and Environments1 min
- 207.Managing Multiple Workspaces in Terraform Cloud Follow Along7 min
- 208.Introduction to Sentinel1 min
- 209.Using Policy as Code with Sentinel1 min
- 210.Sentinel Policy Language Example3 min
- 211.Integrating Sentinel with Terraform1 min
- 212.Sentinel Follow Along41 min
- 213.Introduction to HashiCorp Packer1 min
- 214.Understanding the Packer Template File1 min
- 215.Packer1 min
- 216.Integrating Terraform and Packer Follow Along22 min
- 217.Terraform and Consul Integration1 min
- 218.Introduction to HashiCorp Vault1 min
- 219.Integrating Terraform with Vault1 min
- 220.Vault Injection via Data Source1 min
- 221.Vault Follow Along30 min
- 222.Getting Started with Atlantis1 min
- 223.CDK for Terraform1 min
- 224.Introduction to Gruntwork1 min
- 225.Using Terragrunt with Terraform2 min
- 226.Testing Terraform with TerraTest3 min
- 227.How to Book Your Terraform Associate Exam: HashiCorp Terraform Associate3 min
Before you start: One cloud fundamentals course
skillspring · Videos belong to ExamPro and play from YouTube. Printed for personal study.