• Labs
    • Learning Paths
    • CybrBits
    • All Courses
    • Join Discord
    • Contact & Support
    • Blog
    • Cheat Sheets
    • Ebooks
    • Podcasts
    • Webinars
  • Pricing
    • Training
    • Hosted Labs
    • Consulting
Sign in Sign up
Terraform on AWS: From Zero to Cloud Infrastructure

6 sections · 33 lessons

  • Video
  • Lab
  • Cheat sheet
  • Reading
  • Premium
  1. 1 Introduction
    1. Video: About this course and authors Preview
  2. 2 Getting Started
    1. Video: Getting started with Terraform on AWS Preview
    2. Reading: Creating billing alerts in your AWS account Preview
    3. Cheat sheet: [Cheat Sheet] Getting Started with Terraform on AWS Preview
  3. 3 Infrastructure as Code (IaC)
    1. Video: Getting started with the AWS provider Preview
    2. Video: Configuring an AWS resource Premium
    3. Lab: [LAB] Deploying & destroying an AWS resource Premium
    4. Video: Terraform providers & version constraints deep dive Premium
    5. Video: Working with regional services in AWS Premium
    6. Lab: [LAB] Writing better Terraform Premium
    7. Lab: [LAB] Managing Terraform state and drift Premium
    8. Lab: [LAB] Terraform remote state Premium
    9. Lab: [LAB] Importing AWS resources into Terraform Premium
    10. Lab: [Challenge] [LAB] Import an AWS resource Premium
    11. Video: Building reusable Terraform modules - Part 1 Premium
    12. Lab: [LAB] Building reusable Terraform modules - Part 2 Premium
  4. 4 Project - Building a Network and Deploying AWS Systems Manager (SSM)
    1. Video: Our project details Premium
    2. Video: Getting started - building the VPC module Premium
    3. Video: Building Subnets, Route Tables, and NAT Gateway Premium
    4. Lab: [LAB] Testing deployment of our VPC Premium
    5. Video: Building the SSM module Premium
    6. Lab: [LAB] Testing deployment of SSM Premium
    7. Video: Creating our VPC Endpoint for SSM Premium
    8. Lab: [LAB] Testing deployment of the VPC endpoints Premium
    9. Video: Creating our EC2 instance module Premium
    10. Lab: [LAB] Deploying our EC2 instances Premium
    11. Video: Creating and deploying security groups Premium
    12. Lab: [LAB] Deploying our project Premium
  5. 5 IaC Security Best Practices
    1. Lab: IaC Security Scanning Premium
    2. Video: Secrets Management Premium
    3. Video: Diagram as Code Premium
  6. 6 Conclusion
    1. Reading: Alternatives to Terraform Premium
    2. Reading: What now? Premium

Section 3 · Infrastructure as Code (IaC)

Terraform providers & version constraints deep dive

Christophe Limpalair

Christophe Limpalair

Premium

This lesson is part of a Premium course

Join Premium to open it, along with every course, practice exam and hands-on lab on Cybr.

View Plans Already a member? Sign in
  • Video lessons with full transcripts
  • Hands-on labs in real cloud accounts
  • Practice exams with explanations
Previous[LAB] Deploying & destroying an AWS resource
Next Working with regional services in AWS