네트워크 부하 분배기
높은 탄력성과 가용성으로 EC2 인스턴스 앞에서 트래픽을 효율적으로 분산
여러 인스턴스 및 가용영역에서 트래픽을 자동으로 라우팅하여 어플리케이션의 내결함성을 높임
Auto Scaling과 함께 서비스를 탄력적으로 확장
## 활용 사례
(1) AWS 인스턴스 상태 감지를 통해 비정상적인 EC2를 제외한 정상적인 서버에 트래픽을 전달함으로써 내결함성을 향상시킴
(2) ELB가 통합인증서 관리 및 SSL 복호화를 제공하므로 중앙에서 인증서 관리를 수행하고 EC2 서비스 트래픽만 수용하여 자원 활용률을 높임
(3) 외부 서비스용이 아닌 내부 어플리케이션 레이어에 적용하여 구성요소 간의 트래픽 전달을 탄력적으로 수행
Java, .Net, PHP, Node.js, Python, Ruby, Go, Docker를 사용하여
Apache, NginX, Passenger, IIS와 같은 서버에서 개발된
웹 애플리케이션 및 서비스를 간편하게 배포하고 확장할 수 있는 서비스
소스 코드만 업로드 하면 EC2 용량 프로비저닝, 로드 밸런싱, Auto Scaling부터 시작하여 애플리케이션 상태 모니터링까지 자동으로 배포 처리
인프라 리소스 묶음을 순서에 따라 쉽게 생성, 구성, 관리하는 서비스
리소스 환경을 명시적으로 코드화하여 프로비저닝 및 업데이트를 탄력적으로 관리