Skip to content

Commit 335db89

Browse files
AWS Three Tier Arch
1 parent 9582a1a commit 335db89

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Terraform AWS VPC Module by Source4Learn(An Opensource Community to learn and sh
33
![Source4Learn](https://github.com/opensource4learn/terraform-aws-vpc/blob/main/s4l.png?raw=true)
44

55
## AWS VPC Module
6-
This AWS VPC module is designed to implement the common AWS infrastructure patterns such as single or multi-tier. The multi-tier patterns allow users to create infrastructure in separate layers as per the needs of modern applications.
6+
This Terraform Module is designed to implement the common AWS infrastructure patterns such as single or multi-tier. The multi-tier patterns allow users to create infrastructure in separate layers as per the needs of modern applications.
77

88
AWS VPC Module will create following resources:
99
- VPC and Subnets
@@ -23,8 +23,8 @@ provider "aws" {
2323
}
2424
2525
module "vpc" {
26-
source = "opensource4learn/vpc/aws"
27-
version = "0.1.0-beta"
26+
source = "source4learn/vpc/aws"
27+
version = "0.1.1"
2828
cluster_prefix = "source4learn"
2929
cluster_environment = "development"
3030
cluster_architecture = "3-tier"
@@ -43,10 +43,12 @@ The AWS resources created in the public layers can be accessed publicly(i.e. - f
4343

4444
Let's take a brief overview of multi-layers or multi-tier architecture. It basically divides the AWS infrastructure into layers like - Public, Private, and Storage(Isolated database) layers. The reason behind this implementation is to protect and isolate private layers from any unwanted public access. In other words, the Public layer provides a shield to internal layers of architecture.
4545

46+
To split the AWS infrastructure into multiple tiers and availability zones, please refer to below architectural diagram:</br>
47+
![VPC](https://github.com/source4learn/terraform-aws-vpc/blob/main/vpc.png?raw=true)
48+
4649
AWS allows users to create the multi-tier infrastructure and distribute it across the availability zones of the current region to achieve the high availability of resources.
4750

4851
## 3-tier architecture
49-
To split the AWS infrastructure into multiple tiers and availability zones, please refer to below architectural diagram:</br>
5052
**Information yet to be added.
5153

5254
## 2-tier architecture

vpc.png

112 KB
Loading

0 commit comments

Comments
 (0)