
이 아키텍처 중 VPC 구성을 먼저 할 것이다.
근본이 되는 첫 작업 실수하면 찢어질 수 있으니 조심히 하자
우리의 목표는 고가용성 설계이니 억지로라도 고가용성으로 만들자
VPC

VPC name : main-vpc
CIDR : 10.0.0.0/16
DNS 호스트 이름을 활성화해 준다.
SUBNET
SUBNET은 두 개에 가용영역에 Public, Private를 하나씩 배치한다.
- public1-2a : 10.0.0.0/24
- private1-2a : 10.0.10.0/24
- public2-2b : 10.0.1.0/24
- private2-2b : 10.0.20.0/24





Internet Gateway
아주 간단하게 생성 연결 끝-!
- VPC와 인터넷과의 통신이 가능해진다.
- main-igw → main-vpc

Nat Gateway
Private subnet이 혼자만에 공간에 갇히지 않게 하려면 필요하다.
준비물은 다음과 같다.
고가용성을 위해 NAT를 2개 배치시켜 주겠다.
- 돈
- 탄력적 IP (고정 IP)
- NAT와 연결할 Public Subnet
- 라우팅 할 Private Subnet
라우팅이란? 네트워크에서 통신을 할 때 경로를 지정하는 것


Routing Table
이제 라우팅 테이블을 이용하여 경로를 지정해주어야 한다.
- rtb-public : public1-2a, public2-2b → main-1-igw
- rtb-private2-2b : private2-2b → main-nat
- rtb-private1-2a : private1-2a → main-nat
rtb-public
위 과정에서 만들어둔 Public Subnet과 IGW 사용


rtb-private2-2b
위 과정에서 만들어둔 Private Subnet과 NAT 사용


rtb-private1-2a
위 과정에서 만들어둔 Private Subnet과 NAT 사용 2


완성

결과

새로 생긴 Resource map 너무 편하다!
사실 AWS 조금이라도 써본 사람이라면 아주 쉽게 할 수 있는 부분이다.
다음은 EC2 구성이다.
'2023기능대회' 카테고리의 다른 글
| [2023 기능경기대회 클라우드컴퓨팅 2과제] 초기 구성 (0) | 2023.04.04 |
|---|---|
| [2023 기능경기대회 클라우드컴퓨팅 1과제] ALB (1) | 2023.04.01 |
| [2023 기능경기대회 클라우드컴퓨팅 1과제] ECS (0) | 2023.04.01 |
| [2023 기능경기대회 클라우드컴퓨팅 1과제] DOCKER + ECR (2) | 2023.04.01 |
| [2023 기능경기대회 클라우드컴퓨팅 1과제] EC2 구성 (0) | 2023.03.31 |