High-availability Cloud Deployments: Implementing High-availability Solutions
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 youll learn how to implement HA in the cloud. Youll start by examining three-layer classification and the role of availability frameworks in implementing high-availability cloud solutions. Youll 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 youll configure a template that defines EC2 instances and use it to create an EC2 Auto Scaling group. Youll use AWS CodePipeline to deploy applications to multiple high-availability environment regions and Azure to create highly available virtual machines. Lastly youll configure an instance for high availability in GCP.