API 게이트웨이(API Gateway) 패턴을 설명하시오.
API 게이트웨이란 클라이언트와 마이크로서비스 사이에 위치하여, 인증·인가·라우팅·로드밸런싱·로깅·프로토콜 변환을 중앙에서 처리하는 단일 진입점(Single Entry Point)입니다. 클라이언트가 수십 개의 마이크로서비스를 직접 호출하는 복잡성을 제거합니다.
단일 게이트웨이가 모바일·웹·제3자 API 요구사항을 모두 처리하면 과부하·결합도가 높아집니다. BFF는 클라이언트 유형별로 전용 게이트웨이를 두는 패턴입니다.
| 구분 | 단일 API 게이트웨이 | BFF 패턴 |
|---|---|---|
| 유연성 | 낮음 (공통 API) | 높음 (클라이언트 맞춤) |
| 복잡도 | 낮음 | 높음 (BFF 수 증가) |
| 적합 상황 | 소·중규모 서비스 | 모바일·웹·파트너 API 요구 다를 때 |
Kong (오픈소스, 플러그인 풍부), AWS API Gateway (완전관리형), Nginx + Lua, Envoy (서비스 메시 연계), Spring Cloud Gateway (Java 생태계)
필기 시험의 접근통제 영역은 용어 하나만 알아도 풀리는 문제와 개념을 뒤집어 묻는 문제가 섞여 나옵니다.…
유튜브에 AI 자동 생성 영상이 넘쳐납니다. 진짜 크리에이터들은 어떻게 살아남아야 할까요? AI와 경쟁하는 3가지 생존…
이틀 전에 사이드카가 걸렸을 때만 해도 "한 번 놀란 장"으로 끝날 줄 알았는데요. 15일 아침…
오전 시황 글에 이어 장중 후속 정리입니다. 코스피는 개장 직후 5%대였던 낙폭이 오전 10시 전후에…
10월 15일 목요일 아침, 코스피가 전날 종가보다 5.59% 낮은 5,673.01로 출발했습니다. 장 시작 7분 만에…
삼성 갤럭시 AI, 써보니 실망스러웠다. 온디바이스 한계, 지역 제한, 낮은 일상 활용도 등 현실적인 문제점…