Presented at I T.A.K.E. Unconference, May 27th, 2021.
While the benefits of distributed computing are undeniable and have revolutionized IT, they do have some challenges. Architectures have grown increasingly complex and can be hard to understand and difficult to debug and test. Chaos engineering is the process of stressing an application in testing or production environments by creating disruptive events, such as server outages or API throttling, observing how the system responds, and implementing improvements. In this session, we'll see how chaos engineering can help improve our application resiliency and performance, uncover hidden issues, expose blind spots, and more.
AWS Well-Architected Framework
https://aws.amazon.com/architecture/well-architected/
AWS Fault Injection Simulator
https://aws.amazon.com/fis/
AWS FIS Documentation
https://docs.aws.amazon.com/fis/
AWS FIS Samples
https://github.com/aws-samples/aws-fault-injection-simulator-samples