Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yashpimple/terraform-aws-architecture
Deploying Architecture in AWS Using Terraform as Infrastructure as Code
https://github.com/yashpimple/terraform-aws-architecture
architecture aws terraform terraform-provider
Last synced: 3 days ago
JSON representation
Deploying Architecture in AWS Using Terraform as Infrastructure as Code
- Host: GitHub
- URL: https://github.com/yashpimple/terraform-aws-architecture
- Owner: YashPimple
- License: mit
- Created: 2023-06-04T18:23:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-13T18:29:19.000Z (4 months ago)
- Last Synced: 2024-07-13T19:44:41.201Z (4 months ago)
- Topics: architecture, aws, terraform, terraform-provider
- Language: HCL
- Homepage:
- Size: 272 KB
- Stars: 10
- Watchers: 2
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Terraform-AWS-Architecture
Welcome to the Terraform-AWS-Architecture project! This repository demonstrates the implementation of scalable and resilient architectures on AWS using Terraform. The infrastructure is defined as code, allowing for easy deployment, management, and version control.
## Project Overview
This project aims to showcase the following AWS architectures:
- 2-Tier Architecture: A two-tier architecture with a web tier and database tier. It includes EC2 instances, load balancers, and RDS instances.
- 3-Tier Architecture: A three-tier architecture with a web tier, application tier, and database tier. It includes EC2 instances, auto scaling groups, load balancers, and RDS instances.
## Project Structure
The project is organized as follows:
- `/2-Tier-Architecture`: Contains the Terraform code for the 2-tier architecture.
- `/3-Tier-Architecture`: Contains the Terraform code for the 3-tier architecture.
## Prerequisites
Before you begin, ensure that you have the following:
- An AWS account with appropriate permissions.
- Terraform installed on your local machine.Contributions
Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.License
This project is licensed under the MIT License.