[AWS] Global Accelerator

INYEONG KIM·2024년 8월 31일

AWS SAP 정리노트

목록 보기
8/14
post-thumbnail

Global Accelerator

AWS에서 제공하는 네트워크 서비스로, 전 세계의 애플리케이션을 더 빠르고 안정적으로 제공할 수 있도록 지원하는 서비스

Global Accelerator는 사용자가 애플리케이션에 액세스할 때 가장 가까운 AWS 글로벌 네트워크 엣지 로케이션을 통해 트래픽을 라우팅하여 지연 시간을 줄이고, 장애 발생 시 자동으로 트래픽을 다른 경로로 전환하여 가용성 확보

주요 사용 사례

  • 글로벌 애플리케이션: 여러 AWS 리전에 분산된 애플리케이션의 성능과 가용성을 최적화 목적
  • 지연 시간 민감한 애플리케이션: 게임, 실시간 스트리밍 등 지연 시간이 중요한 애플리케이션의 성능을 개선 목적
  • 재해 복구(Disaster Recovery): 특정 리전이나 리소스에 문제가 발생했을 때 자동으로 트래픽을 다른 리전으로 전환하여 애플리케이션 가용성을 유지
  • CodeDeploy(=동일 리전에서만 사용 가능)의 사용이 어려운 환경에서 블루/그린 배포
    • 엔드포인트 가중치를 사용하여 엔드포인트 그룹의 엔드포인트로 전달되는 트래픽의 비율을 조정하는 형태로 배포 테스트

Global Accelerator vs Cloudfront

  • Global Accelerator: TCP와 UDP 트래픽처리
    • 글로벌 애플리케이션의 네트워크 성능과 가용성을 개선하기 위한 서비스이며, 고정된 IP 주소와 함께 여러 리전 간 트래픽을 최적화
  • CloudFront: CDN, HTTP와 HTTPS 트래픽을 처리
    • 주로 웹 콘텐츠의 캐싱과 빠른 배포에 초점을 맞추며, 사용자에게 가까운 엣지 로케이션에서 콘텐츠를 제공하는 것이 목적
profile
미래의 저를 위해 작성하는 중입니다 🙆‍♂️

0개의 댓글