3가지 로드 밸런서 유형 중 Application Load Balancer(ALB)를 선택하면 된다.
참고)Application Load Balancer를 선택한 이유를 간단하게 들자면 HTTP, HTTPS에 대한 특징을 활용하기 위함이다.
Application Load Balancer, Network Load Balancer, Gateway Load Balancer의 차이를 아는 건 AWS 입문자 입장에서 크게 중요한 부분이 아니다. 그러니 Application Load Balancer를 선택한 이유가 이해되지 않아도 넘어가도 괜찮다.
✅ 3. 기본 구성
인터넷 경계와 내부라는 옵션이 있다. 내부 옵션은 Private IP를 활용할 때 사용한다. 입문 강의에서는 VPC, Private IP에 대한 개념을 활용하지 않을 예정이라 인터넷 경계 옵션을 선택하면 된다.
IPv4와 듀얼 스택이라는 옵션이 있다. IPv6을 사용하는 EC2 인스턴스가 없다면 IPv4를 선택하면 된다. 우리가 만든 EC2 인스턴스는 전부 IPv4로 이루어져 있다.
참고) IPv4와 IPv6의 차이
IPv4 주소는 121.13.0.5와 같은 IP 주소를 의미한다. 그런데 IPv4 주소가 고갈될 것으로 예측하고 IPv6을 추가로 만들어낸다. IPv6은 IPv4보다 훨씬 더 많은 주소값을 만들어낼 수 있게 구성했다. IPv6의 형태는 2dfc:0:0:0:0217:cbff:fe8c:0와 같다.
✅ 4. 네트워크 매핑
로드 밸런서가 어떤 가용 영역으로만 트래픽을 보낼 건지 제한하는 기능이다. 아직 가용 영역에 대한 개념을 배우지 않았다. AWS 입문자한테는 별로 중요한 개념이 아니다.
가용 영역에 제한을 두지 않고 모든 영역에 트래픽을 보내게 설정하자. 즉, 모든 가용 영역에 다 체크하자.