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 the O’Reilly learning platform.

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