Keycloak · OAuth2-Proxy · Kong OIDC · cert-manager 조합으로
모든 서비스의 인증을 하나의 플랫폼으로 통합합니다.
로그인·권한·정책이 서비스별로 흩어질수록 운영 복잡도와 보안 리스크가 누적됩니다.
CNAP은 모든 서비스의 인증을 하나의 플랫폼으로 흡수합니다. 앱은 비즈니스 로직에, 인증은 플랫폼에.
사용자 접점은 분리하고 인증 통제는 중앙화해 확장성과 운영 일관성을 동시에 확보합니다.
웹·API 인증을 표준화하고, 오픈소스 기본 기능만으로 부족한 운영 요구사항을 SPI 확장으로 보완해 실운영 체계를 완성합니다.
서비스별 인증 기능을 반복 구현하던 부담은 줄이고, 통합 인증 운영 체계를 통해 운영 안정성과 확장성을 함께 확보합니다.
| 항목 | Before | After |
|---|---|---|
| 로그인 방식 | 서비스마다 별도 로그인 | SSO1회 인증으로 전체 접근 |
| 웹 인증 구성 | 서비스마다 인증 코드 직접 구현 | Ingress + OAuth2-Proxy — 코드 수정 없이 적용 |
| API 인증 구성 | 서비스마다 토큰 검증 로직 상이 | Kong OIDC Plugin — 게이트웨이 단 일괄 처리 |
| 신규 서비스 연동 | 인증 개발 포함 수일~수주 소요 | 수시간설정 추가만으로 완료 |
| TLS 인증서 | 수동 발급·갱신, 만료 사고 위험 | cert-manager 자동 발급·갱신 + 만료 알림 |
| 국내 규정 대응 | 휴면·약관·OTP 별도 개발 필요 | 즉시 적용Keycloak SPI 패키지 포함 |
| 사용자 데이터 관리 | Keycloak 자체 DB 사용 | User Storage Provider — 사용자 DB 연동 |
필수·선택 구축 항목부터 문서, 소스 코드, 운영 가이드, 관리자 교육까지 실제 제공 범위와 산출물을 구체적으로 확인할 수 있습니다.
현재 환경을 알려주시면 도입 우선순위와 실행 가능한 전환 로드맵을 빠르게 제안해 드립니다.
도입 문의하기