JK
JustKalm
Enterprise Architecture

Multi-Tenancy

Enterprise-grade multi-tenant architecture. Flexible isolation models, resource quotas, white-labeling, and custom domains for your organization.

Isolation models
Resource quotas
White-labeling
Custom domains

Tenant Configuration

tenant-config.yaml
# Tenant Configuration Schema
apiVersion: justkalm.com/v1
kind: TenantConfig
metadata:
  name: acme-corp
  tenantId: tenant_abc123xyz
  
spec:
  plan: enterprise
  
  isolation:
    model: dedicated_database
    region: us-east-1
    compliance_mode: hipaa
    
  resources:
    quotas:
      api_requests_monthly: unlimited
      valuations_monthly: unlimited
      rate_limit_per_second: 500
      batch_size_max: 1000
      storage_gb: 500
      team_members: unlimited
      api_keys: 50
      
    reserved_capacity:
      compute_units: 10
      gpu_hours_daily: 24
      
  networking:
    custom_domain: api.acme.com
    ssl_certificate: managed
    ip_allowlist:
      - 10.0.0.0/8
      - 192.168.1.0/24
    vpc_peering:
      enabled: true
      peer_vpc_id: vpc-12345
      
  security:
    sso:
      provider: azure_ad
      tenant_id: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
    mfa_required: true
    session_timeout_hours: 8
    
  branding:
    custom_domain: true
    white_label: true
    logo_url: https://acme.com/logo.png
    primary_color: "#0066CC"
    
  data:
    residency: us
    encryption_key: customer_managed
    backup_frequency: hourly
    retention_override: 7_years

Data Isolation

Each tenant's data is cryptographically separated with tenant-specific encryption keys.

Access Control

Tenant-scoped RBAC with inheritance and cross-tenant access policies.

Resource Isolation

Compute and storage resources can be shared or dedicated per tenant.

Ready for Enterprise Multi-Tenancy?

Contact our solutions team to design your ideal tenant architecture.

Contact Sales

© 2025 JustKalm. Enterprise-grade multi-tenancy.