애플리케이션 및 인터페이스 계층

애플리케이션 계층 (Application Layer)

  • Kleva AI는 사용자 및 외부 개발자와의 연동을 위한 OpenAPI 및 웹 콘솔을 제공합니다. 향후에는 다양한 프로그래밍 언어를 지원하는 SDK(소프트웨어 개발 키트)를 추가로 제공하여, 클라이언트 애플리케이션과의 원활한 통합을 지원할 예정입니다.

인터페이스 계층 (Interface Layer)

  • 통합 API 게이트웨이(Inte​grated API Gateway)는 다음과 같은 역할을 수행합니다:

    • 요청량에 따라 수평 확장(horizontal scaling) 가능

    • 보안 인증 및 권한 부여(Authentication & Authorization) 기능 내장

    • Rate Limiting, Circuit Breaker와 같은 트래픽 제어 모듈을 통해 부하 상황에 대한 탄력적인 대응과 회복을 지원

    • HTTP, WebSocket(WS), gRPC, GraphQL 등 다양한 프로토콜을 지원하여 클라이언트 요구 사항에 유연하게 대응 가능

    이 계층은 플랫폼의 외부 접근을 통제하고, 다양한 애플리케이션 환경과의 통신을 원활하게 유지하는 핵심 역할을 합니다.

Last updated