How Infrastructure Connects to Everything Else

This domain runs what the other domains design. Each row names the cloud-side concept, the concept it maps onto elsewhere, and why the depth lives there rather than here.

Operating Systems

Virtual machineVirtualization and the guest kernelOpen →

A VM is a kernel running on virtual hardware; what that kernel does is the OS domain.

ContainerNamespaces and cgroupsOpen →

Container isolation is a kernel feature. This domain uses it; the OS domain explains it.

Block volumeFile systemsOpen →

A block device becomes useful only once a filesystem is on it.

Load balancer targetSockets and I/OOpen →

Connection handling and backpressure at the process level decide what a target can absorb.

Computer Networking

VPC and subnetsIP, subnetting and routingOpen →

A virtual network is address ranges and route tables — the fundamentals are taught there.

Load balancerTCP and HTTPOpen →

L4 versus L7 is a question about which layer the balancer terminates.

NAT gatewayNAT internalsOpen →

Translation tables and port allocation explain why a NAT exhausts under load.

CDNDNS and routingOpen →

Edge selection is a routing and resolution problem before it is a caching one.

Security Engineering

IAM policyLeast privilegeOpen →

The policy is the mechanism; the principle and its threat model live in Security.

Secret managerSecret lifecycleOpen →

Storage, rotation, revocation and audit are a security discipline this domain operationalizes.

Private subnetNetwork segmentationOpen →

Subnet boundaries are one implementation of a segmentation strategy.

CI/CD identitySupply chain securityOpen →

The pipeline that can deploy to production is one of the highest-value identities you own.

Database Engineering

Managed PostgreSQLDatabase scaling and recoveryOpen →

The provider runs the process; the schema, queries and indexes are still database engineering.

Read replicaReplication and lagOpen →

Adding a replica buys read capacity and introduces staleness you must design around.

Database Internals

Disk type and IOPSPage I/O and WAL latencyOpen →

The volume you provision decides how fast a commit can be durable.

Instance memoryBuffer pool effectivenessOpen →

Right-sizing a database instance is a buffer-pool decision wearing an infrastructure label.

Software Architecture

Queue and workersAsynchronous architectureOpen →

Architecture decides that the work should be async; this domain runs and scales the workers.

Load balancerScale-out architectureOpen →

Architecture decides to scale horizontally; this domain deploys and health-checks the fleet.

Service discoveryMicroservicesOpen →

Discovery only becomes a problem once services are separately deployable.

System Design

"We need a cache"Caching decisionsOpen →

System design decides that a cache is warranted. This domain deploys, secures, monitors and scales it.

Observability & Performance

Autoscaling signalSaturation metricsOpen →

Scaling on the right signal requires knowing which metric represents pressure.

Right-sizingCPU and memory evidenceOpen →

Sizing without a distribution — not just an average — is how a zone failure takes down the survivors.

Agentic AI Engineering

Agent workerDurable job infrastructureOpen →

A run that lasts ten minutes is a job, not a request, and needs a queue and a worker.

Tool sandboxContainer and VM isolationOpen →

Executing model-chosen code is exactly the case where the isolation boundary has to be real.

Model credentialsSecrets and networkingOpen →

A model API key is a production secret with a per-token cost attached to its misuse.