Whether your company or application was born in the cloud or transitioning to the cloud, you need tools to build and manage your infrastructure. Terraform from Hashicorp is one such tool that allows you to declare infrastructure as code in a simple, easy to understand language. Managing your infrastructure as code bridges the gap between dev and ops and provides an opportunity to include infrastructure management as part of the development lifecycle. When environments are declared in code they can be shared and used across your organization to provide consistent environments for CI/CD tooling and also that align with your production environment.
In this course we will teach you Terraform using AWS as an example. Together we will walk through the basics of Terraform and ultimately create real infrastructure in AWS along the way. It is recommended that students sign up for an AWS Free Tier account.