{
    "api_version": "1",
    "kind": "dse_post",
    "self": "https://update.dsesecurity.com/api/v1/posts/map-aws-dependencies-to-fault-boundaries/",
    "item": {
        "id": "https://update.dsesecurity.com/updates/map-aws-dependencies-to-fault-boundaries/",
        "slug": "map-aws-dependencies-to-fault-boundaries",
        "url": "https://update.dsesecurity.com/updates/map-aws-dependencies-to-fault-boundaries/",
        "alternate_urls": {
            "markdown": "https://update.dsesecurity.com/updates/map-aws-dependencies-to-fault-boundaries.md",
            "json": "https://update.dsesecurity.com/api/v1/posts/map-aws-dependencies-to-fault-boundaries/"
        },
        "title": "Map AWS dependencies to the fault boundary they actually use",
        "summary": "Trace workload components across Availability Zones, Regions, and control or data planes before making resilience claims.",
        "format": {
            "slug": "guide",
            "name": "Guide"
        },
        "priority": {
            "slug": "important",
            "name": "Important"
        },
        "featured": false,
        "image": {
            "theme": "continuity-recovery",
            "label": "Continuity & recovery",
            "alt": "Paired infrastructure paths converging on a stable recovered service.",
            "card_url": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-card.webp?v=1.8.20",
            "hero_url": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-hero.webp?v=1.8.20",
            "social_url": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-social-v2.jpg?v=1.8.20",
            "width": 2400,
            "height": 1350
        },
        "topics": [
            {
                "slug": "business-continuity",
                "name": "Business Continuity",
                "url": "https://update.dsesecurity.com/topic/business-continuity/"
            },
            {
                "slug": "it",
                "name": "IT",
                "url": "https://update.dsesecurity.com/topic/it/"
            }
        ],
        "author": {
            "name": "DSE Security Editorial Team",
            "url": "https://update.dsesecurity.com/#editorial-team",
            "type": "Organization"
        },
        "publisher": {
            "name": "Detection Systems & Engineering",
            "url": "https://dsesecurity.com/"
        },
        "published_at": "2026-08-25T21:34:24+00:00",
        "modified_at": "2026-08-26T13:27:46+00:00",
        "reviewed_on": "2026-08-25",
        "reading_minutes": 3,
        "word_count": 473,
        "potentially_affected": "Organizations designing or reviewing business-critical workloads on Amazon Web Services",
        "dse_recommendation": "Map every critical dependency to its AWS fault-isolation boundary and test the workload's behavior when that boundary is impaired.",
        "primary_source": {
            "name": "AWS Fault Isolation Boundaries",
            "url": "https://docs.aws.amazon.com/whitepapers/latest/aws-fault-isolation-boundaries/abstract-and-introduction.html",
            "published_on": "2022-11-16",
            "authority": "docs.aws.amazon.com"
        },
        "publishing_principles": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
        "usage_info": "https://update.dsesecurity.com/usage/",
        "copyright_notice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
        "content_html": "<p>Placing compute instances in two Availability Zones does not make a workload multi-AZ if identity, data, networking, deployment, or operations still depend on one boundary. Resilience claims should follow the full request and recovery path.</p>\n<h2>Source fact:</h2>\n<p><a href=\"https://docs.aws.amazon.com/whitepapers/latest/aws-fault-isolation-boundaries/abstract-and-introduction.html\" target=\"_blank\" rel=\"noopener noreferrer\">The AWS Fault Isolation Boundaries whitepaper</a> describes AWS isolation constructs that customers can use when designing resilient workloads. It discusses Availability Zones and Regions as important geographic and infrastructure boundaries, and it distinguishes service control planes from data planes. The whitepaper&#8217;s prescriptive guidance encourages builders to understand service dependencies and choose boundaries that align with workload resilience needs.</p>\n<p>An Availability Zone is intended as an isolated location within a Region, while a Region provides a wider boundary. Control-plane operations used to create or change resources can have different availability characteristics from the data-plane operations that handle established workload traffic. These concepts inform architecture; they do not certify a customer workload as fault tolerant or establish that every AWS service behaves identically.</p>\n<h2>Boundary</h2>\n<p>AWS service architecture, regional availability, quotas, replication modes, endpoints, and recovery features differ and evolve. A diagram showing multiple zones does not prove independent capacity, routing, data, secrets, or deployment. Multi-Region design adds consistency, failover, cost, security, and operational complexity and is not automatically required. Customer software and third-party services can introduce shared failures outside AWS boundaries.</p>\n<h2>Applicability questions</h2>\n<ul>\n<li>What customer transaction or essential function is the resilience claim intended to preserve?</li>\n<li>For each hop, which Region, Availability Zone, endpoint, control plane, data plane, and external provider is used?</li>\n<li>Where are state, keys, DNS, identity, observability, deployment artifacts, and operator access located?</li>\n<li>Is failover preprovisioned with tested capacity, or does it depend on creating resources during the incident?</li>\n<li>What consistency and recovery-point tradeoffs are accepted for replicated data?</li>\n</ul>\n<h2>DSE recommendation:</h2>\n<p>Draw a dependency graph from user entry through DNS, network, compute, messaging, storage, database, secrets, identity, telemetry, and operational tooling. Annotate each component with its actual isolation boundary and the API operations needed for recovery. Identify supposedly redundant components that share an Availability Zone, Region, account dependency, quota, artifact store, or external service.</p>\n<p>Define the smallest credible failure for each required recovery objective and test it using supported fault-injection or controlled isolation methods. Verify traffic shifts, data behavior, capacity, operator access, monitoring, and return to normal. Prefer recovery actions that use already provisioned data-plane capability when a control-plane impairment is in scope. Document architectural gaps and narrow service claims until remediation is tested.</p>\n<h2>Verification and evidence</h2>\n<p>Keep the dated dependency graph, AWS service and Region matrix, configuration evidence, quotas and capacity assumptions, data-replication settings, fault scenario, synchronized telemetry, user-transaction results, and recovery timestamps. Evidence should show the component that failed, the boundary contained or propagated the failure, and the exact dependency used during recovery. Revisit the map after new services, regions, accounts, or deployment pipelines are introduced.</p>\n<h2>Official references</h2>\n<ul>\n<li><a href=\"https://docs.aws.amazon.com/whitepapers/latest/aws-fault-isolation-boundaries/abstract-and-introduction.html\" target=\"_blank\" rel=\"noopener noreferrer\">AWS Fault Isolation Boundaries whitepaper</a></li>\n</ul>",
        "content_text": "Placing compute instances in two Availability Zones does not make a workload multi-AZ if identity, data, networking, deployment, or operations still depend on one boundary. Resilience claims should follow the full request and recovery path.\nSource fact:\nThe AWS Fault Isolation Boundaries whitepaper describes AWS isolation constructs that customers can use when designing resilient workloads. It discusses Availability Zones and Regions as important geographic and infrastructure boundaries, and it distinguishes service control planes from data planes. The whitepaper’s prescriptive guidance encourages builders to understand service dependencies and choose boundaries that align with workload resilience needs.\nAn Availability Zone is intended as an isolated location within a Region, while a Region provides a wider boundary. Control-plane operations used to create or change resources can have different availability characteristics from the data-plane operations that handle established workload traffic. These concepts inform architecture; they do not certify a customer workload as fault tolerant or establish that every AWS service behaves identically.\nBoundary\nAWS service architecture, regional availability, quotas, replication modes, endpoints, and recovery features differ and evolve. A diagram showing multiple zones does not prove independent capacity, routing, data, secrets, or deployment. Multi-Region design adds consistency, failover, cost, security, and operational complexity and is not automatically required. Customer software and third-party services can introduce shared failures outside AWS boundaries.\nApplicability questions\n\nWhat customer transaction or essential function is the resilience claim intended to preserve?\nFor each hop, which Region, Availability Zone, endpoint, control plane, data plane, and external provider is used?\nWhere are state, keys, DNS, identity, observability, deployment artifacts, and operator access located?\nIs failover preprovisioned with tested capacity, or does it depend on creating resources during the incident?\nWhat consistency and recovery-point tradeoffs are accepted for replicated data?\n\nDSE recommendation:\nDraw a dependency graph from user entry through DNS, network, compute, messaging, storage, database, secrets, identity, telemetry, and operational tooling. Annotate each component with its actual isolation boundary and the API operations needed for recovery. Identify supposedly redundant components that share an Availability Zone, Region, account dependency, quota, artifact store, or external service.\nDefine the smallest credible failure for each required recovery objective and test it using supported fault-injection or controlled isolation methods. Verify traffic shifts, data behavior, capacity, operator access, monitoring, and return to normal. Prefer recovery actions that use already provisioned data-plane capability when a control-plane impairment is in scope. Document architectural gaps and narrow service claims until remediation is tested.\nVerification and evidence\nKeep the dated dependency graph, AWS service and Region matrix, configuration evidence, quotas and capacity assumptions, data-replication settings, fault scenario, synchronized telemetry, user-transaction results, and recovery timestamps. Evidence should show the component that failed, the boundary contained or propagated the failure, and the exact dependency used during recovery. Revisit the map after new services, regions, accounts, or deployment pipelines are introduced.\nOfficial references\n\nAWS Fault Isolation Boundaries whitepaper",
        "content_markdown": "Placing compute instances in two Availability Zones does not make a workload multi-AZ if identity, data, networking, deployment, or operations still depend on one boundary. Resilience claims should follow the full request and recovery path.\n\n## Source fact:\n\n[The AWS Fault Isolation Boundaries whitepaper](https://docs.aws.amazon.com/whitepapers/latest/aws-fault-isolation-boundaries/abstract-and-introduction.html) describes AWS isolation constructs that customers can use when designing resilient workloads. It discusses Availability Zones and Regions as important geographic and infrastructure boundaries, and it distinguishes service control planes from data planes. The whitepaper’s prescriptive guidance encourages builders to understand service dependencies and choose boundaries that align with workload resilience needs.\n\nAn Availability Zone is intended as an isolated location within a Region, while a Region provides a wider boundary. Control-plane operations used to create or change resources can have different availability characteristics from the data-plane operations that handle established workload traffic. These concepts inform architecture; they do not certify a customer workload as fault tolerant or establish that every AWS service behaves identically.\n\n## Boundary\n\nAWS service architecture, regional availability, quotas, replication modes, endpoints, and recovery features differ and evolve. A diagram showing multiple zones does not prove independent capacity, routing, data, secrets, or deployment. Multi-Region design adds consistency, failover, cost, security, and operational complexity and is not automatically required. Customer software and third-party services can introduce shared failures outside AWS boundaries.\n\n## Applicability questions\n\n- What customer transaction or essential function is the resilience claim intended to preserve?\n\n- For each hop, which Region, Availability Zone, endpoint, control plane, data plane, and external provider is used?\n\n- Where are state, keys, DNS, identity, observability, deployment artifacts, and operator access located?\n\n- Is failover preprovisioned with tested capacity, or does it depend on creating resources during the incident?\n\n- What consistency and recovery-point tradeoffs are accepted for replicated data?\n\n## DSE recommendation:\n\nDraw a dependency graph from user entry through DNS, network, compute, messaging, storage, database, secrets, identity, telemetry, and operational tooling. Annotate each component with its actual isolation boundary and the API operations needed for recovery. Identify supposedly redundant components that share an Availability Zone, Region, account dependency, quota, artifact store, or external service.\n\nDefine the smallest credible failure for each required recovery objective and test it using supported fault-injection or controlled isolation methods. Verify traffic shifts, data behavior, capacity, operator access, monitoring, and return to normal. Prefer recovery actions that use already provisioned data-plane capability when a control-plane impairment is in scope. Document architectural gaps and narrow service claims until remediation is tested.\n\n## Verification and evidence\n\nKeep the dated dependency graph, AWS service and Region matrix, configuration evidence, quotas and capacity assumptions, data-replication settings, fault scenario, synchronized telemetry, user-transaction results, and recovery timestamps. Evidence should show the component that failed, the boundary contained or propagated the failure, and the exact dependency used during recovery. Revisit the map after new services, regions, accounts, or deployment pipelines are introduced.\n\n## Official references\n\n- [AWS Fault Isolation Boundaries whitepaper](https://docs.aws.amazon.com/whitepapers/latest/aws-fault-isolation-boundaries/abstract-and-introduction.html)"
    },
    "json_ld": {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": "https://dsesecurity.com/#organization",
                "name": "Detection Systems & Engineering",
                "alternateName": "DSE Security",
                "url": "https://dsesecurity.com/",
                "logo": {
                    "@type": "ImageObject",
                    "url": "https://update.dsesecurity.com/assets/dse-logo-20260812.png?v=1.8.20"
                }
            },
            {
                "@type": "Organization",
                "@id": "https://update.dsesecurity.com/#editorial-team",
                "name": "DSE Security Editorial Team",
                "url": "https://update.dsesecurity.com/",
                "parentOrganization": {
                    "@id": "https://dsesecurity.com/#organization"
                }
            },
            {
                "@type": "WebSite",
                "@id": "https://update.dsesecurity.com/#website",
                "name": "DSE Updates",
                "alternateName": "DSE Security Knowledge Hub",
                "url": "https://update.dsesecurity.com/",
                "inLanguage": "en-US",
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "potentialAction": {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://update.dsesecurity.com/?q={search_term_string}"
                    },
                    "query-input": "required name=search_term_string"
                }
            },
            {
                "@type": "WebPage",
                "@id": "https://update.dsesecurity.com/updates/map-aws-dependencies-to-fault-boundaries/",
                "url": "https://update.dsesecurity.com/updates/map-aws-dependencies-to-fault-boundaries/",
                "isPartOf": {
                    "@id": "https://update.dsesecurity.com/#website"
                },
                "lastReviewed": "2026-08-25"
            },
            {
                "@type": "BreadcrumbList",
                "@id": "https://update.dsesecurity.com/updates/map-aws-dependencies-to-fault-boundaries/#breadcrumbs",
                "itemListElement": [
                    {
                        "@type": "ListItem",
                        "position": 1,
                        "name": "DSE Updates",
                        "item": "https://update.dsesecurity.com/"
                    },
                    {
                        "@type": "ListItem",
                        "position": 2,
                        "name": "Map AWS dependencies to the fault boundary they actually use",
                        "item": "https://update.dsesecurity.com/updates/map-aws-dependencies-to-fault-boundaries/"
                    }
                ]
            },
            {
                "@type": [
                    "Article",
                    "TechArticle"
                ],
                "@id": "https://update.dsesecurity.com/updates/map-aws-dependencies-to-fault-boundaries/#article",
                "identifier": "https://update.dsesecurity.com/updates/map-aws-dependencies-to-fault-boundaries/",
                "url": "https://update.dsesecurity.com/updates/map-aws-dependencies-to-fault-boundaries/",
                "headline": "Map AWS dependencies to the fault boundary they actually use",
                "description": "Trace workload components across Availability Zones, Regions, and control or data planes before making resilience claims.",
                "abstract": "Trace workload components across Availability Zones, Regions, and control or data planes before making resilience claims.",
                "articleBody": "Placing compute instances in two Availability Zones does not make a workload multi-AZ if identity, data, networking, deployment, or operations still depend on one boundary. Resilience claims should follow the full request and recovery path.\nSource fact:\nThe AWS Fault Isolation Boundaries whitepaper describes AWS isolation constructs that customers can use when designing resilient workloads. It discusses Availability Zones and Regions as important geographic and infrastructure boundaries, and it distinguishes service control planes from data planes. The whitepaper’s prescriptive guidance encourages builders to understand service dependencies and choose boundaries that align with workload resilience needs.\nAn Availability Zone is intended as an isolated location within a Region, while a Region provides a wider boundary. Control-plane operations used to create or change resources can have different availability characteristics from the data-plane operations that handle established workload traffic. These concepts inform architecture; they do not certify a customer workload as fault tolerant or establish that every AWS service behaves identically.\nBoundary\nAWS service architecture, regional availability, quotas, replication modes, endpoints, and recovery features differ and evolve. A diagram showing multiple zones does not prove independent capacity, routing, data, secrets, or deployment. Multi-Region design adds consistency, failover, cost, security, and operational complexity and is not automatically required. Customer software and third-party services can introduce shared failures outside AWS boundaries.\nApplicability questions\n\nWhat customer transaction or essential function is the resilience claim intended to preserve?\nFor each hop, which Region, Availability Zone, endpoint, control plane, data plane, and external provider is used?\nWhere are state, keys, DNS, identity, observability, deployment artifacts, and operator access located?\nIs failover preprovisioned with tested capacity, or does it depend on creating resources during the incident?\nWhat consistency and recovery-point tradeoffs are accepted for replicated data?\n\nDSE recommendation:\nDraw a dependency graph from user entry through DNS, network, compute, messaging, storage, database, secrets, identity, telemetry, and operational tooling. Annotate each component with its actual isolation boundary and the API operations needed for recovery. Identify supposedly redundant components that share an Availability Zone, Region, account dependency, quota, artifact store, or external service.\nDefine the smallest credible failure for each required recovery objective and test it using supported fault-injection or controlled isolation methods. Verify traffic shifts, data behavior, capacity, operator access, monitoring, and return to normal. Prefer recovery actions that use already provisioned data-plane capability when a control-plane impairment is in scope. Document architectural gaps and narrow service claims until remediation is tested.\nVerification and evidence\nKeep the dated dependency graph, AWS service and Region matrix, configuration evidence, quotas and capacity assumptions, data-replication settings, fault scenario, synchronized telemetry, user-transaction results, and recovery timestamps. Evidence should show the component that failed, the boundary contained or propagated the failure, and the exact dependency used during recovery. Revisit the map after new services, regions, accounts, or deployment pipelines are introduced.\nOfficial references\n\nAWS Fault Isolation Boundaries whitepaper",
                "datePublished": "2026-08-25T21:34:24+00:00",
                "dateModified": "2026-08-26T13:27:46+00:00",
                "mainEntityOfPage": {
                    "@id": "https://update.dsesecurity.com/updates/map-aws-dependencies-to-fault-boundaries/"
                },
                "inLanguage": "en-US",
                "isAccessibleForFree": true,
                "author": {
                    "@type": "Organization",
                    "name": "DSE Security Editorial Team",
                    "url": "https://update.dsesecurity.com/#editorial-team"
                },
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "image": {
                    "@type": "ImageObject",
                    "@id": "https://update.dsesecurity.com/updates/map-aws-dependencies-to-fault-boundaries/#primaryimage",
                    "url": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-social-v2.jpg?v=1.8.20",
                    "contentUrl": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-social-v2.jpg?v=1.8.20",
                    "width": 1200,
                    "height": 630,
                    "caption": "Map AWS dependencies to the fault boundary they actually use"
                },
                "articleSection": [
                    "Business Continuity",
                    "IT"
                ],
                "keywords": [
                    "Business Continuity",
                    "IT",
                    "Guide",
                    "Important priority"
                ],
                "genre": "Guide",
                "about": [
                    {
                        "@type": "Thing",
                        "name": "Business Continuity",
                        "url": "https://update.dsesecurity.com/topic/business-continuity/"
                    },
                    {
                        "@type": "Thing",
                        "name": "IT",
                        "url": "https://update.dsesecurity.com/topic/it/"
                    }
                ],
                "wordCount": 473,
                "timeRequired": "PT3M",
                "publishingPrinciples": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
                "usageInfo": "https://update.dsesecurity.com/usage/",
                "copyrightHolder": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "copyrightNotice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
                "citation": {
                    "@type": "CreativeWork",
                    "name": "AWS Fault Isolation Boundaries",
                    "url": "https://docs.aws.amazon.com/whitepapers/latest/aws-fault-isolation-boundaries/abstract-and-introduction.html",
                    "datePublished": "2022-11-16"
                }
            }
        ]
    }
}