Course Outline

Introduction and setup.


Terraform modules:

  • Modules and submodules
  • Public and shared modules

Advanced code techniques:

  • Importing and re-engineering
  • Collections and filtering
  • Dynamic blocks

Code organization patterns

  • Monorepositories
  • Terragrunt

Terraform automation:

  • Formatting and documenting
  • Static code analysis
  • Terraform security tools

Requirements

  • An understanding of cloud infrastructure concepts.
  • Terminal (preferred Linux/MacOS, but Windows is acceptable).
  • Own GitHub account.
  • Fundamentals of git source control.
  • Basic knowledge of Terraform operations
  14 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (4)

Related Courses

Cloud Architect

  35 Hours

Related Categories