반응형
API Gateway
AWS의 Serverless Offering 기능.
클라이언트가 엑세스 할 수 있는 공용 REST API를 생성함으로서 통신 할 수 있게한다.
Lambda Function으로 proxy할 수 있다.
API Gateway와 Lambda를 통합하여 완전한 서버리스 애플리케이션이 구현 가능하다.
통합 서비스
Lambda
- Lambda function의 REST API를 쉽게 노출 할 수 있다.
HTTP
- Back-End에서 모든 HTTP end-point를 노출 할 수 있다.
AWS Service
- AWS내의 모든 API를 노출 할 수 있다.
Endpoint Types
Edge-Optimized(default)
- 글로벌 클라이언트의 용도로 전 세계 어디든 엑세스가 가능하다.
- 요청은 효율성을 위해 모든 클라우드 프론트 엣지 로케이션을 거쳐 라우팅되어 지연 시간을 개선한다.
- 한곳의 API Gateway로 모든 클라우드 프론트 엣지 로케이션이 엑세스할 수 있다.
Regional
- 모든 사용자가 API Gateway가 생성된 것과 동일한 리전에 있다는 전제.
- 클라우드 프론트 엣지 로케이션을 사용 하지 않는다.
- 클라우드 프론트 분산의 생성이 가능하다.
Private
- 자체 VPC 내에서만 액세스가 가능하다.
- 인터페이스 VPC 엔트 포인트 ENI를 사용한다.
- 리소스 정책 사용이 가능하다.
반응형
'AWS' 카테고리의 다른 글
[AWS] CI/CD (0) | 2023.01.24 |
---|