How is Azure ML instance cost calculated?

Martin Korytak 6 Reputation points
2020-11-30T10:38:26.93+00:00

Hello,

I've created an endpoint for scoring using a modified version of this tutorial: https://learn.microsoft.com/en-us/azure/machine-learning/how-to-deploy-existing-model. I used this command for specifying resources: AciWebservice.deploy_configuration(cpu_cores=1, memory_gb=12) and my resource group is "West EU". I'd like to know how the cost is calculated. I assume that the requested resources are converted to an instance (is that right?). I have found this useful website calculator but I cannot find which instance I am using.

How can I retrieve the information? Can I also do it programatically?

Many thanks.

Azure Machine Learning
Azure Machine Learning
An Azure machine learning service for building and deploying models.
1,705 questions
Azure Language Understanding (LUIS)
Azure Language Understanding (LUIS)
A feature of Azure Cognitive Service for Language that uses natural language understanding to enable people to interact with apps, bots, and internet of things devices.
99 questions
No comments
1 vote

1 answer

Sort by: Most helpful
  1. Ramr-msft 10,816 Reputation points
    2020-11-30T13:35:11.803+00:00

    @Martin Korytak Thanks for the question. On our website all the prices of Azure ML service are displayed and FAQ at the end.
    https://azure.microsoft.com/en-us/pricing/details/machine-learning/
    Yes, when you deploy your model to ACI with a default environment you can customize the deploy configuration (i.e. the number of cores and amount of memory made available for the deployment) using the AciWebservice.deploy_configuration().