Global Accelerator란
<aside>
⛅
설명
- 전 세계 어디에서든지 AWS의 글로벌 네트워크를 통해 애플리케이션을 접근을 가능하도록 서비스 제공
- 엣지 로케이션을 사용해서 지연 시간 최소화, 연결의 안정성을 보장
</aside>
<aside>
🧿
Anicast의 특징

- 같은 IP인 두 장비가 존재하는 경우
- Unicast IP : 해당 장비 모두에게 데이터를 전송
- Anycast IP : 가까히 존재하는 장비에게만 데이터를 전송
주요 기능
-
애니캐스트 IP 사용

- Global Accelerator는 전 세계의 사용자들에게 두 개의 고정 애니캐스트 IP를 제공, 이 IP를 통해서 글로벌 접근성을 제공하고 사용자는 항상 동일한 IP를 통해 애플리케이션에 접근 가능
- 사용자들은 가장 가까운 엣지 로케이션에 연결되며, 그 후 AWS의 사설 네트워크를 통해 애플리케이션으로 트래픽을 전달
-
지능형 라우팅
- 사용자와 가장 가까운 엣지 로케이션을 통해 AWS 글로벌 네트워크로 트래픽이 라우팅되므로 지연 시간 최소화
-
리전 장애 조치
- 만약 하나의 리전에 문제가 발생 시 자동으로 다른 정상적인 리전으로 트래픽을 전환해서 애플리케이션의 가용성을 유지
-
보안 강화
- AWS Shied를 통해 자동으로 DDoS 공격을 방어하며 2개의 IP만 보호하면 되니 보안이 강화
-
상태 확인
- 애플리케이션에 대한 상태 확인을 지속적으로 수행하여 문제가 발생할 경우 신속하게 대응
</aside>
Global Aceelerator와 CloudFront의 차이점
<aside>
🛸
설명
- CloudFront
- 주로 캐싱 가능한 정적 콘텐츠(이미지, 비디오)와 동적 콘텐츠(API 응답 등)의 성능을 개선하기 위해 사용
- 콘텐츠는 엣지 로케이션에서 제공하며, 캐시된 데이터를 활용하여 빠른 응답 제공
- Global Accelerator
- 캐싱이 불가능한 TCP 및 UDP 기반 애플리케이션의 성능을 향상시키며, 트래픽을 엣지 로케이션에서 AWS 리전으로 프록시
- 게임, IOT, Voiceover IP 등과 같은 실시간 애플리케이션에서 매우 유용
- 리전 장애 조치가 필요한 경우 적합
</aside>