Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Run pre-deployment validation checks on Azure configuration, Bicep/Terraform, and permissions
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
references/region-availability.md
1# Azure Region Availability Reference23> **AUTHORITATIVE SOURCE** — Consult this file BEFORE recommending any region.4>5> Official reference: https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table67## How to Use891. Check if your architecture includes any **limited availability** services below102. If yes → refer to the table or use the MCP tool to list supported regions with sufficient quota for that service, and only offer regions that support ALL services113. If all services are "available everywhere" → offer common regions1213## MCP Tools Used1415| Tool | Purpose |16|------|---------|17| `mcp_azure_mcp_quota` | Check Azure region availability and quota by setting `command` to `quota_usage_check` or `quota_region_availability_list` |1819---2021## Services with LIMITED Region Availability2223### Azure Static Web Apps (SWA)2425⚠️ **NOT available in many common regions**2627| ✅ Available | ❌ NOT Available (will FAIL) |28|-------------|------------------------------|29| `westus2` | `eastus` |30| `centralus` | `northeurope` |31| `eastus2` | `southeastasia` |32| `westeurope` | `uksouth` |33| `eastasia` | `canadacentral` |34| | `australiaeast` |35| | `westus3` |3637---3839### Azure OpenAI4041⚠️ **Very limited — varies by model**4243| Region | GPT-4o | GPT-4 | GPT-3.5 | Embeddings |44|--------|:------:|:-----:|:-------:|:----------:|45| `eastus` | ✅ | ✅ | ✅ | ✅ |46| `eastus2` | ✅ | ✅ | ✅ | ✅ |47| `westus` | ⚠️ | ⚠️ | ✅ | ✅ |48| `westus3` | ✅ | ⚠️ | ✅ | ✅ |49| `southcentralus` | ✅ | ✅ | ✅ | ✅ |50| `swedencentral` | ✅ | ✅ | ✅ | ✅ |51| `westeurope` | ⚠️ | ✅ | ✅ | ✅ |5253> Check https://learn.microsoft.com/azure/ai-services/openai/concepts/models for current model availability.5455---5657### Azure Kubernetes Service (AKS)5859It has limited quota in some regions, to get available regions with enough quota, use `mcp_azure_mcp_quota` tool.6061---6263### Azure Database for PostgreSQL6465It has limited quota in some regions, to get available regions with enough quota, use `mcp_azure_mcp_quota` tool.6667---6869## Services Available in Most Regions7071These services are available in all major Azure regions — no special consideration needed:7273- **Container Apps**74- **Azure Functions**75- **App Service**76- **Azure SQL Database**77- **Cosmos DB**78- **Key Vault**79- **Storage Account**80- **Service Bus**81- **Event Grid**82- **Application Insights / Log Analytics**8384---8586## Common Architecture Patterns8788| Pattern | Recommended Regions |89|---------|---------------------|90| SWA only | `westus2`, `centralus`, `eastus2`, `westeurope`, `eastasia` |91| SWA + backend services | `westus2`, `centralus`, `eastus2`, `westeurope`, `eastasia` |92| Container Apps (no SWA) | `eastus`, `eastus2`, `westus2`, `centralus`, `westeurope` |93| With Azure OpenAI (GPT-4o/4/3.5 + embeddings) | `eastus`, `eastus2`, `swedencentral` |94| SWA + Azure OpenAI (GPT-4o/4/3.5 + embeddings) | `eastus2` (only region with full SWA + model overlap) |9596---9798**Last updated:** 2026-03-0299100