Cloud Computing & DevOps · Delivery & IaC

Terraform foundations

State, modules, workspaces, linting posture — infra-as-code for app teams.

Sponsored

Lesson outline

  1. 37
    Migrate from Local to Remote State

    Migrate from local to remote state — Terraform foundations.

  2. 38
    Terraform foundations — Part 019

    Placeholder slot — edit in console (terraform-iac-stub-019).

  3. 39
    Lock State with a Backend

    Lock state with a backend provider — Terraform foundations tutorial, lesson 20. Learn how to prevent concurrent state conflicts and ensure safe, consistent infrastructure updates.

  4. 40
    Terraform functions for data transformation

    Learn Terraform functions for data transformation. This lesson explains core concepts, walks through hands-on exercises, compares options, and covers troubleshooting.

  5. 41
    Variable Validation in Terraform

    Write custom validation in variables — Terraform foundations tutorial, lesson 22. Learn how to enforce custom rules on variable values to prevent misconfigurations, with hands-on examples and troubleshooting tips.

  6. 42
    Use for_each over count for flexibility

    Learn when and how to use for_each instead of count in Terraform for more flexible and maintainable infrastructure. This lesson explains the core concept, provides a hands-on walkthrough, and compares options to help you choose the right approach.

  7. 43
    Collaborate with Terraform Cloud

    Collaborate with Terraform Cloud basics — Terraform foundations.

  8. 44
    Run Policies with Sentinel

    Run policies and sentinel in Terraform Cloud — Terraform foundations.

  9. 45
    Terraform Associate Prep

    Prepare for the Terraform Associate certification with this focused Terraform foundations lesson. Learn the core concepts, practice hands-on exercises, and get study tips for the exam.

    Terraform foundations — step-by-step tutorials

    What you will find here

    This track walks through terraform foundations in order — each lesson is server-rendered HTML you can read without JavaScript. Follow the outline, then practice in the browser IDE when a lesson links to runnable code.

    Tutorials vs quizzes and code samples

    Tutorials teach in sequence. For quick checks use quizzes. For copy-paste snippets see code samples. For deeper reading browse articles.