×

First Name
Last Name
Company Name
Country
CDN Province
US State
India State
AU State
Postal Code
Phone Number
Job Role
Industry
This information is associated with my:
Compliance Opt-in
Thank you!
Error - something went wrong!

Chaos Engineering: Design patterns for robust and resilient apps

We have traditionally built robust software systems by trying to avoid mistakes and by dodging failures when they occur in production or by testing parts of the system in isolation from one another. Modern methods and 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. In this session, we review the most useful patterns for building resilient software systems and especially show the audience how they can benefit from the patterns.

Presenter:
Adrian Hornsby, Principal Developer Advocate, Amazon Web Services

Level:
300 (Advanced)

Previous Video
Chaos Engineering: Immutable architectures
Chaos Engineering: Immutable architectures

Immutable infrastructure is a model in which no updates, security patches, or configuration changes happen ...

Next Video
Accelerate your Serverless outcomes with messaging and event based architecture
Accelerate your Serverless outcomes with messaging and event based architecture

About this session: Event driven architectures are a critical component of modern business application dev...