정보보안 자격증/AWS

AWS11. Edge Service, Cloud Front 개념

rinaisme 2024. 7. 19. 14:22

1. 에지 서비스

  • 사용자와 가까운 위치에서 컴퓨팅, 서비스를 제공하는 것
  • 에지 서비스를 제공하는 AWS 클라우드 인프라
    • Edge Location : 1장에서 설명
    • Wavelength: 1장에서 설명
    • Local Zon
    • e: 1장에서 설명
    • Outposts (고객의 데이터 센터에 AWS에서 장비를 가져다 놓고 서비스)
      • 온프레미스 AWS 인프라 서비스
      • 고객에의 DC에서 AWS 환경을 이용할 수 있도록 랙과 서버를 제공
    • 에지 서비스
      • Route 53, CloudFront, Global Accellerator

2. Route 53

  • AWS의 Domain Name Service + 리전 수준의 장애대비 기능 (상태 확인 기능 제공)
  • Route 53의 라우팅 정책
    • 단순 라우팅: DNS Host Record에 대해 단일 IP, 대상으로 라우팅
    • 장애조치 라우팅: Active Passive 장애 조치 기능 제공
    • 지리적 위치 라우팅: 사용자의 위치 (DNS 쿼리가 요청된 지역)를 기준으로 트래픽을 라우팅
    • 지리적 근접 라우팅: 리소스 위치 (ex. 웹사이트)를 기준으로 트래픽을 라우팅
    • 지연시간 기반 라우팅: 여러 리전의 리소스에서 응답시간을 기준으로 가장 짧은 응답 시간의 리소스로 라우팅
    • 다중값 응답 라우팅: 무작위로 선택된 최대 8개의 레코드로 DNS 쿼리에 응답하도록 하는 경우 사용하는 라우팅 정책
    • 가중치 기반 라우팅: 지정한 비율에 따라 리소스 쪽으로 트래픽을 라우팅
  • Route 53이 이렇게 두 개의 서로 다른 Region의 ELB를 가리키고 있음. 한쪽이 액티브, 한쪽이 패시브
  • 평상시에는 액티브쪽으로만 트래픽을 전달하다가 장애 관하면 트래픽을 패시브 쪽으로 돌려서 장애조치

3. CloudFront

  • AWS의 CDN (Content Delivery Network) 서비스
  • 전 세계 400+ 이상의 Edge Location에서 웹 콘텐츠에 대한 캐싱 기능 제공
  • 오리진
    • 컨텐츠를 제공하는 원천 서버
      • ELB, S3, EC2 기반의 웹애플리케이션
  • CloudFront
    • 240+ Edge Location에서 캐싱 (Global CDN)
    • 내장된 보안 기능
      • AWS Sheild: DDoS 공격 방어
      • AWS WAF: Injection 공격 방어
    • WebSocket 프로토콜 지원
    • 콘텐츠를 지리적으로 제한할 수 있음
      • CloudFront 지리적 제한 기능
    • CloudFront로 캐싱하기에 적합한 콘텐츠
      • WORM: Write Once Read Many
      • 정적리소스
    • 객체 무효화 방법
      • TTL(Time - to - leave): 일정 시간이 지나면 Expiration
      • CloudFront에서 오리진으로의 GET 요청에 If-Modified-Since헤더 사용
      • 개체 이름 변경
        • rose-v1.png -> rose-v2.png
        • landscape.893274.png -> landscape.449732.png (Hash값 사용)
      • 객체 무효화 (Invalidation, 인벨리데이)
        • 가장 고비용의 작업, 마지막 수단
        • Global Edge Location의 지정된 경로의 캐시를 모두 삭제

'정보보안 자격증 > AWS' 카테고리의 다른 글

AWS13. Elasticity & Monitoring  (1) 2024.07.19
AWS12. Global Accelerator, AWS Shield  (0) 2024.07.19
AWS 10. ELB  (0) 2024.07.19
AWS9. VPC Peering  (0) 2024.07.19
AWS8. 게이트웨이  (0) 2024.07.19