Resilience and Reliability on AWS
by Alpha01
Although somewhat outdated (originally published in 2013), this book will definitely teach you good systems architectural techniques and procedures. A very important key aspect I got from reading this book is to always assume that your application will have problems. So, of the bat the application will need to be architected to mitigate the problems it can potentially have. This book covers the main components of a typical modern application.
Obviously, this book is focused using the Amazon Web Services as the cloud infrastructure platform, however the concepts can be applied with any cloud provider. This is a good thing, and a bad thing. A good thing is because you’re not limited to just AWS; the bad thing is that most of the architectural examples described in this book are no longer best practices since Amazon has built-in services that make most of the content described in the book be fault tolerant and highly available. This sounds like an oxymoron, and it is. Effectively, it is a good thing that this book is mostly outdated and deprecated, since it’s a lot more easier in 2018 to design an application in AWS that is reliable and resilience to problems.
Rating: 3/5
Resilience and Reliability on AWS: Engineering at Cloud Scale
- Chapter 1: Introduction
- Chapter 2: The Road to Resilience and Reliability
- Chapter 3: Crash Course in AWS
- Chapter 4: Top 10 Survival Tips
- Chapter 5: Elasticsearch
- Chapter 6: Postgres
- Chapter 7: MongoDB
- Chapter 8: Redis
- Chapter 9: Logstash
- Chapter 10: Global (Content) Delivery
- Chapter 11: Conclusion
aws
]