Objectives
The objective of this training is to learn how to master Terraform to efficiently design, deploy, and manage cloud infrastructure.
Is it for you ?
Computer scientists
Your benefits
Content
Infrastructure as Code with Terraform – Deploy your infrastructure to the cloud
- Infrastructure as Code
- Terraform architecture and CLI
- Writing Terraform code
- In practice
- Using and developing modules
- Advanced Terraform concepts
- State management
- Testing Terraform code
- Developing a provider
- HCP Terraform
- Integrating Terraform into CI/CD
- Passing the Terraform certification
- External tools
- Staying up to date
Terraform from A to Z – Infrastructure deployment and automation
Introduction to Terraform
- Introduction to the technical foundation
- Infrastructure as Code (IaC)
- Introduction to Terraform
- Installing Terraform
- The workflow
- Demonstration – The workflow
- The basics of HCL
See more + / -
The structure of a recipe
- The basis of a recipe with terraform and provider blocks
- The resource block
- Creating a simple recipe
- The variable block
- Adding variables and validation rules
- The output block
- Applying the output module in a recipe
- The locals block
- Adding locals
- The data block
- Integration with existing resources via the data block
Getting more out of your Terraform recipes
- Scalability with count
- Creating multiple resources with count
- Scalability with for_each
- Creating multiple resources with for_each
- HCL: advanced features
- Enriching your recipe with these new possibilities
- Creating modules
Advanced concepts
- Status management
- Configuring recipe status management
- Workspaces
- Importing resources
💡 Useful information
100% online training. Accessible anytime, from anywhere, giving a one year of access to the training. If you have any questions regarding registration, the language of instruction, or cancellation policies, please consult our FAQ .