Platform Architecture Overview | Kamiwaza Docs

Version: 1.0.1 (Latest)

Overview

Kamiwaza is a Kubernetes-based AI platform that combines model serving, governed data access, application deployment, and security controls behind a single customer-facing domain. This page provides a high-level view of the current architecture used in supported deployments.

System Architecture Diagram

Compute and Orchestration

Architecture Layers

Experience layer

This is how users and client applications interact with Kamiwaza.

Services layer

This layer contains the platform APIs and business logic.

Shared platform layer

This layer provides the shared services the platform depends on.

Compute and orchestration layer

This layer runs the workloads that power the platform.

Technology Stack

Category Technologies
Backend Python, FastAPI, Ray
Frontend React
Data and metadata Postgres, SQLite in lite mode, etcd, DataHub
Routing and ingress Traefik, optional Istio
Deployment Kubernetes, Helm

Design Principles