애플리케이션 및 인터페이스 계층
애플리케이션 계층 (Application Layer)
Kleva AI는 사용자 및 외부 개발자와의 연동을 위한 OpenAPI 및 웹 콘솔을 제공합니다. 향후에는 다양한 프로그래밍 언어를 지원하는 SDK(소프트웨어 개발 키트)를 추가로 제공하여, 클라이언트 애플리케이션과의 원활한 통합을 지원할 예정입니다.
인터페이스 계층 (Interface Layer)
통합 API 게이트웨이(Integrated API Gateway)는 다음과 같은 역할을 수행합니다:
요청량에 따라 수평 확장(horizontal scaling) 가능
보안 인증 및 권한 부여(Authentication & Authorization) 기능 내장
Rate Limiting, Circuit Breaker와 같은 트래픽 제어 모듈을 통해 부하 상황에 대한 탄력적인 대응과 회복을 지원
HTTP, WebSocket(WS), gRPC, GraphQL 등 다양한 프로토콜을 지원하여 클라이언트 요구 사항에 유연하게 대응 가능
이 계층은 플랫폼의 외부 접근을 통제하고, 다양한 애플리케이션 환경과의 통신을 원활하게 유지하는 핵심 역할을 합니다.
Last updated