This training proposed as a 2-day training, , introduces students to the advantages of developing “Infrastructure as Code” with Terraform.
Terraform allows to manage the deployment of different infrastructure types via the appropriate “Provider” plugin – this course uses the AWS provider allowing to manage many AWS cloud resources.
Students will appreciate the ease with which infrastructure resources are defined in a declarative manner allowing resources to be created, updated or destroyed in an idempotent manner.
Note: the course can be adapted to other AWS services, or other cloud providers.
Terraform uses HCL v2 – “HashiCorp Configuration Language” – to define resources to be created for 1 or more providers.