Ensuring High Availability for Your Enterprise Web Applications

Continuous and maximum availability of applications is critical for business continuity and success. High availability is an essential factor for mission-critical, real-time, and commerce applications because it directly translates to revenue and site traffic. This chapter elaborates the architecture aspect of high availability applications including high availability architecture patterns, challenges and motivation for high availability, high availability governance process, monitoring infrastructure, and fallback and fault tolerance features, in addition to a case study. The architecture discussed in this chapter primarily focuses on premise/in-house deployment option to achieve ...

Get Architecting High Performing, Scalable and Available Enterprise Web Applications now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.