High-availability Cloud Deployments: Designing High-availability Solutions


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

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.



Expected Duration (hours)
1.5

Lesson Objectives

High-availability Cloud Deployments: Designing High-availability Solutions

  • discover the key concepts covered in this course
  • 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
  • summarize the key concepts covered in this course
  • Course Number:
    it_dpbhcddj_01_enus

    Expertise Level
    Intermediate