Machine Learning Pricing
Powerful cloud-based predictive analytics
- No upfront cost
- No termination fees
- Pay only for what you use
Microsoft Azure Machine Learning is a suite of offerings designed to enable customers to easily build, deploy and share advanced analytics solutions in the cloud.
The India Regions are available to customers with a business presence in India. The West India data center is currently only available to select volume licensing customers and partners. For more information, contact your Microsoft India partner manager or account manager.
Azure Government is available to US government entities to purchase physically and network isolated instance of Azure Government from a Licensed Azure Government Service Provider or Partner with no upfront financial commitment or fee. Or, you can sign up for a free Azure Government trial.
Important: The price in R$ is merely a reference; this is an int'l transaction and the final price is subject to exchange rates and the inclusion of IOF taxes and an eNF will not be issued.
Azure Germany is available to customers and partners in the European Union (EU) and European Free Trade Association (EFTA) and provides data residency in Germany with additional levels of control and data protection with a modest price uplift over global cloud offerings (% varies per service).
Machine Learning is not available in the East US region. Please select another region.
Machine Learning is not available in the West US region. Please select another region.
Machine Learning is not available in the North Central US region. Please select another region.
Machine Learning is not available in the North Europe region. Please select another region.
Machine Learning is not available in the East Asia region. Please select another region.
Machine Learning is not available in the Japan West region. Please select another region.
Machine Learning is not available in the Brazil South region. Please select another region.
Machine Learning is not available in the Central US region. Please select another region.
Machine Learning is not available in the Australia East region. Please select another region.
Machine Learning is not available in the Australia Southeast region. Please select another region.
Machine Learning is not available in the Central India region. Please select another region.
Machine Learning is not available in the South India region. Please select another region.
Machine Learning is not available in the Canada East region. Please select another region.
Machine Learning is not available in the Canada Central region. Please select another region.
Machine Learning is not available in the Germany Northeast region. Please select another region.
Machine Learning is not available in the UK West region. Please select another region.
Machine Learning is not available in the UK South region. Please select another region.
Machine Learning is not available in the West US 2 region. Please select another region.
Pricing details
Studio pricing
Machine Learning Studio is offered in two tiers: Free and Standard.
Features by tier are compared in the table below:
| Free | Standard | |
|---|---|---|
| Price | Free | $9.99 per Seat per month $1 per Studio Experimentation Hour |
| Azure Subscription | Not Required | Required |
| Max Number of Modules per Experiment | 100 | Unlimited |
| Max Experiment Duration | 1 hour per experiment | Up to 7 days per experiment with a maximum of 24 hours per module |
| Max Storage Space | 10 GB | Unlimited - BYO |
| Read Data from On-Premises SQL Preview | No | Yes |
| Execution / Performance | Single Node | Multiple Nodes |
| Production Web API | No | Yes |
| SLA | No | Yes |
Production Web API pricing
Azure Machine Learning enables you to deploy predictive analytics solutions as web services.
The deployed web services (new version) are subject to the following plans
| Dev/Test* | Standard S1 | Standard S2 | Standard S3 | |
|---|---|---|---|---|
| Tier Price per month | $0 | $100 | $1000 | $10000 |
| Features | ||||
| Included Transactions (per month) | 1,000 | 100,000 | 2,000,000 | 50,000,000 |
| Included Compute Hours (per month) | 2 | 25 | 500 | 12,500 |
| Total number of Web Services1 | 2 | 10 | 100 | 500 |
| Overage Rates | N/A | $0.5 per 1,000 transactions $2 per API Compute Hour | $0.25 per 1,000 transactions $1.5 per API Compute Hour | $0.1 per 1,000 transactions $1 per API Compute Hour |
Users can still have the choice to use the classic version of Web Services at the following pricing:
- $2/Production API Compute Hour (Hourly unit)
- $0.5/1,000 Production API Transactions (Transactions unit)
For more information between the classic Web Services and the new Web services, please refer to the documentation.
Support & SLA
- We provide technical support for all Azure services released to General Availability, including Machine Learning standard tier, through Azure Support starting at $29.0/month. Billing and subscription management support is provided at no cost.
- Technical support for the Machine Learning Free tier is only available through community forums. Training videos and documentation are also available to support the user community.
- SLA: For the Request Response Service (RRS), we guarantee 99.95% availability of API transactions. For the Batch Execution Service (BES) and management APIs, we guarantee 99.9% availability of API transactions. We do not provide an SLA for Machine Learning Free tier. To learn more about the SLA, please visit the SLA page.
FAQ
- What is included in the Azure Machine Learning Free tier?
The Azure Machine Learning Free tier is intended to provide an in-depth introduction to the Azure Machine Learning Studio. All you need is a Microsoft account to sign up. The Free tier includes free access to one Azure Machine Learning Studio workspace per Microsoft account. It includes the ability to use up to 10GB of storage and the ability to operationalize models as staging APIs. Free tier workloads are not covered by an SLA and are intended for development and personal use only. Free tier workloads can’t access data by connecting to an on-premises SQL server. The table above outlines many differences between the Free and Standard Tiers, however other differences may exist and Free tier features are subject to change at any time.
- How do I sign up for Azure ML Free tier?
All you need is a Microsoft account. Go to Azure Machine Learning home, and click on Start Now button. Log in with your Microsoft account and a workspace in Free tier is created for you. You can start to explore and create Machine Learning experiments right away.
- How do I sign up for Azure ML Standard tier
You must first have access to an Azure subscription in order to create a Standard ML workspace. You can sign up for a 30-day free trial Azure subscription and later upgrade to a paid Azure subscription, or purchase a paid Azure subscription outright. You can then create a Machine Learning workspace from the Microsoft Azure classic portal after gaining access to the subscription. Please view the step-by-step instructions.
Alternatively, you can be invited by a Standard ML workspace owner to access the owner’s workspace.
- Can I specify my own Azure blob storage account to use with the Free tier?
No, you can not specify your own blob storage account to use with the Free tier. To use your own Azure storage you must use the Standard tier.
- Can I deploy my machine learning models as APIs in the Free tier?
Yes, you can operationalize machine learning models to staging API services as part of the free tier. In order to put the staging API service into production and get a production end point for the operationalized service you must use the Standard tier.
- What is the difference between Azure Free trial and Azure Machine Learning Free tier?
The Microsoft Azure free trial offers credits that can be applied to any Azure service for one month while the Azure Machine Learning Free tier offers continuous access specifically to the Azure Machine Learning service for non-production workloads.
- How do I move an experiment from the Free tier to the Standard tier?
To copy your experiments from the Free tier to the Standard tier, follow the steps described below.
- Log into Azure Machine Learning Studio and make sure you can see both the Free workspace and the Standard workspace in the workspace selector in the top navigation bar.
- Switch to Free workspace if you are in the Standard workspace.
- In the experiment list view, select an experiment you’d like to copy, and click on the Copy command button.
- Select the Standard workspace from the pop-up dialog box and click on the Copy button.
- Please note that all the associated datasets, trained model, etc. will be copied together with the experiment into the Standard workspace.
- You will need to re-run the experiment and republish your web service in the Standard workspace.
- How does Machine Learning support high-availability work
The Machine Learning service supports high availability by pairing across two regions within the same geography. US South Central is paired with US North Central.
- How long does a typical production API call take?
Production API call times can vary significantly, generally ranging from hundreds of milliseconds to a few seconds, but may require minutes depending on the complexity of the data processing and machine learning model. The best way to estimate production API call times is to benchmark a model on the Machine Learning service.
- What specific kind of compute resources will my experiments and production API calls be run on?
The Machine Learning service is a multitenant service, and actual compute resources used on the backend will vary and are optimized for performance and predictability.
- Will I see different bills for different workspaces?
Workspace charges will be broken out separately for each applicable meter on a single bill.