Skip to content

JovanOps/aws-terraform-ec2-basic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS Terraform Lab #1 – EC2 Deployment

📌 Overview

This project provisions a basic AWS infrastructure using Terraform. Infrastructure provisioned in eu-central-1 region.

🧱 Architecture

  • Custom VPC
  • Public Subnet
  • Internet Gateway
  • Route Table
  • Security Group (HTTP open)
  • EC2 instance (t3.micro)
  • Ubuntu 22.04 AMI
  • Nginx installed via user_data

🌍 Output

Public IP of the EC2 instance.

Screenshot (1150)

🛑 Cleanup

terraform destroy used to avoid AWS charges.

⚙️ Terraform Commands

terraform init
terraform plan
terraform apply
terraform destroy

About

Basic AWS infrastructure project using Terraform to provision an EC2 instance and demonstrate Infrastructure as Code principles.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages