Designing for high availability, fault tolerance and cost efficiency
High Availability in RDS
High Availability in Amazon Aurora
High Availability in DynamoDB
SAA-C02- Exam Prep
The course is part of this learning path
This section of the Solution Architect Associate learning path introduces you to the High Availability concepts and services relevant to the SAA-C02 exam. By the end of this section, you will be familiar with the design options available and know how to select and apply AWS services to meet specific availability scenarios relevant to the Solution Architect Associate exam.
- Learn the fundamentals of high availability, fault tolerance, and back up and disaster recovery
- Understand how a variety of Amazon services such as S3, Snowball, and Storage Gateway can be used for back up purposes
- Learn how to implement high availability practices in Amazon RDS, Amazon Aurora, and DynamoDB
An Aurora multi master setup leverages 2 compute instances configured in active-active read write configuration. This allows you to read and write to either instance and provides improved fault tolerance at the instance level, specifically in terms of writes. This configuration deploys an active-active pair of compute instances, each instance being deployed into different availability zones. If an instance outage occurs in one availability zone, all database writes can be redirected to the remaining active instance - all without the need to perform a failover.
A maximum of 2 compute instances can be configured currently as masters in a multi master cluster.
You can not add read replicas to a multi master cluster. Incoming database connections to an Aurora multi master cluster are not load-balanced by the service. Load balancing connection logic must be implemented and performed within the client.
Stuart has been working within the IT industry for two decades covering a huge range of topic areas and technologies, from data center and network infrastructure design, to cloud architecture and implementation.
To date, Stuart has created 90+ courses relating to Cloud reaching over 100,000 students, mostly within the AWS category and with a heavy focus on security and compliance.
Stuart is a member of the AWS Community Builders Program for his contributions towards AWS.
He is AWS certified and accredited in addition to being a published author covering topics across the AWS landscape.
In January 2016 Stuart was awarded ‘Expert of the Year Award 2015’ from Experts Exchange for his knowledge share within cloud services to the community.
Stuart enjoys writing about cloud technologies and you will find many of his articles within our blog pages.