Course

Infrastructure as Code with Terraform («TERRA»)

In this course, you will learn the basics of Infrastructure as Code with Terraform, as well as its uses and limitations. You will learn how to automate your infrastructure using Infrastructure as Code with Terraform.
Duration 2 days
Price 2'500.–
Course documents Digicomp courseware

Course facts

  • Understanding the basics of Infrastructure as Code and Terraform in a practical environment
  • Understanding the requirements and implications of working in an Infrastructure as Code and Terraform environment
  • Operating and configuring the individual components of Infrastructure as Code and understanding their uses
  • Automating infrastructure using Infrastructure as Code with Terraform
  1. Infrastructure as Code
    • Basics 
    • Terraform vs. OpenTofu
  2. Terraform – Getting Started
    • Terraform History
    • Life Cycle
    • Language
    • Resources
    • Data Sources
    • Provisioners
  3. Provisioning, Bootstrapping
    • Basics
    • Installing targeted software
    • Integrating and evaluating cloud metadata
  4. The Cloud
    • How it works
    • CLI Azure, AWS and Google Cloud
    • Terraform and the cloud providers
  5. Extend Terraform
    • Modules
    • How it works
    • A simple module
    • Abstraction of cloud environments
  6. Provider
    • Develop your own provider
    • Remote State Storage
    • Terraform and GitLab
    • Single Source on Truth

This course is aimed at system engineers, system administrators, and platform developers.

  • Git and GitHub basics
  • Azure and/or AWS basics
  • Basic programming skills

Please create a free AWS and Azure account before the course starts.

Download

Questions

Choose your date

Further courses