Two Nines (99%) SLA Explained

Understand what a 99% SLA (two nines) means for availability. Allows 3.65 days of downtime per year, suitable for internal tools and non-critical services.

SLA Levels

Detailed Explanation

What Does 99% Uptime Mean?

A 99% SLA, or two nines, allows approximately 3 days, 15 hours, and 40 minutes of downtime per year. While this might sound unreliable, it is actually appropriate for many internal and non-critical services.

Downtime Breakdown

Period Allowed Downtime
Per year 3 days, 15 hours, 40 minutes
Per month 7 hours, 18 minutes
Per week 1 hour, 41 minutes
Per day 14 minutes, 24 seconds

When 99% Is Enough

Two nines provides over 7 hours of monthly downtime, which is generous enough to accommodate:

  • Regular maintenance windows (weekly restarts, patching)
  • Manual deployments during business hours
  • Single-instance architectures without redundancy
  • Development and staging environments

Cost Advantage

The main benefit of targeting 99% is dramatically lower infrastructure costs:

  • Single instance, single AZ is sufficient
  • No need for database replication
  • Simpler deployment processes (can tolerate downtime during deploys)
  • Relaxed on-call requirements (next-business-day response may suffice)

99% vs 99.9%: The 10x Difference

The gap between two nines and three nines is often underestimated. Moving from 99% to 99.9% reduces allowed downtime from 7+ hours per month to ~44 minutes. This requires load balancers, health checks, automated restarts, and multi-instance deployments — a meaningful jump in complexity and cost.

Common Services at 99%

  • Internal dashboards and admin tools
  • Batch processing systems (jobs can be retried)
  • Development and QA environments
  • Documentation sites
  • Low-traffic marketing pages

Use Case

Two nines is suitable for internal tools, development environments, batch processing systems, and any service where occasional downtime does not directly impact revenue or end-user experience.

Try It — Uptime Calculator

Open full tool