Provision a private S3 bucket, security group and EC2 web server with Terraform, learn plan, apply and state, then keep the repo as proof.
This project provisions a private S3 bucket, a security group and an EC2 web server on AWS with Terraform, using the plan, apply, state and destroy...
This milestone installs Terraform, gives it credentials for your AWS account and confirms both work.
This milestone creates the project folder and the two files every Terraform project starts with: one that says which cloud to talk to, and one that...
This milestone adds a private, versioned and encrypted S3 bucket, plus a data source that makes the bucket name globally unique without hardcoding...
This milestone adds a security group that only lets your IP reach the web server, then launches an Ubuntu EC2 instance that installs Nginx on first...
This milestone runs the Terraform workflow end to end: download the provider, preview the changes, then create the real resources.
This project provisions a private S3 bucket, a security group and an EC2 web server on AWS with Terraform, using the...
This milestone installs Terraform, gives it credentials for your AWS account and confirms both work.
This milestone creates the project folder and the two files every Terraform project starts with: one that says which...
This milestone adds a private, versioned and encrypted S3 bucket, plus a data source that makes the bucket name...
This milestone adds a security group that only lets your IP reach the web server, then launches an Ubuntu EC2 instance...
This milestone runs the Terraform workflow end to end: download the provider, preview the changes, then create the real...
This milestone shows how Terraform remembers what it created, then makes two changes to see the difference between an...
This final step proves the infrastructure works, behaves safely and can be removed cleanly. Run these checks in order.
Roles that use the skills in this module.
DevOps Engineer
Cloud Engineer
Platform Engineer
Solutions Architect
Not a software engineer sheet. Every problem comes from real DevOps, SRE, Platform and Cloud interviews, from your first script to a system you build yourself.
Open the Coding Sheet