Course Outline
Introduction and Setup
- Infrastructure as a Code toolset.
- Terraform overview.
- Terraform with cloud providers.
Terraform Operations
- Terraform commands and examples.
- Terraform workflow.
Terraform Constructs
- Value types.
- Objects.
- Functions.
- Modules.
Terraform Patterns
- Remote state files.
- Meta-arguments.
- Multiple resources.
Terraform Techniques
- Partial configuration.
- Code organization.
- Automation.
Summary and Next Steps
Requirements
- Understanding of cloud infrastructure concepts.
- Terminal access (Linux/MacOS preferred, but Windows is acceptable).
- Own GitHub account.
- Basic knowledge of git source control.
Audience
- DevOps engineers.
- System administrators.
- System architects.
Testimonials (7)
the labs and the way Saurabh explained us the notions
Mihaela
Course - Terraform Fundamentals for Beginners
the training was presented in a way that I could follow gradually raising the difficulty and complexity
Mihai-Gabriel Iancu
Course - Terraform Fundamentals for Beginners
the materials and the labs
Ionut
Course - Terraform Fundamentals for Beginners
I appreciate the clear and easy to understand way of presenting the course material, even for those with no terraform knowledge Prepared a complex and structured documentation Willing to help the learners
Adina - DB Global Technology
Course - Terraform Fundamentals for Beginners
the practical & hands-on approach
Adrian - DB Global Technology SRL
Course - Terraform Fundamentals for Beginners
Examples and exercises
Cristian Martin - DB Global Technology SRL
Course - Terraform Fundamentals for Beginners
The practical Portion