Skip to main content

Architecture

High-level overview of the BigHammer platform architecture.


Logical architecture


Request flow

  1. Users access the web UI or admin UI through HTTPS ingress.
  2. Keycloak brokers authentication to your organization's identity provider (e.g. Microsoft Entra ID).
  3. APIs handle synchronous requests — catalog metadata, audit events, AI agent interactions.
  4. Workers process long-running or asynchronous tasks via RabbitMQ and Celery.
  5. PostgreSQL stores application state; object storage holds schemas, artifacts, and utilities.

Deployment targets

TargetDocumentation
Azure (AKS)Cloud Architecture — platform umbrella chart
AWS / GCPConfigure via Admin → Environments (see UI stories)

On Azure, secrets are sourced from Key Vault via External Secrets Operator and Workload Identity. See Azure documentation.