API 배포 시간을 기존 1-2일에서 5분으로 획기적으로 단축
개발자 셀프 서비스를 통해 운영팀 업무 80% 이상 감소
Synchronizer를 활용한 API 무중단 배포 및 Gateway 기술 독립성 확보
Synchronizer는 API 명세를 각 Gateway에 안정적으로 반영하는 핵심 컴포넌트이다. 구체적으로, Dedicated 구성과 Pull 모델을 결합하여 Kubernetes 환경에서 유연한 스케일링을 지원한다. 따라서, API 변경 감지를 위한 해시 기반 방식을 통해 불필요한 동기화를 최소화한다.
Data Plane은 를 , , 로 분리하여 설계했다. 는 를 담당하고, 는 역할을 수행한다. 결과적으로, 는 를 공유 를 통해 효율적으로 관리하며, 를 보장한다.
플랫폼 엔지니어링은 개발자 경험(DX) 향상에 초점을 맞추어 설계되었다. API 명세 표준화 및 셀프 서비스 제공을 통해 개발자 생산성을 극대화했다. Gateway 기술 독립성 확보는 미래 기술 변화에 유연하게 대응하기 위한 핵심 전략이다. 따라서, 지속 가능한 플랫폼 구축을 목표로 한다.