Factors affecting high availability

Planned maintenance, unplanned maintenance, and application deployment architecture are the major factors affecting the high availability of an application. We will be looking into each of these factors in the following sections.