Notice
Recent Posts
Recent Comments
Link
투케이2K
73. (Aws/Amazon) [Amazon API Gateway] Aws API Gateway 게이트웨이 API 엔드포인트 유형 정리 본문
Aws (Amazon)
73. (Aws/Amazon) [Amazon API Gateway] Aws API Gateway 게이트웨이 API 엔드포인트 유형 정리
투케이2K 2025. 6. 25. 19:33728x90
[개발 환경 설정]
개발 환경 : Aws / Amazon Web Services

[설명 정리]
// --------------------------------------------------------------------------------------
[개발 및 환경]
// --------------------------------------------------------------------------------------
- 인프라 : Aws / Amazon Web Services
- 기술 구분 : Aws / S3 / PreSignedUrl / Get / Put
- 사전)Aws API Gateway 게이트웨이 설명 정리 - 중개 서버 :
>> Aws API Gateway 는 규모와 관계없이 REST 및 WebSocket API 를 생성, 게시, 유지, 모니터링 및 보호하기 위한 AWS 서비스입니다
>> Aws API Gateway 는 트래픽 관리, CORS 지원, 권한 부여 및 액세스 제어, 제한, 모니터링 및 API 버전 관리 등 최대 수십만 개의 동시 API 호출을 수신 및 처리하는 데 관계된 모든 작업을 처리합니다
>> Aws API Gateway 에서 제공하는 대표적 API 종류 :
- [RESTful] HTTP API : 프록시 기능 정도만을 사용할 때 적합하며, 단순하고 빠릅니다
- [RESTful] REST API : API 관리 기능 및 API 요청/응답에 대한 제어가 필요할 경우 사용합니다
- WebSocket API : 웹소켓 (실시간 양방향 통신) 사용 시 주로 사용합니다
: API Gateway는 백엔드 서비스와 클라이언트 간의 메시지 전송을 처리하기 위해 지속적인 연결을 유지합니다
- 참고 : API Gateway 는 표준 HTTP 메서드 (예: GET, POST, PUT, PATCH, DELETE) 를 구현합니다
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[설 명]
// --------------------------------------------------------------------------------------
[1] 엣지 최적화 API 엔드포인트 :
>> 엣지 최적화 API 엔드포인트는 API Gateway REST API의 기본 엔드포인트 유형입니다
>> 엣지 최적화 API 엔드포인트는 일반적으로 클라이언트가 지리적으로 분산된 경우 도움이 되는 가장 가까운 CloudFront 접속 지점(POP)으로 요청을 라우팅합니다
>> 엣지 최적화 API 는 HTTP 헤더의 이름을 대문자로 처리합니다 (예: Cookie)
>> 엣지 최적화 API 를 위해 사용되는 사용자 지정 도메인 이름은 모든 리전에 적용됩니다
>> 엣지 최적화 API 의 기본 IP 주소 유형은 IPv4입니다
// --------------------------------------------------------------------------------------
[2] 리전 API 엔드포인트 :
>> 리전 API 엔드포인트는 동일 리전의 클라이언트를 위한 것입니다
- EC2 인스턴스를 실행하는 클라이언트가 동일 리전에서 API를 호출할 때 리전 API는 연결 오버헤드를 줄입니다
>> 리전 API 에 대해 API가 배포된 리전별로 고유한 사용자 지정 도메인 이름이 사용됩니다
>> 리전 API 엔드포인트는 모든 헤더 이름을 그대로 전달합니다
>> 리전 API 의 기본 IP 주소 유형은 IPv4입니다
>> 참고 : API 클라이언트가 지리적으로 분산되어 있는 경우, API Gateway가 API를 서비스 제어 CloudFront 배포와 연결하지 않도록 하기 위해 리전 API 엔드포인트를 자체 Amazon CloudFront 배포와 함께 사용할 수 있습니다
// --------------------------------------------------------------------------------------
[3] 프라이빗 API 엔드포인트 :
>> 프라이빗 API 엔드포인트는 인터페이스 VPC 종단점을 사용해서 Amazon Virtual Private Cloud (VPC) 에서만 액세스할 수 있는 API 엔드포인트입니다
- 엔드포인트는 사용자가 VPC에서 만든 엔드포인트 네트워크 인터페이스 (ENI) 입니다
>> 프라이빗 API 엔드포인트는 모든 헤더 이름을 그대로 전달합니다
>> 프라이빗 API 는 듀얼 스택 IP 주소 유형만 가질 수 있습니다
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[참고 사이트]
// --------------------------------------------------------------------------------------
[Amazon API Gateway] Aws API Gateway 게이트웨이 설명 정리 - 중개 서버
https://blog.naver.com/kkh0977/223827753479?trackingCode=blog_bloghome_searchlist
[Aws API Gateway REST API]
https://docs.aws.amazon.com/ko_kr/apigateway/latest/developerguide/apigateway-rest-api.html
[Aws API Gateway의 REST API에 대한 API 엔드포인트 유형]
https://docs.aws.amazon.com/ko_kr/apigateway/latest/developerguide/api-gateway-api-endpoint-types.html
[Aws API Gateway에서 퍼블릭 또는 프라이빗 API 엔드포인트 유형 변경]
https://docs.aws.amazon.com/ko_kr/apigateway/latest/developerguide/apigateway-api-migration.html
// --------------------------------------------------------------------------------------
728x90
반응형
'Aws (Amazon)' 카테고리의 다른 글
Comments