Resiliency and availability design patterns for the cloud

We have traditionally built robust architectures by trying to avoid mistakes or failures in production, or by testing parts of the system in isolation. However, modern techniques take a very different approach based on resiliency, which promotes embracing failure instead of trying to avoid it. Resilient architectures enhance observability, leverage well-known patterns such as graceful degradation, timeouts and circuit breakers. New patterns like cell-based architecture and shuffle sharding are also included. In this session, we review patterns to build resilient software systems and applications and highlights the benefits for incorporating resiliency in the architecture frameworks

Speaker: Chandra Munibudha, Principal Solutions Architect, AISPL
Download slides>>

Previous Video
AWS Innovate Every App Closing Remarks
AWS Innovate Every App Closing Remarks

With the largest global footprint of any cloud provider, AWS gives you the flexibility to scale your infras...

Next Video
AWS silicon innovations: Pushing price performance boundaries and providing more choices for compute
AWS silicon innovations: Pushing price performance boundaries and providing more choices for compute

To run diverse workloads with the performance and costs that users expect, AWS often innovates on their beh...