Why 3 identical $72 charges?

Dylansweb 20 Reputation points
2023-07-16T10:06:21.9366667+00:00

For a single app instance, I see 3 separate charges on the invoice of the same amount, for the same app instance. Am I paying 3X what I should be? Can I get the same app instance to only use one of those 3 regions for a monthly bill of $72 instead of $216?

3bills

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
7,408 questions
{count} votes

Accepted answer
  1. SnehaAgrawal-MSFT 20,856 Reputation points
    2023-07-20T11:00:49.8333333+00:00

    @Dylansweb

    To further elaborate An app service always runs within an App Service plan and an App Service plan defines a specific set of compute resources for a web app to operate.

    When creating an App Service plan in a chosen region (e.g., West Europe), a corresponding set of compute resources is established in that region. Any apps added to this App Service plan will run on these compute resources, as specified by the App Service plan configuration.

    Further in the dedicated compute tiers (Basic, Standard, Premium, PremiumV2, PremiumV3), the App Service plan defines the number of VM instances the apps are scaled to, so each VM instance in the App Service plan is charged. These VM instances are charged the same regardless of how many apps are running on them.

    To avoid unexpected charges, see Clean up an App Service plan.

    You may refer to this detail document on Azure App Service plan overview

    Also region-specific pricing information, see App Service Pricing.

    Please let us know if further query or issue remains.

    Please accept as "Yes" if the answer provided is useful , so that you can help others in the community looking for remediation for similar issues.

    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. TP 83,971 Reputation points
    2023-07-16T13:20:57.0733333+00:00

    Hi,

    Based on your screenshot, you have created 3 separate Standard S1 SKU app service plans, each in a different Azure region. If all you intended was to have a single app service plan, then I would suggest you delete the two that you don't need.

    Are you using some sort of automation to create your Azure resources?

    Please click Accept Answer if the above was useful.

    Thanks.

    -TP


  2. Sander van de Velde | MVP 31,211 Reputation points MVP
    2023-07-16T15:02:48.6133333+00:00

    Hello @Dylansweb ,

    Application Service Plans represent the service other Azure Services can run on.

    This could be an Azure Function, Logic Apps standard, or Azure Web App.

    You generated three separate Application Service plans, in three different regions, probably because you generated some services like the one mentioned before.

    Keep in mind that multiple services like an Azure Function or an Azure Web App can run on the same Application Service Plan.

    Here, I am asked to select an existing asp in the region of my choice or create a new one:User's image

    Do you really need to host your services in three different regions?

    If not, redeploy your services to only one of these plans. Do not forget to save the application settings before you remove the service.


    If the response helped, do "Accept Answer". If it doesn't work, please let us know the progress. All community members with similar issues will benefit by doing so. Your contribution is highly appreciated.

    0 comments No comments