Three-Tier-Architecture-Using-Terraform

Terraform is an open-source Infrastructure as a Code tool by HashiCorp. It enables us to provision, manage, and version infrastructure resources across various cloud providers and infrastructure platforms.

In this project, we will create a Three-tier architecture using terraform.

In the web tier, we will create two public subnets to provision an EC2 server, a Nat Gateway, an internet-facing load balancer to direct the traffic to an autoscaling group, and to be publicly available to the user in the web tier, to maintain the application more secure.

In the Application tier, we will create two private subnets backed with an Internal facing load balancer that directs the traffic to the autoscaling group

In the database tier, we will create two private subnets, for the database

Visit Now