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.