← Explore learning paths

Follow your curiosity

Terraform for AWS Backends

Explore the available lessons in Terraform for AWS Backends. Read at your own pace and practice the concepts along the way.

6 lessons ready to readFree to readLearn at your own pace
Read the first lesson → Sign in to track your progress →
01 / READ

Start with a lesson that meets you where you are.

02 / PRACTICE

Try questions to check what you understand.

03 / RETURN

Sign in to keep your practice progress together.

Lessons

6 of 16 topics have lessons available today. Choose any available lesson.

  1. 01

    Start Here: What Terraform Is

    Read the lesson, then try the practice.

  2. 02

    Terraform Core

    Read the lesson, then try the practice.

  3. 03

    The Plan and Apply Loop

    Read the lesson, then try the practice.

  4. 04

    State and Modules

    Read the lesson, then try the practice.

  5. 05

    Changing Live Infrastructure Safely

    Read the lesson, then try the practice.

  6. 06

    A Serverless AWS Stack in Terraform

    Read the lesson, then try the practice.

Topics without lessons yet

These are part of the outline. Lessons are not available for them yet.

  • The Terraform Language
  • Providers and AWS Authentication
  • State and the S3 Backend
  • Modules: Reading and Writing
  • for_each, count and dynamic Blocks
  • Refactoring Without Destroying: moved, import, lifecycle
  • Environments and CI
  • Lambda, SQS, DynamoDB and IAM in Terraform
  • ECS on Fargate, API Gateway and EventBridge in Terraform
  • Testing and Reviewing Terraform