Document revisions
To be notified about updates to this whitepaper, subscribe to the RSS feed.
Change | Description | Date |
---|---|---|
Updated best practice guidance | Best practices were updated with new guidance in the following areas: REL 1, REL 2, REL 4, REL 6, REL 7, REL 8, REL 10, REL 12, and REL 13. Guidance has been expanded and clarified throughout the pillar. REL10-BP02 and REL12-BP03 have had their guidance merged into other best practices. Resources throughout the pillar have been updated. | November 6, 2024 |
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 |
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 |