AWS Resilience Hub, next generation. Proactively improve the resilience of your applications.

Setting the Vision for Next Generation Resilience Hub

Customers now have a simplified way to view complex architecture, AI powered resiliency assessments with resolution, and a faster path to test against key failure scenarios, all in one place.
Enterprise Infrastructure AI Powered Systems Design Leadership
Role
Product Design Manager
Team
2 Designers, 2 Principal PMs, 10 Engineers, 2 SDMs
Key outcome
Regulated industry customers adopted the unified experience within two months of launch, replacing three disjointed services with one connected path from understanding a system to testing it

Context

Resilient systems keep businesses running, which is especially important in heavily regulated industries such as financial services, healthcare, and transportation. A frozen trading system, a hospital losing patient records mid shift, or disrupted flight data all carry real consequences for the people relying on them. Customers in these industries are regularly audited and must demonstrate that their architecture can withstand disruption. AWS supports these companies with three resilience services: Fault Injection Service, which stress tests systems to see if they break, Application Recovery Controller, which gets things running again after they do, and Resilience Hub, meant to tie the customer journey together.

All three services launched in rapid succession in 2021, and I took on design leadership in 2025, when two designers from the services joined my org. In the first four years, the three services scaled to meet growing customer needs, but grew increasingly complex and disjointed along the way. A key factor: the services were split across two different leadership teams. We conducted research and customer journey mapping that revealed customers were struggling to onboard, go deep within any single service, and connect the three services together to complete their workflows.

With the UX team leading the design, we launched the Next Generation Resilience Hub in May 2026, bringing system architecture, topology maps, and AI powered assessment, remediation, and dependency discovery into one service. Prescriptive Testing was added in August 2026, making it far simpler for customers to get started running resilience tests and to grow their practice from there.



Challenge & Opportunity

Disconnected services caused confusion

Fault Injection Service, Application Recovery Controller, and Resilience Hub shipped independently, though they served one customer job: understand a system, test it, and fix what breaks. Resilience Hub covered understanding a system's architecture, assessing it, and setting policy, but there was no clean bridge from there into testing. Fault Injection Service was nominally merged into the Hub, but not in a way that worked well, and recovery, through Application Recovery Controller, stood apart from both. Every extra hand off meant lost context, a real risk for a regulated customer preparing for an audit, or a system where downtime carries real consequences, like financial services, healthcare, or airlines.

Large scale system architecture is difficult to understand

Customers navigated large scale architecture through a series of tables and connected resource screens, leaving them to derive the full system mapping in their head instead of seeing it end to end. The original Resilience Hub could only reason about resources a customer explicitly imported, so anything undeclared was invisible, and nothing checked whether that declared picture still matched what was actually running. That gap, between what customers thought they had told the system and what was really deployed, is where resilience problems hide.

Customers struggled to get started with testing

Fault Injection Service required customers to build a template, then run an experiment by selecting targets from the application structure they had already defined in Resilience Hub, an overwhelming set of steps for anyone who had not tested before. Resilience Hub separately required setting up metrics and deciding whether they were meeting a goal. The tie between the two services was murky, and Fault Injection Service had effectively been shoehorned into Resilience Hub, creating further confusion about how they related.

Changes could not affect existing workflows

Many of our largest customers already relied on the existing services as a critical part of their daily workflow, and whatever we built next had to leave that workflow intact. Strategically, that meant designing a new unified service that worked alongside the old ones during the transition.

Customer architecture is always changing

Large organizations had many teams contributing to the overall system. Separate teams often owned individual services, and the combination of those services created an entire user journey. As a result, it was difficult to keep up with all the changes happening at the individual team level, at scale, which created risk exposure.



Action

Reoriented a single service around the customer's journey and mental model

Design presented an overall vision to build Resilience Hub into a single service that guides customers from start to finish. We moved system definition away from grouping resources by technical dependency and toward System and Service: a System reflects a customer's actual user journey, and each Service is a piece of that journey that could break on its own. We aligned the site's structure to match the customer journey phases we uncovered in research.

Made it easier to get started with testing

We replaced the manual testing workflow, building a CloudFormation template, deploying a Fault Injection Service experiment by hand, and reading CloudWatch to judge the result, with pre built test templates the product builds, targets against a customer's already discovered resources, runs, and scores automatically.

Added visual topology maps for easier comprehension

I pushed for this, drawing on research across several of the services under my purview that pointed to the same theme: customers needed a way to visually navigate their system. The design lead and I carried forward learnings from an earlier resource map we had shipped for the Load Balancing service, which had measurably reduced support tickets for a top customer issue. Resilience Hub's topology map builds on that same approach, generated automatically from a customer's actual resources rather than assembled by hand across tables and screens. Customers can see how their services connect and check that picture against their own mental model in one view.

Used AI to surface worst case scenarios and recommend fixes

We built a multi agent system that analyzes a customer's current topology, evaluates it against their policies, supplied business context files, and AWS Well-Architected best practices to generate findings and recommendations. Customers can feed back into the system by updating the assumptions it made, so it regenerates findings tailored to their specific needs and concerns.

Built in change detection across the architecture

We incorporated a method to constantly watch for changes in customer architecture and surface those changes to customers. These dependencies were automatically included in tests, reducing the risk of missing a new service or change in services. Customers can mark them as soft or hard dependencies, which factor into the AI powered analysis.


Impact

Regulated industry customers began adopting early

Regulated industry customers, including in financial services, transportation, government, and healthcare, started adopting the Next Generation Resilience Hub within the first two months of launch.

Reshaped Resilience Hub to match the customer journey

Based on what we learned about how customers approach resilience, we molded Resilience Hub into something built for their real journey: understanding a system's architecture, assessing it for risk, and testing it under real conditions. Testing has always meant running against real conditions, but now we have eliminated most of the choices and setup steps that used to stand between deciding to test and getting a result. Customers pick a test and run it, custom fit to their own architecture, instead of assembling an action, a target, and an experiment one at a time. All three phases now live in one connected product, and the simplified path to testing is a key part of what is accelerating adoption.

Prevented resiliency issues by discovering hidden risks

Dependency discovery has helped customers identify risks they did not know existed. In one public example, a DoiT engineer used the Next Generation Resilience Hub to run a failure mode assessment against a production system his team already considered well architected. It surfaced an undocumented dependency on a third party payment provider that two years of manual reviews had missed. He was able to fix it and prevent future issues.

Learn more

Read the engineer's full account: The new AWS Resilience Hub found a failure mode missed for two years.

Early adoption. Regulated industry customers, including financial services, transportation, government, and healthcare, adopted within the first two months of launch.
Reduced setup friction. Customers pick a prebuilt test and run it against their own architecture, instead of assembling an action, a target, and an experiment one at a time.
Hidden risk discovery. Dependency discovery surfaced an undocumented third party dependency that two years of manual reviews had missed.
One connected journey. Understanding a system, assessing it, and testing it now live in a single service instead of three disjointed ones.
← Previous API Developer Portal Product Design Manager · AWS Next Case Study → PlayStation Partners Sr. Manager, Product Design · PlayStation