SLO & Reliability Practical By Samson Tanimawo, PhD Published Jan 4, 2026 4 min read

SLO Targets by Service Stage

New services have different SLOs.

Development

The most common mistake teams make with new services is publishing an aggressive SLO target before there is enough data to know what is achievable. The service has not soaked under real load, the dependencies are still in flux, the architecture has bugs nobody has found yet. Setting a 99.9% target on a service that has been live for three weeks is a commitment based on hope. The right answer is staged SLOs that mature with the service.

What development-stage reliability looks like:

Development-stage services do not lack reliability discipline. They lack reliability commitments. The discipline (instrumentation, testing, runbooks) is in place; the contract (SLO target) is not.

Beta

Beta is the stage where the service has real users (internal beta-testers, early customers, design partners) but the team has not yet committed to maintaining the service at production-grade reliability. The right framing is a soft SLO: a target the team aims for but does not enforce contractually.

Beta is the dress rehearsal. The team learns to operate the service, the data accumulates, the SLO becomes defensible. By the time the service ships GA, the team knows what they are committing to.

GA

General availability is when the service ships with a full reliability commitment: a published SLO, an SLA if applicable, an error budget policy, on-call coverage, status page presence. The discipline that was developed in beta is now load-bearing. The SLO becomes a contract.

SLO targets that mature with the service stage produce commitments the team can keep. SLO targets set day one of a new service produce broken promises by quarter-end. Nova AI Ops tracks per-service stage (development, beta, GA), suggests appropriate SLO posture for each, and surfaces the readiness signals (data accumulation, incident rate stability, on-call response capability) that indicate a service is ready to advance to the next stage.