- AWS app Mesh
- MSA를 위한 Service Mesh
- MSA : MicroService Architecture
- 다수의 서비스간 통신을 쉽게 모니터링, 제어, 디버깅을 해주는 기능
- CloudWatch, AWS X-Ray가 호환된다.
- CloudFront
- AWS에서 제공하는
CDN(Content Delivery Network) 서비스
- 구성요소
- Origin Server :S3, EC2 인스턴스
- Edge Server(Edge Location)
- 작동방식
- 사용자의 요청
- Edge Server에 캐싱여부 확인
- 캐싱 데이터가 존재하면 응답 / 캐싱 데이터가 존재하지 않으면 Origin Server로 요청
- Origin Server로부터 전달받은 캐싱 데이터가 Edge Server에 저장하며 사용자에게 전송
- Route53
- AWS에서 제공하는 DNS 웹 서비스
- 주요 기능
- 도메인 등록
- DNS 라우팅
- Health Check - 정상작동 중인지 자동으로 확인해준다.
- 접근/관리 방법
- AWS Management Console
- AWS SDK(SDK 언어를 사용할 경우)
- Route53 API(SDK 언어를 사용하지 않을 경우)
- AWS CLI
- AWS tools for Windows PowerShell
CDN
Content Delivery Network
물리적으로 떨어져있는 사용자에게 컨텐츠를 빠르게 제공할 수 있는 기술
느린 응답속도 / 다운로드 시간을 극복하기 위한 기술
- Static 캐싱
- 기존 서버에 있는 컨텐츠를 미리 캐시 서버에 복사를 해두는 방식
- 국내에서 주로 사용
- Dynamic 캐싱
- 미리 컨텐츠를 캐시 서버에 복사하는 것이 아니라, 사용자가 요청을 할 때, 기존 서버에서 다운로드 받아 전달하며 캐시 서버에 컨텐츠를 저장한다.
proxy란?