An obvious goal of any cloud engineer is to ensure as little loss of service and downtime as possible. In this course, you'll explore the concept of high availability and outline the most common IT considerations, necessary components, architectures, and recommended strategies for implementing high availability.
You'll examine the different types of outages addressed using high-availability solutions and the implementation approaches for primary and secondary distribution servers in high-availability environments.
You'll then classify the benefits and pitfalls of implementing high-availability deployments and compare traditional and virtualized high-availability and failover solutions.
Furthermore, you'll investigate the system availability metrics, key cloud architecture patterns, and critical cloud service management guidelines for designing and architecting high-availability solutions.
Lastly, you'll differentiate between traditional and cloud high-availability solutions and define the process of migrating from traditional to cloud high-availability deployments.
define the concept of high availability and describe the most common IT considerations for establishing a traditional high-availability solution
recall the different types of outages that need to be addressed using high-availability solutions
list and describe the primary components that are used to design end-to-end high-availability solutions
compare the prominent high-availability architectures and best practices to derive the desired benefits from HA implementation
describe the basic principles of failover along with the features of real application clusters implemented in high-availability systems
state the implementation approach of primary and secondary distribution servers in high-availability environments
recognize the benefits and pitfalls of implementing high-availability deployment
recall the concept of traditional high-availability and failover solutions and compare it with high-availability solutions implemented using virtualization
list the recommended strategies that can be adopted to implement high availability and limit downtime exposure
describe the metrics that can be used to evaluate the availability of systems or applications along with the features provided by cloud that help build reliable and highly available systems
recall the key cloud architecture patterns used to design high-availability solutions and help avoid a single point of failure at each layer
list the critical cloud service management guidelines that need to be considered when designing and architecting high-availability solutions
describe the process of migrating from traditional high-availability deployments to cloud using the reference migration roadmap
compare the features and characteristics of traditional high-availability solutions and cloud high-availability solutions in order to adopt the right implementation approach