Skip to content

githubWithGHANA/terraform-aws-iac-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Terraform AWS Infrastructure as Code Projects

Terraform AWS GitHub repo size GitHub last commit GitHub license


📌 Overview

This repository contains multiple AWS infrastructure projects built using Terraform.
Each project is organized into its own folder and demonstrates real-world Infrastructure as Code (IaC) practices such as remote state management, reusable configurations, and automated provisioning.

The goal of this repository is to practice, showcase, and document AWS + Terraform skills in a structured and production-aligned manner.


📁 Repository Structure

terraform-aws-iac-projects/
├── terraform-aws-modular-infrastructure/
├── terraform-aws-vpc-alb-ec2-s3/     
├── terraform-aws-rds/              
└── README.md

🛠️ Technologies Used

  • Terraform
  • AWS (EC2, VPC, ALB, S3, IAM)
  • Git & GitHub
  • Linux & Bash scripting

🔧 Prerequisites

  • Terraform v1.3.0 or later
  • AWS CLI installed and configured
  • AWS IAM permissions for required services
  • Basic understanding of Terraform and AWS

▶️ How to Use

1️⃣ Clone the repository

git clone https://github.com/githubWithGHANA/terraform-aws-iac-projects.git
cd terraform-aws-iac-projects

👤 Author

Ghanashyama
Aspiring AWS / DevOps Engineer
GitHub: githubWithGHANA

About

Terraform project deploying a highly available AWS setup with a custom VPC across two AZs, two EC2 instances using separate user data, and an Application Load Balancer with target groups and security groups. Terraform state is stored remotely in Amazon S3 for reliability and collaboration.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors