By NHI Mgmt Group Editorial TeamBased on ngrok: “Why didn't ngrok go down in last week's AWS outage?” (October 29, 2025)

TL;DR: AWS us-east-1 outages keep exposing how heavily internet services depend on a single cloud region, according to ngrok's analysis, and the article argues that regional gravity, not just provider reliability, drives cascading disruption. The practical lesson is that DNS-based failover, regional parity, and topology choices determine whether a service degrades gracefully or disappears when a critical zone fails.


At a glance

What this is: ngrok argues that us-east-1’s concentration of cloud traffic makes regional outages a recurring resilience problem, and that DNS-based failover plus regional parity are what keep services available.

Why it matters: IAM, PAM, NHI, and platform teams should treat cloud region selection and failover design as governance decisions, because a resilient control plane still fails if the data plane depends on one overloaded region.


Context

Cloud resilience fails when one region becomes the default dependency for traffic, control services, and operational shortcuts. In practice, the problem is not only whether a provider has an outage, but whether the service architecture can route around it without losing parity in the failover path.

For identity and access programmes, this matters because regional dependency can affect everything from API access to orchestration workflows and service-to-service connectivity. If a critical platform cannot maintain equivalent controls, configuration, and routing in a second region, the failure becomes a governance issue rather than a simple availability event.


Key questions

Q: How should teams design cloud services to survive a regional outage?

A: Design for regional independence first, then prove that failover actually works under stress. That means keeping traffic routing, configuration state, and runtime policy available outside the primary region, and testing whether the alternate region can sustain the same service behavior without manual intervention.

Q: Why do DNS failover plans often fail during cloud outages?

A: DNS can redirect traffic only if the destination region can actually serve equivalent behaviour. Plans fail when teams replicate endpoints but not configuration, policy processing, state, or downstream service dependencies. In that case, traffic moves, but the application still breaks because the real failure is deeper than name resolution.

Q: What are the signs that a cloud architecture is too dependent on one region?

A: Warning signs include one region carrying most traffic, shared control services living only there, and failover tests that prove reachability but not functional equivalence. If recovery depends on manual fixes, missing configuration, or rerouting after users notice a problem, the architecture is already over-concentrated.

Q: What should teams do when their failover region does not behave like production?

A: Treat that gap as a resilience defect, not a minor implementation issue. Either restore parity in policy, state, and traffic handling, or narrow the service scope that is allowed to depend on the region. A failover target that cannot reproduce core behaviour is a backup in name only.


Technical breakdown

Why regional gravity turns one cloud zone into a systemic risk

Regional gravity is the tendency for high-volume services and infrastructure to cluster in the busiest cloud region because it is convenient, well-connected, and already heavily used. That concentration lowers friction in steady state, but it creates correlated failure risk when the region becomes a dependency for many unrelated services. In an outage, the issue is rarely just compute or storage. DNS, control-plane dependencies, and shared service assumptions can all fail together, turning one regional incident into a broad availability event.

Practical implication: Map your highest-value workloads to the regions they actually depend on, not just where they are hosted.

How DNS-based failover preserves service continuity

DNS-based failover removes an unhealthy endpoint from resolution so clients stop being directed to the impacted region. That approach works only if the replacement location can answer with the same routing, policy, and service behavior as the failed one. If the backup region lacks configuration parity, failover becomes partial at best, because traffic may move but the application logic, access rules, or transformations do not. The control point is therefore not just DNS, but the completeness of what sits behind the DNS entry.

Practical implication: Test whether your failover region can deliver equivalent behavior, not just a reachable IP address.

Why control-plane and data-plane parity matters during outages

The control plane manages configuration and orchestration, while the data plane handles the traffic or workload execution that users actually depend on. If the control plane survives but the data plane is pinned to a failed region, the system can still appear healthy on paper while user traffic stalls. ngrok’s design choice to keep equivalent traffic policy processing in each PoP reflects a wider resilience principle: parity must exist where requests are processed, not only where configurations are stored.

Practical implication: Verify that your operational controls and runtime behavior are replicated where traffic is processed, not only in the management layer.


NHI Mgmt Group analysis

Regional concentration is a governance decision, not just an infrastructure choice. When a cloud region becomes the default home for critical services, the organisation is accepting correlated outage risk that cannot be offset by provider reputation alone. The real issue is concentration of dependency, which makes one geography a single point of operational failure. Practitioners should treat region placement as part of resilience governance, not as an implementation detail.

Configuration parity is the hidden resilience control. Failover only works when the backup path can reproduce the same routing, policy, and service behavior that the primary path delivered. That is especially relevant in identity-adjacent systems where API access, orchestration, and session continuity rely on consistent control logic. The named concept here is regional parity debt, and it accumulates whenever teams replicate endpoints but not operational behavior. Practitioners should measure parity, not just availability.

DNS failover is necessary but not sufficient. Removing a region from resolution prevents new traffic from landing in an affected zone, but it does not repair control-plane coupling, downstream service dependencies, or missing regional state. Many teams overestimate what DNS alone can solve and underestimate what the application stack still expects from the failed region. Practitioners should validate the whole recovery path under real failure conditions.

Identity and access platforms inherit the same regional risk as the applications they support. If authentication, API control, or service orchestration depends on region-specific infrastructure, an outage can break access as surely as it breaks user-facing traffic. That makes cloud resilience relevant to IAM and NHI programmes because service accounts, tokens, and automation often depend on the same regional control surfaces. Practitioners should align access design with regional recovery design.

Us-east-1 remains a reminder that scale creates fragility as well as efficiency. High-density regions are attractive because they simplify operations, but they also amplify blast radius when something goes wrong. The lesson for security and infrastructure leaders is not to avoid scale, but to avoid assuming scale will remain safe under stress. Practitioners should build for blast-radius reduction, not just normal-state performance.

What this signals

Regional resilience is now a governance question for platform, identity, and security leaders, because the failure mode is usually dependency concentration rather than a single technical fault. Teams that still treat cloud regions as interchangeable will keep discovering that topology decides outage impact before any recovery runbook can help.

Regional parity debt: the gap between where traffic can fail over and where the service can actually behave the same. The more state, policy, and orchestration logic that lives only in the primary region, the less useful a DNS fallback becomes. Practitioners should test whether users, not just health checks, survive the switch.

For IAM and NHI programmes, the practical lesson is that resilience must extend to access pathways, service orchestration, and automation dependencies. If those controls are region-bound, an infrastructure outage can become an access outage as well.


For practitioners

  • Define regional dependency maps for critical services Inventory which workloads, APIs, and supporting services rely on a single cloud region and identify any hidden coupling in the request path.
  • Test DNS failover under real failure conditions Validate that unhealthy regions are removed from resolution quickly and that traffic lands on a region with equivalent behavior, not just reachability.
  • Verify control-plane and data-plane parity Compare policy processing, configuration state, and runtime behaviour across regions so failover preserves how the service actually operates.
  • Reduce concentration in the busiest region Shift high-value dependencies away from a single dominant region where practical, especially when that region also hosts orchestration or access services.

Key takeaways

  • AWS us-east-1 outages show that regional concentration is itself a risk multiplier, especially when critical services, control logic, and traffic routing all depend on the same geography.
  • DNS failover helps only when the target region can reproduce the same policy decisions, runtime behavior, and service dependencies as the primary path.
  • Cloud resilience work needs to measure parity and dependency concentration, because a reachable backup region is not the same as a functional one.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST CSF 2.0, CIS Controls v8 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0PR.IR-04 — Resilience PlanningThe article is fundamentally about service continuity and resilience under regional outage conditions.
PR.AA-05 — Access Permissions, Entitlements and AuthorizationsRegional outages can become access outages when control surfaces and service paths are region-bound.
Recommendation — Test recovery paths so critical services can continue operating when a primary region fails. Separate access dependencies from single-region infrastructure so authentication and orchestration remain available.
CIS Controls v8CIS-12 — Network Infrastructure ManagementThe piece focuses on routing, failover, and network-path design across cloud regions.
Recommendation — Document and validate network paths so failover shifts traffic cleanly to the alternate region.
NIST SP 800-53 Rev 5CP-2 — Contingency PlanThe article is about continuity planning when a major cloud region becomes unavailable.
Recommendation — Build and exercise contingency plans that preserve service operation during regional cloud failures.

Key terms

  • Regional Gravity: The tendency for workloads, traffic, and supporting services to concentrate in one cloud region because it is familiar, well-connected, and already heavily used. In resilience terms, regional gravity increases the chance that one outage can cascade across many services and teams at once.
  • DNS failover: DNS failover is the practice of switching resolution to an alternate path when the primary DNS service becomes unavailable. It reduces outage duration by predefining the backup route, but it only works when the alternate provider, records, and monitoring are tested and kept current.
  • Control-Plane Parity: The condition where management and orchestration functions behave consistently across regions or failover sites. Without parity, a service may remain administratively reachable while the runtime path that handles customer traffic cannot perform the same decisions or transformations.
  • Data-Plane Parity: The ability of the traffic-handling or workload-execution layer to behave the same way in more than one region. This matters because failover that preserves connectivity but changes runtime behaviour often creates partial outages rather than true recovery.

Deepen your knowledge

NHI Mgmt Group covers identity security, NHI governance, and agentic AI through independent research, practitioner guides, and the NHI Foundation Level course. Explore the NHI Foundation Level course, the industry's only accredited NHI security programme, to strengthen governance across identity, service accounts, and automation.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 19, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org