728x90

NAT Gateway 2

AWS - ELB(Elastic Load Balancing) : 분산 로드 밸런서

목차 1. ELB 2. 기본 구성 설정 2.1 VPC 생성 2.2 라우팅 테이블 생성 2.3 서브넷 생성 2.4 인터넷 게이트웨이 생성 및 연결 2.5 NAT 게이트웨이 생성 및 연결 2.6 인스턴스 생성 3. ELB 설정 3.1 대상 그룹 생성(Target Group) 3.2 로드밸런서(Load Balancer) 생성 3.3 로드 벨런서 확인 1. ELB - 네트워크를 통한 트래픽을 부하분산하고 여러 대의 EC2 인스턴스에 트래픽을 나눠주기 위한 로드 밸런싱 컴포넌트다. - AWS에서는 여러 곳의 데이터 센터에 EC2 인스턴스를 배치 할 수 있어 ELB로 여러 곳의 데이터 센터로 부하분산할 수 있다. - 또한 로드 밸런서 자체도 부하분산하도록 설계되어 트래픽에 따른 유연한 처리 능력을 향상 시킨다. 2..

Cloud/AWS 2022.06.20

AWS - Application Load Balancer를 통한 이중화 네트워크 구성 (2)

- ALB 웹서버를 외부와 직접적인 지속적인 통신을 가능하게 하는 것은 보안상 좋진 않다. - 외부와 직접적인 통신과 제한되어 있는 private 영역에 두고 이를 ALB를 통해 트래픽을 분산하고 web server를 제공하는 환경을 구성한다. - TARGET GROUP 생성 - LOAD BALANCER 생성 - 타겟이 private subnet인데 ALB의 network는 public인 이유가 궁금할 것이다. EC2 인스턴스 같은 것들과 같이 ALB 또한 네트워크 인터페이스 IP를 통해 통신하게 되는데 외부 인터넷과 통신하기 위해서는 네트워크 인터페이스가 IGW를 통해 외부 인터넷과 통신이 가능한 subnet에 위치 해야한다. 외부에서의 트래픽이 public subnet에 위치한 ALB의 네트워크 인터..

Cloud/AWS 2022.06.19
728x90