β Repository β π Compliance Engine β π CloudAware β π Azure β π PostgreSQL Database
π‘οΈ Azure PostgreSQL Server is located in a less cost-effective regionπ’
- Contextual name: π‘οΈ Server is located in a less cost-effective regionπ’
- ID:
/ce/ca/azure/postgresql-database/server-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 PostgreSQL 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 PostgreSQL Database as
INCOMPLIANT
if it is running in one of the following regions identified as less cost-efficient:
Region Recommended Alternative ... see more
Remediationβ
Remediationβ
Migrate Azure Cosmos DB for PostgreSQL Server to Another Region with Read Replicasβ
Workflow Summaryβ
- Create a read replica in the target region via the Azure portal.
- Configure firewall rules and virtual network settings for the read replica.
- Monitor replication status to ensure data synchronization.
- Promote the read replica to become the new primary cluster in the target region.
- Decommission the original primary cluster in the source region.
1. Create a Read Replica in the Target Regionβ
- In the Azure portal, navigate to the primary cluster.
- Under Cluster management, select Replicate data globally.
- Click Add replica, provide a name for the read replica, and select the target region.
- Click OK to initiate creation.
2. Configure Firewall Rules and Networkingβ
- Manually configure firewall rules and virtual network settings on the read replica to allow application access.
- Confirm that the replica inherits admin and user accounts from the primary cluster.
... see more
policy.yamlβ
Linked Framework Sectionsβ
Section | Sub Sections | Internal Rules | Policies | Flags | Compliance |
---|---|---|---|---|---|
πΌ Cloudaware Framework β πΌ Resource Optimization | 23 | no data |