© Suren Machiraju and Suraj Gaurav 2019
Suren Machiraju and Suraj GauravHardening Azure Applicationshttps://doi.org/10.1007/978-1-4842-4188-2_8

8. High Availability, Scalability, and Disaster Recovery

Suren Machiraju1  and Suraj Gaurav1
(1)
Issaquah, WA, USA
 
In previous chapters, we touched upon the core tenets of cloud services and how to apply them to designing and building a hardened application. This chapter covers the most important aspects of hardened applications, which directly impact user experience and, ultimately, the commercial success of your cloud application. These three aspects are as follows:
  • High availability

  • Scalability

  • Disaster recovery

High Availability

In this world of users who are always online via ever-connected devices, users ...

Get Hardening Azure Applications: Techniques and Principles for Building Large-Scale, Mission-Critical Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.