Skip to content

Platform

Infrastructure, platform services, and OSDU workloads are separated into independently managed layers on AKS Automatic.

Platform Overview

Deploys OSDU on AKS Automatic across three independent layers: infrastructure, platform services, and OSDU stacks, each with its own Terraform state and lifecycle. Infrastructure evolves without redeploying services, operators upgrade independently, and multiple OSDU stacks share the same foundation safely.

Upstream Helm charts stay unforked through automatic compliance patching.

  • Deployment Model


    How three layers, implemented through four Terraform states, enable independent lifecycle management and multi-stack isolation.

  • Infrastructure


    The Azure and AKS foundation: cluster provisioning, node placement, networking, and baseline naming and access patterns.

  • Platform Services


    The shared middleware layer that OSDU depends on: databases, search, messaging, caching, certificates, and identity.

  • Service Architecture


    How OSDU services are packaged, patched for compliance, and deployed consistently using a shared Terraform module and feature flags.

  • Traffic & Routing


    How requests reach services and how services communicate: Gateway API ingress, DNS, TLS, service mesh, and async messaging.

  • Security


    The security model from cluster to pod: Istio mTLS, deployment safeguards, pod security standards, workload identity, and auth flows.