AWS Infrastructure as Code With Terraform [2024 Updates]

Terraform, a popular infrastructure automation tool for DevOps. Terraform with AWS, Packer, Docker, ECS, EKS, Jenkins

AWS Infrastructure as Code With Terraform [2024 Updates]
AWS Infrastructure as Code With Terraform [2024 Updates]

AWS Infrastructure as Code With Terraform [2024 Updates] free download

Terraform, a popular infrastructure automation tool for DevOps. Terraform with AWS, Packer, Docker, ECS, EKS, Jenkins

Terraform has gained a lot in popularity lately and is the tool you need to master if you are or about to get into an Ops / DevOps role. You typically use a technology like Ansible, Chef, or Puppet to automate software provisioning. Terraform starts from the same principle, infrastructure as code, but focuses on the automation of the infrastructure itself. Your Cloud infrastructure (instances, volumes, networking, IPs) can be described in terraform. 

In this course, you'll learn how to use Terraform to automate your infrastructure. I will first show you the basics of Terraform and then explain how to automate infrastructure on AWS using Terraform. You can open an AWS account for free to do the labs. I also provide many code examples that you can immediately use to automate your own infrastructure.

Last Updates, November 2024:

  • Complete revision of Section 3: terraform basics

  • Updated lessons where terraform, or the AWS provider has made changes

The course gets regular updates when the AWS provider or terraform makes changes. Some lessons and demos are very old, but if there's no changes to be made, I keep the old recording. Reach out to me if there is a demo that doesn't work: every demo should be working using the demo code on my GitHub repository.

This course includes english captions.