Search
Duplicate
📒

[AWS - SAA] 13-3. API Gateway,

수업
AWS - Solutions Architect
주제
기본개념
5 more properties
참고

AWS API Gateway

NOTE
개발자가 API를 손쉽게 CRUD, 모니터링 및 보안 유지할 수 있는 완전관리형 서비스!
Lambda와 결합해서 사용하는 경우
HTTP/Websocket 프로토콜 지원
다양한 AWS 서비스와 연동이 가능하다.
ex) HTTP API 형식으로 Lamda 혹은 DynamoDB 연동
인증 및 권한 부여 등 수 많은 보안 기능을 API Gateway에 활성화 가능
사용자를 식별할 때 IAM, Congito 등으로 확인

API Gateway - 높은 수준의 통합

NOTE

Lambda 함수

람다 함수 호출
람다 함수를 사용하는 Rest API를 완전 서버리스 애플리케이션에 노출시키는 일반적인 방법

HTTP

백엔드의 HTTP 엔드포인트 노출할 수 있다.
온프레미스 HTTP API< 클라우드 환경에 있는 애플리케이션 로드밸런서
비율 제한, 캐싱 사용자 인증, API 키를 이용할 수 있다.

AWS Service

API Gateway로 어떤 AWS API든 노출이 가능하다.
ex) AWS Step Function 워크플로 시작, SQS 메시지 개시

API Gateway - 배포 방법

NOTE
Edge Optimized
글로벌 클라이언트 용
모든 요청이 CloudFront 엣지 로케이션을 통해 라우팅됨. (지연 시간 개선)
API Gateway는 여전히 하나의 AWS 리전에 존재한다.
리전 배포
모든 사용자는 API Gateway를 생성한 리전과 같은 리전에 있어야 함
프라이빗 배포
ENI같은 VPC 엔드포인트를 사용하여 액세스 가능

목차

NOTE

1. 목차

NOTE

목차

NOTE