1. AWS Well-Architected Framework
Reliability Pillar (July 2023): In the section "Design a loosely coupled architecture
" the document states
"This allows you to modify a component without affecting the other components." (Page 31).
2. AWS Documentation
Amazon SQS Developer Guide: The "What is Amazon SQS?" section explains
"SQS lets you decouple application components so that they run and fail independently
increasing the overall fault tolerance of the system." This independence is the foundation for independent upgrades.
3. AWS Architecture Blog
"What is Decoupling?": This article states
"Decoupling allows different components of your application to evolve independently... You can change
replace
or upgrade a component without the other components being affected." (Paragraph 4).