Objectives of the training
The objective of this training is to learn how to master Terraform to efficiently design, deploy, and manage cloud infrastructure.Targeted audience
Computer scientistsPrerequisite
NoneTrainers
Course architecture
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
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
Pedagogical details
Type of training
Training Notes
100% remote training. Accessible anytime, anywhere. One year of access to training and digital manual : a video module (4.5 hours) / consultation of the digital manual (6.5 estimated hours)
Private or personalized training
If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.
Request a quotePrivate or personalized training
If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.
Request a quote