Azure Machine Learning Service Documentation

Azure Machine Learning service provides SDKs and services to quickly prep data, train, and deploy machine learning models. Improve productivity and costs with autoscaling compute & pipelines. Use these capabilities with open-source Python frameworks, such as PyTorch, TensorFlow, and scikit-learn. Get started with our quickstarts and tutorials.

5-Minute Quickstarts

To use this service, you need a workspace and associated resources. Get started with:

Step-by-Step Tutorials

Learn how to prep data, set up experiments, train and operationalize your machine learning models:


Find Jupyter notebooks to help you explore the service on Github.


  • Main Python SDK: core functionality, automated machine learning, pipelines, and more
  • Data Prep Python SDK: prep and transform your data
  • Monitoring Python SDK: collect data on deployed web services

Other Azure Machine Learning technologies