High-availability Cloud Deployments: Implementing High-availability Solutions

CloudOps 2020    |    Intermediate
  • 14 videos | 1h 26m 9s
  • Includes Assessment
  • Earns a Badge
Likes 7 Likes 7
How high availability (HA) is implemented, managed, and deployed often comes down to how applications use HA in their given environments - traditional or cloud. In this course, you'll learn how to implement HA in the cloud. You'll start by examining three-layer classification and the role of availability frameworks in implementing high-availability cloud solutions. You'll then explore the design process for developing a highly available cloud, the concept of elasticity and scalability, and the HA services provided by various cloud providers. Next, you'll configure a template that defines EC2 instances and use it to create an EC2 Auto Scaling group. You'll use AWS CodePipeline to deploy applications to multiple high-availability environment regions and Azure to create highly available virtual machines. Lastly, you'll configure an instance for high availability in GCP.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    outline how to conduct a systematic review that helps derive the best strategies for addressing high availability implementation in the cloud
    describe the role of availability frameworks in implementing high availability (HA) cloud solutions and define the cloud HA three-layer classification
    describe the process and elements that can be adopted to design highly available clouds for PaaS provisioning
    describe the concept and characteristics of elasticity and scalability provided by cloud
    list the services provided by various cloud providers that can be used along with the in-built feature of elasticity to achieve high availability
    recall the features of prominent AWS services that can be used to design AWS high availability and fault tolerance architecture
  • configure a template that defines EC2 instances and use it to create an EC2 Auto Scaling group
    deploy applications to multiple regions of a high-availability environment using AWS CodePipeline to improve application latency and availability
    describe the concept of high availability from the perspective of Azure along with the prominent solutions provided by Azure to implement high-availability solutions
    create and deploy highly available virtual machines with Azure
    configure an instance for high availability in GCP
    differentiate between the services provided by AWS, Azure, IBM, Google Cloud, OpenStack, and CloudStack in planning high-availability deployments
    summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 14s
  • 7m 53s
    In this video, you will outline how to conduct a systematic review that helps derive the best strategies for addressing high availability implementation in the cloud. FREE ACCESS
  • Locked
    3.  Usage and Classification of Availability Frameworks
    8m 48s
    After completing this video, you will be able to describe the role of availability frameworks in implementing high availability (HA) cloud solutions and define the cloud HA three-layer classification. FREE ACCESS
  • Locked
    4.  High Availability Cloud Design Steps and Factors
    10m 1s
    Upon completion of this video, you will be able to describe the process and elements that can be adopted to design highly available clouds for PaaS provisioning. FREE ACCESS
  • Locked
    5.  Elasticity and Scalability in Cloud
    5m 41s
    After completing this video, you will be able to describe the concept and characteristics of elasticity and scalability provided by the cloud. FREE ACCESS
  • Locked
    6.  Cloud Services for High Availability
    7m 2s
    After completing this video, you will be able to list the services provided by various cloud providers that can be used along with the in-built feature of elasticity to achieve high availability. FREE ACCESS
  • Locked
    7.  AWS Services to Design AWS High Availability
    9m 17s
    Upon completion of this video, you will be able to recall the features of prominent AWS services that can be used to design high availability and fault tolerance architecture on AWS. FREE ACCESS
  • Locked
    8.  Implementing Auto Scaling Using EC2
    4m 5s
    In this video, you will learn how to configure a template that defines EC2 instances and use it to create an EC2 Auto Scaling group. FREE ACCESS
  • Locked
    9.  Deploying in HA Using AWS CodePipeline
    5m 54s
    Find out how to deploy applications to multiple regions of a high-availability environment using AWS CodePipeline to improve application latency and availability. FREE ACCESS
  • Locked
    10.  Azure and High Availability
    4m 55s
    After completing this video, you will be able to describe the concept of high availability from the perspective of Azure along with the prominent solutions provided by Azure to implement high-availability solutions. FREE ACCESS
  • Locked
    11.  Creating and Deploying HA VMs Using Azure
    3m 59s
    Find out how to create and deploy highly available virtual machines using Azure. FREE ACCESS
  • Locked
    12.  HA Instance Configuration for GCP
    2m 20s
    Learn how to configure an instance for high availability in Google Cloud Platform. FREE ACCESS
  • Locked
    13.  Public Cloud Provider HA Capability Comparison
    13m 28s
    During this video, you will learn how to differentiate between the services provided by AWS, Azure, IBM, Google Cloud, OpenStack, and CloudStack when planning high-availability deployments. FREE ACCESS
  • Locked
    14.  Course Summary
    1m 33s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.