API 게이트웨이
API 게이트웨이는 API 프런트엔드 역할을 하는 서버로, API 요청을 수신하고, 속도 제한 및 보안 정책을 적용하며, 요청을 백엔드 서비스로 전달한 다음 응답을 요청자에게 다시 전달합니다. 이는 클라이언트와 일련의 백엔드 서비스 사이에 위치합니다.
마이크로서비스 아키텍처에서 API 게이트웨이는 정의된 마이크로서비스 그룹에 대한 단일 진입점을 제공합니다. 이는 리버스 프록시 역할을 하여 모든 애플리케이션 프로그래밍 인터페이스(API) 호출을 수락하고, 이를 이행하는 데 필요한 다양한 서비스를 통합하며, 적절한 결과를 반환합니다.