Machine Learning Server on virtual machines

Bring machine learning and artificial intelligence to your data

A flexible machine learning platform for uncovering insights with R and Python

Create innovative predictive models with a platform that delivers the performance, choice of machine learning model, and ease of customisation you need. Deploy in minutes using prebuilt Azure virtual machines on Linux or Windows, that include both R and Python libraries. Only Machine Learning Server offers built-in libraries, tools, and languages, as well as enterprise-grade operationalisation—while performing analytics directly where your data lives.

Pre-built virtual machine images

Provision a machine learning workload in minutes using a prebuilt Azure virtual machine for Windows or Linux, fully configured for R and Python algorithms.

Embedded libraries of proven models

Access a set of prebuilt AI models, including sentiment analysis and text analytics. Choose from battle-tested R and Python models combined with best of open source and Microsoft machine learning libraries.

Flexible platform for building and training models

Choose the best platform, language, and tools for building your models, then train at scale in Azure. Deploy in the environment of your choice for maximum portability.

Innovative tools for customisation

Build new algorithms for your unique requirements. Develop powerful analytic models using your choice of open-source and commercial integrated development environments, like Visual Studio Tools for R and Python.

Reliable scalability and performance

Scale analytics, from individual servers to large clusters, with unparalleled performance using in-memory technology and asynchronous batch processing.

Enterprise-grade operationalisation

Deploy trained models in a secured and scalable environment with one line of code. Score instantly in a high-volume setting with real-time web services.

Why Trust Machine Learning Server on virtual machines?

  • Microsoft invests more than USD1 billion annually on cybersecurity research and development.

  • We employ more than 3,500 security experts completely dedicated to your data security and privacy.

  • Azure has more compliance certifications than any other cloud provider. View the comprehensive list.

Customers using Machine Learning Server virtual machines

Everything you need to get started

Get instant access and a $200 credit by signing up for a free Azure account.

Learn how to use Machine Learning Server on virtual machines with 5-minute quickstart tutorials and documentation for both Linux and Windows.

Enhance Machine Learning Server on virtual machines with additional features and products, like security and backup services.

Documentation and resources

Related products and services

Azure SQL Database

Managed, intelligent SQL in the cloud

App Service

Quickly create powerful cloud apps for web and mobile


Provision cloud Hadoop, Spark, R Server, HBase, and Storm clusters

Explore how Machine Learning Server can bring machine learning and AI to your data