Global Accelerator
Global Accelerator는 애플리케이션을 라우팅하기 위해 AWS 사설 네트워크를 활용한다.
요청이 들어오면 지능형 라우팅으로 가장 가까운 엣지 로케이션을 거치고 내부 AWS 네트워크를 지나서 실제 요청을 처리하는 EC2 인스턴스 혹은 ALB로 연결된다.
어떤 애플리케이션이 목적지이든 상관 없이 항상 글로벌 애니캐스트 고정 IP 두 개가 생성된다. 이 애니캐스트 IP는 사용자와 가장 가까운 엣지 로케이션으로 트래픽을 직접 전한다.
탄력적 IP, EC2 인스턴스, ALB, NLB 등이 대상이 될 수 있으며 공용일 수도 있고 사설일 수도 있다.
데이터를 캐싱하지 않는다. 따라서 정적 데이터에는 적합하지 않다.
애플리케이션에 대해 상태 확인을 실행할 수 있다. 한 리전에 있는 한 ALB에 대해 상태 확인을 실패하면 자동화된 장애 조치가 1분 안에 정상 엔드 포인트로 실행된다.
클라이언트는 두 개의 외부 IP만 허용하면 된다.
AWS Shield 덕분에 DDoS 보호도 자동으로 받는다.
게임이나 IoT 또는 Voice over IP 같은 비 HTTP (즉, UDP)를 사용할 경우에 적합하다. 혹은 글로벌하게 고정 IP를 요구하는 HTTP를 사용할 때에도 유용하다.
blue-green 배포 진행 시에 트래픽을 나누기 위해 사용할 수 있다. 클라이언트 장치의 DNS 캐싱, 인터넷 리졸버, 트래픽 다이얼과 상관없이 blue, green 환경 간에 점진적으로 또는 한꺼번에 트래픽을 이전할 수 있다.
Last updated