API Gateway 무엇입니까?

API Gateway Pattern이란 클라이언트에서 여러 개의 마이크로서비스에 효율적으로 접근할 수 있도록 단일 진입점을 제공하는 것을 말합니다. API Gateway를 사용하면 서로 다른 유형의 클라이언트에게 서로 다른 API 조합을 제공할 수 있고, 각 서비스에 접근할 때 필요한 인증/인가 기능, 시큐리티 기능 등을 한 번에 처리할 수도 있습니다. 또 정상적으로 동작하던 서비스에 문제가 생겨 서비스 요청에 대한 응답 지연이 발생하면 정상적인 다른 서비스로 요청 경로를 변경하는 기능이 작동되게 할 수도 있습니다. 또한 블루 그린, 카나리 배포와 같은 무중단 배포를 지원할 수도 있습니다. API Gateway에는 일반적으로 라우팅 기능, 로드 밸런싱 기능, 인증/인가, 추적, 장애 격리, 서비스 탐색, 필터 등의 기능이 함께 구현됩니다.

Read More

쿠버네티스 서비스 타입

쿠버네티스는 컨테이너 오케스트레이션 도구로서, 애플리케이션의 효율적인 배포를 지원하는데, 이를 위해 다양한 서비스 타입을 제공합니다. 이러한 서비스 타입들은 각기 다른 특성을 가지며, 애플리케이션의 요구사항과 환경에 맞게 선택하여 사용할 수 있습니다.

Read More