• Irreversible Decisions
    • Constraints First
    • Coupling and Cohesion in Practice
    • Trade-off Sliders
    • The Boring Baseline
    • Monolith First, Split on Evidence
    • Service Boundaries That Survive Reorgs
    • Synchronous vs Asynchronous Integration
    • API Contracts and Versioning
    • Idempotency and Retries
    • Choosing a Datastore Without Regret
    • Schema Migrations Without Downtime
    • Consistency Models You Actually Need
    • Caching: The Four Questions
    • Event Sourcing and CDC: When It Pays
    • Trunk-Based Development and Branch Reality
    • Pipeline Design: Fast Feedback, Slow Gates
    • Progressive Delivery
    • Build Reproducibility and Artifact Promotion
    • Rollback Is a Feature
    • Kubernetes: What You Sign Up For
    • Infrastructure as Code That Doesn't Drift
    • Environments, Config, and Secrets
    • Multi-Tenancy and Cost Boundaries
    • The Internal Platform as a Product
    • SLOs, Error Budgets, and Saying No
    • Observability: What to Actually Wire
    • Capacity, Load Shedding, and Backpressure
    • Failure Modes: Timeouts, Breakers, Bulkheads
    • Incident Response and Blameless Postmortems
    • Threat Modeling in One Hour
    • Identity, Authentication, Authorisation
    • Secrets and Key Management
    • Supply Chain: Dependencies, SBOM, Signing
    • Least Privilege and Auditability
    • Architecture Decision Records That Get Read
    • Diagrams That Age Well
    • Runbooks and On-Call Docs
    • Design Reviews and RFCs
    • Building a Team Architecture Memory
    • GitHub
  • to navigate
  • to select
  • to close
    • Home
    • Platform and Infrastructure
    On this page
    cloud

    Platform and Infrastructure

    The substrate everything runs on — Kubernetes, IaC, config, tenancy, and the internal platform as a product.

    settings_suggest

    Kubernetes: What You Sign Up For

    Kubernetes does not reduce operational burden. It standardises and relocates it — which is valuable, at a certain size.

    code_blocks

    Infrastructure as Code That Doesn't Drift

    IaC does not prevent drift. It gives you a place to detect it — if you actually look.

    key

    Environments, Config, and Secrets

    Config is what differs between environments. Secrets are config that must never be readable. Conflating them causes both problems.

    groups

    Multi-Tenancy and Cost Boundaries

    The tenancy model is an irreversible decision that determines your cost structure, blast radius, and sales motion.

    widgets

    The Internal Platform as a Product

    A platform nobody chooses to use is a tax. Golden paths beat mandates.


    © 2026 Architecture Field Notes. Built with Lotus Docs