Infrastructure11 topics

Infrastructure, DevOps and the cloud

Infrastructure is everything that turns code into something running that you can observe, change and roll back. This section covers 11 topics in four groups: DevOps and the pipeline that builds one artifact and promotes it unchanged, the three major clouds and how each contains a mistake, MLOps — the same problems again for a model instead of a binary — and the monitoring that makes an incident answerable at three in the morning.

Infrastructure — DevOps and delivery pipelines, the major clouds, MLOps, and monitoring in production.
DevOps builds a binary and ships it; MLOps does the same for a model. Both arrive at the same place, which is why the arrows converge on the cloud rather than running left to right — MLOps does not come after the cloud, it is a second producer feeding it. The cloud is where the thing actually runs and what contains a mistake when one is made. Monitoring is drawn underneath with dashed lines to all three rather than at the end of a chain, because it is not a final stage: it observes every stage, and treating it as something you reach after shipping is how a service ends up in production with nobody able to say whether it works.

What is inside

Each area below is a group of topics. Open one to read its pages.

Where to start

Found this useful?

Share it with someone who is working on the same problem.