Infrastructure
Infrastructure is the concrete operational environment that provides compute, networking, storage, deployment, security, observability, and platform services.
Infrastructure includes cloud platforms, clusters, networks, load balancers, service discovery, secrets, identity systems, deployment pipelines, monitoring, logging, tracing, backups, and disaster recovery.
Infrastructure shapes the boundaries within which the system runs:
- Failure boundaries.
- Trust boundaries.
- Network boundaries.
- Resource boundaries.
- Deployment boundaries.
- Persistence and recovery boundaries.
Infrastructure can support or undermine the model's operational semantics. Its concrete guarantees should be mapped back through realization to interaction, delivery, coordination, concurrency, and recovery meanings.
Related concepts: realization, compute, runtimes, application hosts, network, storage systems, brokers, recovery.