본문 바로가기
TIL

[AWS] VPC, ELB, EC2, Private public subnet 알아보기

by yo.na 2022. 4. 10.

1. VPC(Virtual Private Cloud) 

사용자 전용 가상 네트워크이다. 여러 AZ(Availity Zone 가용영역) 걸친 형태로 생성 가능하다.

AWS 의 리소스들이 위치할 네트워크 망이다.

 

2. ELB(Elastic Load Balancing) 

 

로드밸런서는 여러 가용영역에서 오는 트래픽을 EC2 인스턴스로 분산시켜주어서 부하를 분산 시켜주는 서비스이다. 

장점으로 큰 어려움 없이 고 가용성을 가진 서비스를 구출할 수 있다.

 

3. AZ(Available Zone 가용영역) 

 

복수의 가용 영역에 걸쳐 인스턴스를 배포했을 때, 하나의 인스턴스에 장애가 발생한 경우를 대비하여 다른 가용 영역의 인스턴스가 장애가 발생한 인스턴스 관련 요청를 처리할 수 있다. 또한 탄력적 IP 주소를 사용하여 한 가용 영역에서 인스턴스의 장애가 발생한 경우 다른 가용 영역의 인스턴스로 주소를 신속하게 매핑함으로써 인스턴스의 장애를 마스킹할 수 있습니다. 

 

4. Public Subnet 

 

외부에서 접근이 가능한 네트워크 영역이다. 

 

5. Private Subnet 

 

외부에서 직접 접근이 불가능한 네크워크 영역이다.엄격하게 다뤄야할 리소스들을 안전하게 관리하기 위해 사용한다.서비스를 제공(WAS) 인스턴스들은 Private Subnet에 위치시킨다.

 

6. Auto Scaling Group 

인스턴스간 오토-스케일링 기능을 적용해 갑자기 늘어나는 수요에도 성능을 유지할 수 있다.

 

 

참고

https://dontbesatisfied.tistory.com/13

 

VPC와 Public/Private subnet 간단 개념 정리

이 글에서는 아래와 같이 크게 3가지를 빠르고, 간략하게 정리하려고합니다. 1. VPC 2. Subnet 3. private subnet, public subnet 과 나누는 이유 VPC (Virtual Private Cloud) 논리적으로 격리된 사용자 전용 가..

dontbesatisfied.tistory.com

https://linux.systemv.pe.kr/aws-private-subnet-으로-서비스-구성하기/

 

[AWS] Private Subnet 으로 서비스 구성하기. - Voyager of Linux

오늘은 AWS 클라우드를 이용해서 가장 많은 구성이며 기본적인 구성인 Web Service 를 Private Subnet 을 이용해 구성해보도록 하겠다.

linux.systemv.pe.kr