Availability, Maintainability, Reliability: What’s the Difference?

Availability

Maintainability

  • Proactive maintainability involves building a codebase that can be easily understood and changed. As development progresses, issues will arise from incompatibility with existing code. If engineers are writing “spaghetti code” instead of prioritizing maintainability, issues are likely to occur and be difficult to find and solve. Proactive maintenance also includes procedures such as quality assurance and testing.
  • Reactive maintainability describes a service’s ability to be repaired after incidents. This is influenced by a service’s incident response procedures. As incidents are inevitable, great incident response and guardrails are a necessity. If incident response procedures are reliable, teams will resolve incidents quickly. Proper incident responses also foster learning to reduce recurrence. A highly maintainable service allows engineers to implement these lessons effectively.

Reliability

  • User log-on page has 97% availability
  • Catalog search has 97% availability
  • Site settings page has 97% availability
  • User log-on page has 99% availability
  • Catalog search has 98% availability
  • Site settings page has 90% availability

--

--

--

Giving you all you need to know about Site Reliability Engineering. https://www.blameless.com/blog/

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

End to End Azure CDN Deployment with Self Managed CA Signed Certificates

Data movement for Google services at Netflix

CockroachDB in AWS with Security Mode

Case Study : When emulating Scaling Agile at Spotify went awry at Refinery29

Automate UI testing for Dynamics 365 using EasyRepro and a VSTS Build Agent

The $LIKE Farm are now live!Right pointing backhand index $ETH-BNB Farm

Build your own Operating System #5

ADF pipeline on-demand from everywhere

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Blameless

Blameless

Giving you all you need to know about Site Reliability Engineering. https://www.blameless.com/blog/

More from Medium

Cloud Landing Zones

What is DevSecOps? How to enable Security in DevOps Environment in your Organisation?

Leaving Cisco and going secure multi cloud networking with Aviatrix

Microservices: The Matrix and The Architect