How to Deploy EC2 Instances in AWS using Terraform

Guillermo Musumeci
10 min readFeb 23, 2022

--

In this story, we will learn to deploy both Linux and Windows EC2 Instances in AWS using Terraform.

And also, we will learn how to deploy applications or configure settings at boot time (bootstrapping).

1. Requirements

To deploy a Virtual Machine in AWS, we will need:

  • AWS Credentials

--

--

Guillermo Musumeci

Certified AWS, Azure & GCP Architect | HashiCorp Ambassador | Terraform SME | KopiCloud Founder | ex-AWS | Entrepreneur | Book Author | Husband & Dad of ✌