Document revisions - Reliability Pillar

Document revisions

To be notified about updates to this whitepaper, subscribe to the RSS feed.

ChangeDescriptionDate

Updated best practice guidance

Small updates to best practices in REL 2, 4, 5, 6, 7, and 8.

June 27, 2024

Updated best practice guidance

Best practices were updated with new guidance in the following areas: Design interactions in a distributed system to prevent failures, Design interactions in a distributed system to mitigate or withstand failures, Monitor workload resources, Design your workload to adapt to changes in demand, Implement change, and Test reliability.

December 6, 2023

Updated best practice guidance

Best practices were updated with new guidance in the following areas: Monitor workload resources and Design your workload to withstand component failures.

October 3, 2023

Updated best practice guidance

Best practices were updated with new guidance in the following areas: Design your workload service architecture, Design interactions in a distributed system to mitigate or withstand failures, and Monitor workload resources.

July 13, 2023

Minor update

Remove non-inclusive language.

April 13, 2023

Updates for new Framework

Best practices updated with prescriptive guidance and new best practices added.

April 10, 2023

Whitepaper updated

Best practices updated with new implementation guidance.

December 15, 2022

Minor updates

Corrected figure numbers and minor changes throughout.

November 17, 2022

Whitepaper updated

Best practices expanded and improvement plans added.

October 20, 2022

Whitepaper updated

Added two new best practices to Reliability Pillar in sections Use Fault Isolation to Protect Your Workload and Design your Workload to Withstand Component Failures.

May 5, 2022

Minor update

Added Sustainability Pillar to introduction.

December 2, 2021

Whitepaper updated

Update Disaster Recovery guidance to include Route 53 Application Recovery Controller. Add references to DevOps Guru. Update several Resource links, and other minor editorial changes.

October 26, 2021

Minor update

Added information about AWS Fault Injection Service (AWS FIS).

March 15, 2021

Minor update

Minor text update.

January 4, 2021

Whitepaper updated

Updated Appendix A to update the Availability Design Goal for Amazon SQS, Amazon SNS, and Amazon MQ; Re-order rows in table for easier lookup; Improve explanation of differences between availability and disaster recovery and how they both contribute to resiliency; Expand coverage of multi-region architectures (for availability) and multi-region strategies (for disaster recovery); Update referenced book to latest version; Expand availability calculations to include request-based calculation, and shortcut calculations; Improve description for Game Days

December 7, 2020

Minor update

Updated Appendix A to update the Availability Design Goal for AWS Lambda

October 27, 2020

Minor update

Updated Appendix A to add the Availability Design Goal for AWS Global Accelerator

July 24, 2020

Updates for new Framework

Substantial updates and new/revised content, including: Added “Workload Architecture” best practices section, re-organized best practices into Change Management and Failure Management sections, updated Resources, updated to include latest AWS resources and services such as AWS Global Accelerator, AWS Service Quotas, and AWS Transit Gateway, added/updated definitions for Reliability, Availability, Resiliency, better aligned whitepaper to the AWS Well-Architected Tool (questions and best practices) used for Well-Architected Reviews, re-order design principles, moving Automatically recover from failure before Test recovery procedures, updated diagrams and formats for equations, removed Key Services sections and instead integrated references to key AWS services into the best practices.

July 8, 2020

Minor update

Fixed broken link

October 1, 2019

Whitepaper updated

Appendix A updated

April 1, 2019

Whitepaper updated

Added specific AWS Direct Connect networking recommendations and additional service design goals

September 1, 2018

Whitepaper updated

Added Design Principles and Limit Management sections. Updated links, removed ambiguity of upstream/downstream terminology, and added explicit references to the remaining Reliability Pillar topics in the availability scenarios.

June 1, 2018

Whitepaper updated

Changed DynamoDB Cross Region solution to DynamoDB Global Tables. Added service design goals

March 1, 2018

Minor updates

Minor correction to availability calculation to include application availability

December 1, 2017

Whitepaper updated

Updated to provide guidance on high availability designs, including concepts, best practice and example implementations.

November 1, 2017

Initial publication

Reliability Pillar - AWS Well-Architected Framework published.

November 1, 2016