Amazon API Gateway의 기능에 대해 자세히 살펴보겠습니다.
API 게이트웨이는 어떻게 작동합니까?
Amazon API Gateway는 모든 API 요청에 대한 단일 진입점을 생성하므로 트래픽 컨트롤러 역할을 합니다. “ 클라이언트 '(IoT 장치, VPC 및 스트리밍 대시보드와 같은)은 ' API 요청 '를 응용 프로그램에. 동시에 여러 요청(대부분의 요청)이 있으며 Amazon API Gateway는 모든 요청에 대한 단일 진입점 역할을 합니다. 이 단일 진입점(API 게이트웨이)은 API 호출 또는 요청을 관리하고 이를 애플리케이션으로 보내고 ' AWS 서비스 ” 해당 응용 프로그램과 연결됨:
아마존 API의 이점
다음은 AWS API가 고객에게 제공하는 이점입니다.
- 마이크로 서비스를 사용하여 AWS 서비스 제공을 중앙 집중화합니다.
- API 기반 통합을 보호하고 구성하는 데 도움이 됩니다.
- API 게이트웨이는 고도로 구성 가능합니다.
- 사용자는 리팩토링 또는 리소스 수 변경의 경우 구성을 변경할 필요가 없습니다.
- 여러 클라이언트의 요청을 하나의 요청으로 전환하여 여러 클라이언트가 단일 애플리케이션과 상호 작용할 때 프로세스의 복잡성을 줄입니다.
- API의 남용을 방지하는 방식으로 네트워크에서 API를 관리합니다.
아마존 API의 단점
이점과 함께 Amazon API 게이트웨이를 사용하는 데는 몇 가지 단점도 있습니다. API 게이트웨이의 몇 가지 가능한 단점에 대해 논의해 보겠습니다.
- API 게이트웨이는 모든 API 요청에 대한 단일 진입점이므로 API 게이트웨이의 실패는 한 번에 모든 요청의 실패로 이어집니다.
- 네트워크의 대기 시간이 증가할 수 있습니다.
- 다양한 종류의 사용자(예: IOS, Android 및 Microsoft)가 동시에 요청을 보내는 경우 모든 API 요청에 대한 단일 진입점으로 인해 프로세스가 복잡해집니다.
이것은 Amazon API Gateway의 목적과 작업에 대한 간략한 논의였습니다.
결론
AWS API 게이트웨이는 AWS에서 API를 관리하는 데 사용되는 AWS 서비스입니다. 이 서비스는 모든 요청에 대한 단일 진입점이 되어 여러 클라이언트의 API 요청을 관리할 수 있으며 API 요청을 애플리케이션 및 해당 애플리케이션과 연결된 AWS 서비스로 라우팅할 수 있는 최상의 경로를 찾습니다. 이 게시물은 AWS API 게이트웨이의 작동 및 목적에 대한 전체 개요를 제공했습니다.