{
    "api_version": "1",
    "kind": "dse_post",
    "self": "https://update.dsesecurity.com/api/v1/posts/dse-20260908-051-review-the-database-boundary-in-an-azure-hosted-rds-design/",
    "item": {
        "id": "https://update.dsesecurity.com/updates/dse-20260908-051-review-the-database-boundary-in-an-azure-hosted-rds-design/",
        "slug": "dse-20260908-051-review-the-database-boundary-in-an-azure-hosted-rds-design",
        "url": "https://update.dsesecurity.com/updates/dse-20260908-051-review-the-database-boundary-in-an-azure-hosted-rds-design/",
        "alternate_urls": {
            "markdown": "https://update.dsesecurity.com/updates/dse-20260908-051-review-the-database-boundary-in-an-azure-hosted-rds-design.md",
            "json": "https://update.dsesecurity.com/api/v1/posts/dse-20260908-051-review-the-database-boundary-in-an-azure-hosted-rds-design/"
        },
        "title": "Review the database boundary in an Azure-hosted RDS design",
        "summary": "What changes when an Azure RDS architecture uses Azure SQL Database instead of a SQL Server VM?",
        "format": {
            "slug": "guide",
            "name": "Guide"
        },
        "priority": {
            "slug": "info",
            "name": "Information"
        },
        "featured": false,
        "image": {
            "theme": "network-infrastructure",
            "label": "Networks & infrastructure",
            "alt": "Resilient network core with engineered blue and gold data paths.",
            "card_url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-card.webp?v=1.8.20",
            "hero_url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-hero.webp?v=1.8.20",
            "social_url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-social-v2.jpg?v=1.8.20",
            "width": 2400,
            "height": 1350
        },
        "topics": [
            {
                "slug": "it",
                "name": "IT",
                "url": "https://update.dsesecurity.com/topic/it/"
            },
            {
                "slug": "networks-infrastructure",
                "name": "Networks & Infrastructure",
                "url": "https://update.dsesecurity.com/topic/networks-infrastructure/"
            }
        ],
        "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-09-08T18:16:20+00:00",
        "modified_at": "2026-09-08T18:20:21+00:00",
        "reviewed_on": "2026-09-08",
        "reading_minutes": 2,
        "word_count": 223,
        "potentially_affected": "Use this review when comparing the documented Azure deployment patterns.",
        "dse_recommendation": "Draw the database boundary separately from the session-host and gateway roles.",
        "primary_source": {
            "name": "Remote Desktop Services Architecture in Azure - Deployment Patterns and Best Practices",
            "url": "https://learn.microsoft.com/en-us/windows-server/remote/remote-desktop-services/Desktop-hosting-logical-architecture",
            "published_on": null,
            "authority": "Microsoft Learn"
        },
        "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": "<h2>Source facts</h2>\n<p>Microsoft documents RDS deployment architectures for hosting Windows desktops and applications in Azure. The basic Azure example operates in one region and uses an external load balancer for incoming internet connections. The highly available example replaces a traditional SQL Server virtual machine with Azure SQL Database for RDS configuration and session data, introducing a managed-platform dependency. <a href=\"https://learn.microsoft.com/en-us/windows-server/remote/remote-desktop-services/Desktop-hosting-logical-architecture\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft documentation</a>.</p>\n<h2>Applicability</h2>\n<p>Use this review when comparing the documented Azure deployment patterns. Identify the proposed RDS roles, database service, region, and network entry points. Validate current service and platform requirements for the selected design.</p>\n<h2>DSE recommendation</h2>\n<p>Draw the database boundary separately from the session-host and gateway roles. Ask the RDS and Azure owners to assign responsibility for database connectivity, service configuration, and incident investigation. Record which operational tasks change with the managed database choice. Keep the architecture decision distinct from component-version support and from the sequence of a later upgrade.</p>\n<h2>Verification</h2>\n<p>Exercise the intended session and connection workflows in an approved test deployment. Inspect the actual database endpoint used and record the associated configuration. Include the agreed connectivity-failure scenario and its observable effect on RDS operations. Compare results with the design objectives before treating a diagram&#8217;s highly available label as evidence for the deployed service.</p>\n<h2>Official references</h2>\n<p><a href=\"https://learn.microsoft.com/en-us/windows-server/remote/remote-desktop-services/Desktop-hosting-logical-architecture\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft Learn: Remote Desktop Services Architecture in Azure &#8211; Deployment Patterns and Best Practices</a>. Source reviewed September 8, 2026.</p>",
        "content_text": "Source facts\nMicrosoft documents RDS deployment architectures for hosting Windows desktops and applications in Azure. The basic Azure example operates in one region and uses an external load balancer for incoming internet connections. The highly available example replaces a traditional SQL Server virtual machine with Azure SQL Database for RDS configuration and session data, introducing a managed-platform dependency. Microsoft documentation.\nApplicability\nUse this review when comparing the documented Azure deployment patterns. Identify the proposed RDS roles, database service, region, and network entry points. Validate current service and platform requirements for the selected design.\nDSE recommendation\nDraw the database boundary separately from the session-host and gateway roles. Ask the RDS and Azure owners to assign responsibility for database connectivity, service configuration, and incident investigation. Record which operational tasks change with the managed database choice. Keep the architecture decision distinct from component-version support and from the sequence of a later upgrade.\nVerification\nExercise the intended session and connection workflows in an approved test deployment. Inspect the actual database endpoint used and record the associated configuration. Include the agreed connectivity-failure scenario and its observable effect on RDS operations. Compare results with the design objectives before treating a diagram’s highly available label as evidence for the deployed service.\nOfficial references\nMicrosoft Learn: Remote Desktop Services Architecture in Azure – Deployment Patterns and Best Practices. Source reviewed September 8, 2026.",
        "content_markdown": "## Source facts\n\nMicrosoft documents RDS deployment architectures for hosting Windows desktops and applications in Azure. The basic Azure example operates in one region and uses an external load balancer for incoming internet connections. The highly available example replaces a traditional SQL Server virtual machine with Azure SQL Database for RDS configuration and session data, introducing a managed-platform dependency. [Microsoft documentation](https://learn.microsoft.com/en-us/windows-server/remote/remote-desktop-services/Desktop-hosting-logical-architecture).\n\n## Applicability\n\nUse this review when comparing the documented Azure deployment patterns. Identify the proposed RDS roles, database service, region, and network entry points. Validate current service and platform requirements for the selected design.\n\n## DSE recommendation\n\nDraw the database boundary separately from the session-host and gateway roles. Ask the RDS and Azure owners to assign responsibility for database connectivity, service configuration, and incident investigation. Record which operational tasks change with the managed database choice. Keep the architecture decision distinct from component-version support and from the sequence of a later upgrade.\n\n## Verification\n\nExercise the intended session and connection workflows in an approved test deployment. Inspect the actual database endpoint used and record the associated configuration. Include the agreed connectivity-failure scenario and its observable effect on RDS operations. Compare results with the design objectives before treating a diagram’s highly available label as evidence for the deployed service.\n\n## Official references\n\n[Microsoft Learn: Remote Desktop Services Architecture in Azure – Deployment Patterns and Best Practices](https://learn.microsoft.com/en-us/windows-server/remote/remote-desktop-services/Desktop-hosting-logical-architecture). Source reviewed September 8, 2026."
    },
    "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/dse-20260908-051-review-the-database-boundary-in-an-azure-hosted-rds-design/",
                "url": "https://update.dsesecurity.com/updates/dse-20260908-051-review-the-database-boundary-in-an-azure-hosted-rds-design/",
                "isPartOf": {
                    "@id": "https://update.dsesecurity.com/#website"
                },
                "lastReviewed": "2026-09-08"
            },
            {
                "@type": "BreadcrumbList",
                "@id": "https://update.dsesecurity.com/updates/dse-20260908-051-review-the-database-boundary-in-an-azure-hosted-rds-design/#breadcrumbs",
                "itemListElement": [
                    {
                        "@type": "ListItem",
                        "position": 1,
                        "name": "DSE Updates",
                        "item": "https://update.dsesecurity.com/"
                    },
                    {
                        "@type": "ListItem",
                        "position": 2,
                        "name": "Review the database boundary in an Azure-hosted RDS design",
                        "item": "https://update.dsesecurity.com/updates/dse-20260908-051-review-the-database-boundary-in-an-azure-hosted-rds-design/"
                    }
                ]
            },
            {
                "@type": [
                    "Article",
                    "TechArticle"
                ],
                "@id": "https://update.dsesecurity.com/updates/dse-20260908-051-review-the-database-boundary-in-an-azure-hosted-rds-design/#article",
                "identifier": "https://update.dsesecurity.com/updates/dse-20260908-051-review-the-database-boundary-in-an-azure-hosted-rds-design/",
                "url": "https://update.dsesecurity.com/updates/dse-20260908-051-review-the-database-boundary-in-an-azure-hosted-rds-design/",
                "headline": "Review the database boundary in an Azure-hosted RDS design",
                "description": "What changes when an Azure RDS architecture uses Azure SQL Database instead of a SQL Server VM?",
                "abstract": "What changes when an Azure RDS architecture uses Azure SQL Database instead of a SQL Server VM?",
                "articleBody": "Source facts\nMicrosoft documents RDS deployment architectures for hosting Windows desktops and applications in Azure. The basic Azure example operates in one region and uses an external load balancer for incoming internet connections. The highly available example replaces a traditional SQL Server virtual machine with Azure SQL Database for RDS configuration and session data, introducing a managed-platform dependency. Microsoft documentation.\nApplicability\nUse this review when comparing the documented Azure deployment patterns. Identify the proposed RDS roles, database service, region, and network entry points. Validate current service and platform requirements for the selected design.\nDSE recommendation\nDraw the database boundary separately from the session-host and gateway roles. Ask the RDS and Azure owners to assign responsibility for database connectivity, service configuration, and incident investigation. Record which operational tasks change with the managed database choice. Keep the architecture decision distinct from component-version support and from the sequence of a later upgrade.\nVerification\nExercise the intended session and connection workflows in an approved test deployment. Inspect the actual database endpoint used and record the associated configuration. Include the agreed connectivity-failure scenario and its observable effect on RDS operations. Compare results with the design objectives before treating a diagram’s highly available label as evidence for the deployed service.\nOfficial references\nMicrosoft Learn: Remote Desktop Services Architecture in Azure – Deployment Patterns and Best Practices. Source reviewed September 8, 2026.",
                "datePublished": "2026-09-08T18:16:20+00:00",
                "dateModified": "2026-09-08T18:20:21+00:00",
                "mainEntityOfPage": {
                    "@id": "https://update.dsesecurity.com/updates/dse-20260908-051-review-the-database-boundary-in-an-azure-hosted-rds-design/"
                },
                "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/dse-20260908-051-review-the-database-boundary-in-an-azure-hosted-rds-design/#primaryimage",
                    "url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-social-v2.jpg?v=1.8.20",
                    "contentUrl": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-social-v2.jpg?v=1.8.20",
                    "width": 1200,
                    "height": 630,
                    "caption": "Review the database boundary in an Azure-hosted RDS design"
                },
                "articleSection": [
                    "IT",
                    "Networks & Infrastructure"
                ],
                "keywords": [
                    "IT",
                    "Networks & Infrastructure",
                    "Guide",
                    "Information priority"
                ],
                "genre": "Guide",
                "about": [
                    {
                        "@type": "Thing",
                        "name": "IT",
                        "url": "https://update.dsesecurity.com/topic/it/"
                    },
                    {
                        "@type": "Thing",
                        "name": "Networks & Infrastructure",
                        "url": "https://update.dsesecurity.com/topic/networks-infrastructure/"
                    }
                ],
                "wordCount": 223,
                "timeRequired": "PT2M",
                "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": "Remote Desktop Services Architecture in Azure - Deployment Patterns and Best Practices",
                    "url": "https://learn.microsoft.com/en-us/windows-server/remote/remote-desktop-services/Desktop-hosting-logical-architecture"
                }
            }
        ]
    }
}