Simple play icon Course

Create and Publish Pipelines for Batch Inferencing with Azure

by Kishan Iyer

This course will teach you how to use the Azure Machine Learning service to build and run ML pipelines using the drag-and-drop designer interface. You will cover the publishing and deployment of pipelines for batch and real-time inferences.

What you'll learn

A machine learning model goes through a number of stages in its lifecycle; from training, to evaluation, through deployment and then maintenance. While there are a number of tools available for these stages, their management can become overwhelming even for the seasoned ML engineer.

In this course, Create and Publish Pipelines for Batch Inferencing with Azure, you'll experience an intuitive and easy-to-maintain environment for all things ML and focus on building and running pipelines for batch inferences:

  1. discover the Azure ML service and the breadth of features it has to offer when it comes to building and managing ML models
  2. explore a number of data transformations which can be applied to a dataset by simply dragging and dropping various modules into the pipeline
  3. see that the handling of missing values, the standardization of numeric features as well as one-hot encoding for categorical fields can all be accomplished without writing a line of code
  4. use the pipeline to make predictions on new data
Once you have finished this course, you will have a clear understanding of the capabilities of Azure ML and specifically its designer when it comes to defining and managing pipelines - which can be used for both training and inferencing.

Course FAQ

What will I learn in this Azure tutorial?

In this Azure tutorial, you will get an overview of the Azure ML service, learn about a number of data transformations, and how to use the pipeline to make predictions.

What is Azure Machine Learning?

Azure Machine Learning is a cloud-based environment you can use to train, deploy, automate, manage, and track ML models.

Who is this Azure tutorial for?

This course is for anyone who wants to learn Azure ML and create and publish their own pipelines for batch and real-time inferences.

What is a machine learning model?

A machine learning model is a file that has been trained to recognize certain types of patterns. You train a model over a set of data, providing it an algorithm that it can use to reason over and learn from certain data.

What are data pipelines?

Data pipelines are sets of data processing elements connected in a series where the output of one element is the input of the next one.

About the author

I have a Masters in Computer Science from Columbia University and have worked previously as a developer and DevOps engineer. I now work at Loonycorn which is a studio for high-quality video content. My interests lie in the broad categories of Big Data, ML and Cloud.

Ready to upskill? Get started