View a markdown version of this page

Dependency insights - AWS Resilience Hub

Dependency insights

After Dependency discovery is enabled, a single service can have hundreds of discovered dependencies, and reviewing that list manually to find resilience risks is time consuming. With Dependency insights, a generative AI-powered capability, you can highlight meaningful patterns across your discovered dependencies and address resilience risks without manually reviewing the full dependency list. Use Dependency insights when a service has accumulated more dependencies than you can practically review by hand.

Dependency insights produces a short summary that surfaces the following:

  • Cross-Region dependencies – Dependencies that resolve in a different AWS Region than the caller, which add latency and increase blast radius if the remote Region degrades.

  • New dependencies – Dependencies that first appeared in the last 7 days, so that you can confirm they are intentional and validate them for resilience before traffic scales.

  • Third-party dependencies – Non-AWS dependencies, such as Datadog, PagerDuty, or Stripe, which carry availability risk outside your control.

  • Uneven usage patterns – Dependencies with strong day-of-week or time-of-day variance, which may indicate undocumented scheduled jobs or batch tasks.

To keep the summary focused, Dependency insights filters out common AWS service noise – such as CloudWatch, NTP, and SSM – that does not typically indicate a resilience risk.

Note

Dependency insights is available only for services that have Dependency discovery enabled and have completed an initial discovery run. For more information, see Enabling dependency discovery for a service.