
[Google Cloud] API Gateway에 대한 개념과 설정 방법
·
Google Cloud
About API Gateway... API 게이트웨이는 클라이언트와 백엔드 서비스 사이에서 API 호출을 관리하고 보안을 강화하며 로드 밸런싱 등의 기능을 수행하는 중요한 구성 요소이다. 이를 통해 API를 만들고, 공유하고, 유지보수하고, 보안을 강화하기 위해 호스팅, 로깅, 모니터링 및 기타 기능을 제공한다. 요청 라우팅 및 로드 밸런싱: 클라이언트 요청을 적절한 백엔드 서비스로 라우팅하고, 트래픽이 특정 서버에 집중되지 않도록 로드 밸런싱을 수행합니다. 인증 및 권한 부여: OAuth, JWT, API 키 등의 인증 방식을 지원하여 보안을 강화하고, 특정 API에 대한 접근 권한을 제어할 수 있습니다. 요청 변환 및 데이터 처리: 클라이언트 요청을 백엔드 서비스에 맞게 변환하고, 응답 데이터를 ..