Estimating pricing is a crucial step for your business. It helps you plan your budget, forecast your expenses, compare different options, and optimize your cloud usage.
However, estimating pricing for WordPress on App Service can be challenging.
WordPress on App Service is not a standalone Azure product. It is a combination of multiple Azure resources that provide you with the best WordPress experience. These resources include:
- App Service (Linux): A fully managed web hosting platform that runs your WordPress web app.
- DB for MySQL flexible server: A fully managed database service that stores your WordPress data.
- CDN or Front Door: A content delivery network or a global load balancer that improves the speed and reliability of your WordPress site.
- Blob Storage: A scalable storage service that stores your WordPress media and static files.
- ACS Email: A communication service that handles your WordPress email notifications.
- Other integrations: You can also integrate your WordPress site with other Azure services, such as Azure cache for Redis, Azure Monitor, Azure Key Vault, Azure Active Directory, and more.
In this article, we will show you how to estimate the monthly cost for a WordPress site on App Service (Standard hosting plan) with the following configuration:
Azure Product |
Link for pricing |
SKU or Usage |
App Service (Linux) |
P1V2 – Pay as you go. |
|
DB for MySQL flexible server |
B2S – Pay as you go. |
|
CDN |
Microsoft – 5GB across all regions. |
|
Front Door |
No usage since we are using CDN. |
|
Blob Storage |
Standard performance – 5GB capacity. |
|
ACS Email |
5000 emails. 0.2 MB per email. |
Please note that App Service and MySQL charges depend on the region as well. We will take ‘East US’ as the region for this article.
Step 1: Go to Azure Pricing Calculator. Pricing Calculator | Microsoft Azure
Step 2: Go to Web > App Service. This will add App Service to the list of resources. Select region as ‘East US’, Operating System as ‘Linux’, Tier as ‘Premium V2’ and instance as ‘P1V2’.
Step 3: Go to Databases > Azure Database for MySQL. This will add MySQL to the list of resources. Select region as ‘East US’, Deployment option as ‘Flexible Server’, Tier as ‘Burstable’, Compute as ‘B2S’.
Now you can see the total price for App Service and MySQL Database combined.
Step 4: Repeat this for Azure CDN, Blob Storage, and ACS Email.
Now you can see the entire price for the selected resources. You can export, save, and share this estimate. To check this estimate in Azure Pricing calculator, use this link: https://azure.com/e/acffd03d19ba44259e05b97098442de4
To learn more about the pricing calculator, refer to Estimate costs with the Azure pricing calculator - Microsoft Cost Management | Microsoft Learn
To learn more about cost optimization, refer to Optimize your Azure costs to help meet your financial objectives | Microsoft Azure Blog
Support and Feedback
In case you need any support, you can open a support request at New support request - Microsoft Azure.
If you have any ideas about how we can make WordPress on Azure App Service better, please post your ideas at Post idea · Community (azure.com)
or you could email us at wordpressonazure@microsoft.com to start a conversation.