모듈 12 : 엣지 서비스

2023. 8. 28. 11:02스터디/Architecting on AWS

728x90

- AWS 엣지 컴퓨팅 서비스는 필요에 따라 엔드포인트에 가깝게 데이터 처리 및 분석 기능을 제공

 

# Route 53

- DNS, 도메인 이름 등록 및 상태 확인 기능 제공

- EC2, ELB, S3, CloudWatch 등과 효율적으로 연결

 

# Route53 라우팅 정책

- 단순 라우팅 정책 : 도메인 관련하여 특정 리소스 하나에 사용. 웹서버 등 이용

- 장애 조치 라우팅 정책 : 액티브-패시브 장애 조치 구성하는 경우 사용

- 지리적 위치 라우팅 정책 : 사용자 위치 기준으로 트래픽을 라우팅하는 경우 사용

- 지리 근접 라우팅 정책 : 리소스 위치를 기반으로 트래픽을 라우팅하고, 선택적으로 한 위치 리소스에서 다른 리소스로 트래픽을 이동하려는 경우 사용

- 지연 시간 라우팅 정책 : 여러 AWS 리전에 리소스가 있고 더 짧은 왕복 시간으로 가장 짧은 지연 시간을 제공하는 리전으로 트래픽을 라우팅하려는 경우 사용

- 다중 응답 라우팅 정책 : Route 53이 무작위로 선택된 레코드로 응답하려는 경우 사용

- 가중치 기반 라우팅 정책 : 트래픽을 지정한 비율로 여러 리소스로 라우팅하는 데 사용

 

# 컨텐츠 전송 네트워크 (CDN)

- 웹 컨텐츠의 캐시된 사본을 고객에게 제공하기 위해 엣지 로케이션의 글로벌 네트워크 사용

- 응답시간을 줄이기 위해 CDN은 고객 혹을 발신자에게 가장 가까운 엣지 로케이션을 사용

#CloudFornt

- AWS CDN 서비스

- 웹사이트, API, 컨텐츠 가속화

- 네트워크 계층 및 캐시 동작 최적화

- WebSocket 프로토콜을 통한 실시간 양방향 통신 지원

 

# CloudFront 구성

1. 오리진 서버(S3) 지정

- 오리진 서버는 객체 최종 원본 버전 저장

2. CloudFront 배포 생성

 

# WAF

- 일반적인 웹 악용과 봇으로부터 웹 애플리케이션이나 API 보호하는 방화벽

- 트래픽이 애플리케이션에 수신되는 방식을 제어 가능

- SQL 인젝션, XSS 같은 공격 패턴 차단

 

728x90

'스터디 > Architecting on AWS' 카테고리의 다른 글

모듈 11 : 서버리스  (0) 2023.08.28
모듈 10 : 네트워킹 2  (0) 2023.08.28
모듈 9 : 컨테이너  (0) 2023.08.28
모듈 8 : 자동화  (0) 2023.08.28
모듈 7 : 모니터링 및 크기 조정  (0) 2023.08.28