But behind that outage, there can be a much bigger chain of consequences.
Customers may be unable to complete purchases. Employees may be unable to access internal systems. Support teams can suddenly receive a wave of tickets. Engineers who were working on planned improvements may have to stop everything and investigate the incident.
This is why reliability is such an important part of DevOps.
Practices like health checks, monitoring, automated deployments, redundancy and rollback strategies aren't simply technical features.
They're ways of reducing business risk.
A reliable system gives a business something incredibly valuable:
predictability.
You can deploy a change and have confidence that the application will remain available.
And when something does go wrong, you can detect it quickly, understand what happened and recover without turning a small problem into a major incident.
The interesting part about DevOps is that the infrastructure itself isn't the final product.
The final product is the reliable service that infrastructure enables.