pile·
인프라 / DevOps·NOL TechNOL Tech·

API Management Platform 개발기: API 관리를 위한 플랫폼의 효율화 여정

문제API 배포에 1~2일이 걸리고 700줄 JSON 명세 작성이 필요했다. 분산된 게이트웨이를 중앙에서 일관되게 관리하는 체계가 없었다.
접근3계층 플랫폼 구축. Data Plane(오픈소스 Gateway + 자체 Synchronizer + Redis), Management Plane(Management Server + MongoDB), User Plane(Portal). Kubernetes Init Container로 API 초기 로드, Sidecar Container로 Synchronizer를 분리해 안정성을 확보했다.
결과API 배포 시간 1~2일 → 5분 (99% 단축). 명세 작성량 700줄 JSON → 15개 필드 (90% 감소). 운영 업무 80% 이상 감소.
NOL Tech
NOL Tech 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 인프라 / DevOps·vercel-blogVercel Blog·

    Vercel CLI 드라이런 배포로 실제 배포 전 구성 미리 확인하기

    Vercel CLI v54.17.2부터 vercel deploy --dry 명령으로 실제 파일 업로드 없이 배포 구성을 미리 검사할 수 있다. 프레임워크 감지 결과, 포함/제외 파일 목록, 디렉터리 크기 분포, 콘텐츠 해시까지 사전에 확인하고 나서 배포를 결정할 수 있어 의도치 않은 배포 실패를 예방한다.

    #deployment#ci-cd#vercel-cli+1