Designing and Implementing a Data Science Solution on Azure (DP-100T01)

Learn how to operate machine learning solutions at cloud scale using Azure Machine Learning. This course teaches you to leverage your existing knowledge of Python and machine learning to manage data ingestion and preparation, model training and deployment, and machine learning solution monitoring with Azure Machine Learning and MLflow.

Course Information

Price: $2,495.00
Duration: 4 days
Certification: Designing and Implementing a Data Science Solution on Azure
Exam: DP-100
Learning Credits:
Course Delivery Options

Check out our full list of training locations and learning formats. Please note that the location you choose may be an Established HD-ILT location with a virtual live instructor.

Train face-to-face with the live instructor.

Access to on-demand training content anytime, anywhere.

Attend the live class from the comfort of your home or office.

Interact with a live, remote instructor from a specialized, HD-equipped classroom near you. An SLI sales rep will confirm location availability prior to registration confirmation.

All Sunset Learning dates are guaranteed to run!

Register

Prerequisites:

Before attending this course, students must have:

  • A fundamental knowledge of Microsoft Azure
  • Experience of writing Python code to work with data, using libraries such as Numpy, Pandas, and Matplotlib.
  • Understanding of data science; including how to prepare data, and train machine learning models using common machine learning libraries such as Scikit-Learn, PyTorch, or Tensorflow.

 

Target Audience:

This course is designed for data scientists with existing knowledge of Python and machine learning frameworks like Scikit-Learn, PyTorch, and Tensorflow, who want to build and operate machine learning solutions in the cloud.

 

Course Objectives:

Students will learn to:

  • Design a machine learning solution
  • Explore the Azure Machine Learning workspace
  • Work with data in Azure Machine Learning
  • Work with compute in Azure Machine Learning
  • Automate machine learning model selection with Azure Machine Learning
  • Use notebooks for experimentation in Azure Machine Learning
  • Train models with scripts in Azure Machine Learning
  • Optimize model training with pipelines in Azure Machine Learning
  • Manage and review models in Azure Machine Learning
  • Deploy and consume models with Azure Machine Learning

 

Course Outline:

Module 1: Design a machine-learning solution

  • There are many options on Azure to train and consume machine learning models. Which service best fits your scenario can depend on a myriad of factors. Learn how to identify important requirements and when to use which service when you want to use machine learning models.

Module 2: Explore the Azure Machine Learning workspace

  • Throughout this learning path you'll explore the Azure Machine Learning workspace. Learn how you can create a workspace and what you can do with it. You'll also explore the various developer tools you can use to interact with the workspace.

Module 3: Work with data in Azure Machine Learning

  • Learn how to work with data in Azure Machine Learning. Whether you want to access data in notebooks or scripts, you can read data directly, through datastores, or data assets.

Module 4: Work with compute in Azure Machine Learning

  • Learn how to work with compute targets and environments in the Azure Machine Learning workspace.

Module 5: Automate machine learning model selection with Azure Machine Learning

  • Learn how to find the best model with automated machine learning (AutoML). Whether you're training a classification, regression, or forecasting model, you can use AutoML to quickly explore various featurization techniques and algorithms.

Module 6: Use notebooks for experimentation in Azure Machine Learning

  • Learn how to use Azure Machine Learning notebooks for experimentation. Similar to Jupyter, the notebooks are ideal for exploring your data and developing a machine-learning model.

Module 7: Train models with scripts in Azure Machine Learning

  • To prepare your machine learning workloads for production, you'll work with scripts. Learn how to train models with scripts in Azure Machine Learning.

Module 8: Optimize model training with pipelines in Azure Machine Learning

  • Learn how to optimize and automate model training in Azure Machine Learning by using components and pipelines.

Module 9: Manage and review models in Azure Machine Learning

  • Learn how to manage and review models in Azure Machine Learning by using MLflow to store your model files and using responsible AI features to evaluate your models.

Module 10: Deploy and consume models with Azure Machine Learning

  • Learn how to deploy a model to an endpoint. When you deploy a model, you can get real-time or batch predictions by calling the endpoint.