Course
digicode: TERRA
Infrastructure as Code with Terraform & OpenTofu
Learn the basics of Infrastructure as Code with Terraform and OpenTofu. You'll discover the possible use cases and limitations, and how to automate your infrastructure and cloud.
Duration
2 days
Price
2'500.–
Course documents
Digicomp courseware
Course facts
Download as PDF- Knowing the fundamentals and application possibilities of Infrastructure as Code (IaC)
- Automating infrastructure and cloud using IaC
- Interacting with Azure, AWS, and GCP through IaC
- Evaluating opportunities and risks with AI and IaC
1 Infrastructure as Code
- Basics and impact on companies
- Terraform vs. OpenTofu
2 Terraform – First steps
- Lifecycle
- The language (HCL)
- Resources
- Data sources
- Provisioners
3 Cloud
- API functionality
- CLI Azure, AWS, and Google Cloud
- Terraform/OpenTofu and cloud providers
- Opportunities and risks of AI usage
4 Extending Terraform/OpenTofu
- Modules and functionality
- Developing custom modules
- Abstraction of multi-cloud environments
5 Stacks
- Terraform stacks vs. environments vs. workspaces vs. Terragrunt
- Dynamic modules
6 Advanced
- Remote state storage
- Secret storage
- Restructuring resources
- Resource drift
This course is aimed at system engineers, system administrators, and platform developers.
- Git and GitHub basics
- Azure and/or AWS basics
- Basic programming skills
If you plan to use your own laptop during the course, please create a free AWS and/or Azure account before the course begins.