β Repository β π Compliance Engine β π CloudAware β π Azure β π SQL Database
π‘οΈ Azure SQL Database is located in a less cost-effective regionπ’
- Contextual name: π‘οΈ Database is located in a less cost-effective regionπ’
- ID:
/ce/ca/azure/sql-database/database-cost-effective-region
- Tags:
- π’ Policy with categories
- π’ Policy with type
- π’ Production policy
- Policy Type:
BEST_PRACTICE
- Policy Categories:
COST
Logicβ
- π§ prod.logic.yamlπ’
Descriptionβ
Descriptionβ
This policy identifies Azure SQL Database that are provisioned in Azure regions known to have higher pricing compared to nearby alternatives.
Rationaleβ
Selecting the appropriate Azure region is essential for optimizing both cost and performance. Service pricing can vary across regions due to factors such as infrastructure expenses, energy costs, and local taxes. Deploying workloads in cost-efficient regions can result in substantial savings on monthly Azure expenditures.
Impactβ
Migrating workloads to different regions requires careful planning to avoid service disruptions and to ensure latency, compliance, and data sovereignty requirements continue to be met.
Auditβ
This policy flagged an Azure SQL Database as
INCOMPLIANT
if it is running in one of the following regions identified as less cost-efficient:
Region Recommended Alternative westus
,westcentralus
westus3
,westus2
... see more
Remediationβ
Remediationβ
Migrate Azure SQL Database Resources to Another Region with Azure Resource Moverβ
Workflow Summaryβ
- Verify that you have Owner access on the subscription containing the resources to be moved.
- Ensure the subscription has sufficient quota to create the resources in the target region.
- Confirm that the target region supports the features of your Azure SQL databases and elastic pools.
- In the target region, create a target server for each source server and ensure proper user access.
- Check if the databases are encrypted with transparent data encryption (TDE) and plan for moving any associated Azure Key Vaults.
- Remove advanced data security settings, autotuning settings, database alerts, and server-level firewall rules before initiating the move.
- In the Azure portal, use Azure Resource Mover to select the source subscription and region, and the destination region.
- Select the resources to move, ensuring they are supported for migration.
- Review and initiate the move process, monitoring for any issues.
... see more
policy.yamlβ
Linked Framework Sectionsβ
Section | Sub Sections | Internal Rules | Policies | Flags | Compliance |
---|---|---|---|---|---|
πΌ Cloudaware Framework β πΌ Resource Optimization | 23 | no data |