Azure foundation
- Customer-owned tenant and subscriptions
- Australia East and Australia Southeast where appropriate
- Azure Policy, Defender for Cloud and deployment guardrails
- Bicep or Terraform infrastructure as code
DW Sovereign Agent Platform
A production reference architecture for identity-aware agents, governed model access, private enterprise data and controlled tool execution inside a customer-owned Australian Azure environment.
Reference architecture
User & Experience
Identity & Access
Agent Platform
DW AI Control Plane
Models, Knowledge & Tools
Platform decomposition
Execution boundary
User or system
Authenticated request and user context
Enterprise agent
Defined objective and bounded role
DW Agent Security Gateway
Identity-aware policy and execution layer
Fabric / SQL
SharePoint
ERP / CRM
APIs / LOB apps
Centralise allow-lists, data classification, transaction limits and approval requirements instead of scattering them across prompts.
Use OpenAPI, JSON Schema or equivalent contracts so parameters can be validated and unsafe model-generated calls rejected.
Keep secrets and workload credentials outside model context. Prefer managed identity and retrieve secrets only within controlled execution services.
Identity plane
Employee
User context
Entra ID
Authentication and Conditional Access
Agent identity
Separate workload identity
Managed identity
Delegated or workload access
Policy
RBAC, scope and duration
Approved tools
Allow-listed operations
Enterprise systems
Audited resources
Model plane
Agent
Workload and context
DW Model Gateway
Classification, use case, cost, latency, capability and sovereignty
AU regional model
Sovereignty
Approved APAC model
Availability
Frontier model
Capability
Specialist model
Task fit
Coding model
Engineering
Embedding model
Retrieval
Sensitive / high-control
AU regional approved model
Internal corporate
Approved model catalogue
Public information
Frontier model where policy allows
RAG and enterprise knowledge
Azure AI Search, Fabric, SQL, SharePoint and ADLS can all contribute knowledge. The right retrieval path depends on whether the agent needs unstructured evidence, semantic analytics, live operational data or a controlled API.
Record source, owner, classification, permissions, retention and content trust before indexing.
Filter by user, agent, purpose and source permissions before relevant content enters the prompt.
Return evidence with stable source references, confidence signals and current-version metadata.
Test retrieval precision, answer groundedness, leakage paths and malicious document content continuously.
Sovereignty architecture
Australian enterprise data
Data classification
Policy gateway
Redaction / minimisation
Approved frontier model
Validation
Australian application environment
For models sold by Azure, regional deployments process prompts and responses in the deployment region; Global and DataZone deployments use different processing boundaries. Preview features may have different conditions. Current Microsoft documentation and selected service terms are reviewed during design.
DevSecOps and AgentOps
Source
GitHub or Azure DevOps repositories, protected branches and reviewed changes
Build
Dependency pinning, software composition analysis, tests and signed artefacts
Infrastructure
Reviewed Bicep or Terraform with policy checks and environment separation
Agent
Versioned instructions, tools, model policy, Agent Card and evaluation dataset
Release
Promotion gates, security evidence, approval and rollback plan
Operate
Health, quality, cost, access and security monitoring with incident ownership
Technology stack
Bring the use case, system context and information classification. DW Data can adapt the reference pattern to your Azure environment and assurance pathway.