Azure Machine Learning Training Course
Azure Machine Learning is a cloud based platform for building, training, and deploying machine learning models. Azure Machine Learning provides users the ability to create machine learning solutions without a single line of code.
This instructor-led, live training (online or onsite) is aimed at data scientists who wish to use Azure Machine Learning to build end-to-end machine learning models for predictive analysis.
By the end of this training, participants will be able to:
- Build machine learning models with zero programming experience.
- Create predictive algorithms with Azure Machine Learning.
- Deploy production ready machine learning algorithms.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Course Outline
Introduction
Azure Machine Learning Overview
- What is Azure Machine Learning?
- Azure Machine learning features
- Azure Machine Learning architecture
Preparing the Machine Learning Operations Environment
- Setting up Azure Machine Learning lab environment
Data Processing
- Importing and unzipping data and datasets
- Transforming and cleaning data
- Separating training data and test data
Classifications and Regressions
- Creating binary and multi-binary models
- Working with regression models
- Tuning hyperparameters and parameters
- Implementing predictive and impact analysis
- Building decision trees and decision forests
Clustering
- Implementing cluster analysis
NLP
- Featuring and labeling data
- Using text analysis
Recommender Systems
- Working with Matchbox Recommender models
Deployment
- Creating, exposing, and consuming machine learning model web services
Summary and Conclusion
Requirements
- Experience with the Azure cloud platform
Audience
- Data Scientists
Open Training Courses require 5+ participants.
Azure Machine Learning Training Course - Booking
Azure Machine Learning Training Course - Enquiry
Azure Machine Learning - Consultancy Enquiry
Consultancy Enquiry
Testimonials (5)
It was very much what we asked for—and quite a balanced amount of content and exercises that covered the different profiles of the engineers in the company who participated.
Arturo Sanchez - INAIT SA
Course - Microsoft Azure Infrastructure and Deployment
I've got to try out resources that I've never used before.
Daniel - INIT GmbH
Course - Architecting Microsoft Azure Solutions
The Exercises
Khaled Altawallbeh - Accenture Industrial SS
Course - Azure Machine Learning (AML)
very friendly and helpful
Aktar Hossain - Unit4
Course - Building Microservices with Microsoft Azure Service Fabric (ASF)
The practical part, I was able to perform exercises and to test the Microsoft Azure features
Alex Bela - Continental Automotive Romania SRL
Course - Programming for IoT with Azure
Upcoming Courses
Related Courses
Azure Machine Learning (AML)
21 HoursThis instructor-led, live training in Sri Lanka (online or onsite) is aimed at engineers who wish to use Azure ML's drag-and-drop platform to deploy Machine Learning workloads without having to purchase software and hardware and without having to worry about maintenance and deployment.
By the end of this training, participants will be able to:
- Write highly-accurate machine learning models using Python, R, or zero-code tools.
- Leverage Azure's available data sets and algorithms to train and track machine learning and deep-learning models.
- Use Azures interactive workspace to collaboratively develop ML models.
- Choose from different Azure-supported ML frameworks such as PyTorch, TensorFlow, and scikit-learn.
AZ-400T00-A: Designing and Implementing Microsoft DevOps solutions
35 HoursThis course provides the knowledge and skills to design and implement DevOps processes and practices. Students will learn how to plan for DevOps, use source control, scale Git for an enterprise, consolidate artifacts, design a dependency management strategy, manage secrets, implement continuous integration, implement a container build strategy, design a release strategy, set up a release management workflow, implement a deployment pattern, and optimize feedback mechanisms.
Audience profile
Students in this course are interested in designing and implementing DevOps processes or in passing the Microsoft Azure DevOps Solutions certification exam.
Job role: DevOps Engineer
Preparation for exam: AZ-400
Skills gained
- Plan for the transformation with shared goals and timelines
- Select a project and identify project metrics and Key Performance Indicators (KPI's)
- Create a team and agile organizational structure
- Design a tool integration strategy
- Design a license management strategy (e.g. Azure DevOps and GitHub users)
- Design a strategy for end-to-end traceability from work items to working software
- Design an authentication and access strategy
- Design a strategy for integrating on-premises and cloud resources
- Describe the benefits of using Source Control
- Describe Azure Repos and GitHub
- Migrate from TFVC to Git
- Manage code quality including technical debt SonarCloud, and other tooling solutions
- Build organizational knowledge on code quality
- Explain how to structure Git repos
- Describe Git branching workflows
- Leverage pull requests for collaboration and code reviews
- Leverage Git hooks for automation
- Use Git to foster inner source across the organization
- Explain the role of Azure Pipelines and its components
- Configure Agents for use in Azure Pipelines
- Explain why continuous integration matters
- Implement continuous integration using Azure Pipelines
- Define Site Reliability Engineering
- Design processes to measure end-user satisfaction and analyze user feedback
- Design processes to automate application analytics
- Manage alerts and reduce meaningless and non-actionable alerts
- Carry out blameless retrospectives and create a just culture
- Define an infrastructure and configuration strategy and appropriate toolset for a release pipeline and application infrastructure
- Implement compliance and security in your application infrastructure
- Describe the potential challenges with integrating open-source software
- Inspect open-source software packages for security and license compliance
- Manage organizational security and compliance policies
- Integrate license and vulnerability scans into build and deployment pipelines
- Configure build pipelines to access package security and license ratings
AZ-500T00-A: Microsoft Azure Security Technologies
28 HoursThis course provides IT Security Professionals with the knowledge and skills needed to implement security controls, maintain an organization’s security posture, and identify and remediate security vulnerabilities. This course includes security for identity and access, platform protection, data and applications, and security operations.
Audience profile
This course is for Azure Security Engineers who are planning to take the associated certification exam, or who are performing security tasks in their day-to-day job. This course would also be helpful to an engineer that wants to specialize in providing security for Azure-based digital platforms and play an integral role in protecting an organization's data.
Skills gained
- Implement enterprise governance strategies including role-based access control, Azure policies, and resource locks.
- Implement an Azure AD infrastructure including users, groups, and multi-factor authentication.
- Implement Azure AD Identity Protection including risk policies, conditional access, and access reviews.
- Implement Azure AD Privileged Identity Management including Azure AD roles and Azure resources.
- Implement Azure AD Connect including authentication methods and on-premises directory synchronization.
- Implement perimeter security strategies including Azure Firewall.
- Implement network security strategies including Network Security Groups and Application Security Groups.
- Implement host security strategies including endpoint protection, remote access management, update management, and disk encryption.
- Implement container security strategies including Azure Container Instances, Azure Container Registry, and Azure Kubernetes.
- Implement Azure Key Vault including certificates, keys, and secretes.
- Implement application security strategies including app registration, managed identities, and service endpoints.
- Implement storage security strategies including shared access signatures, blob retention policies, and Azure Files authentication.
- Implement database security strategies including authentication, data classification, dynamic data masking, and always encrypted.
- Implement Azure Monitor including connected sources, log analytics, and alerts.
- Implement Azure Security Center including policies, recommendations, and just in time virtual machine access.
- Implement Azure Sentinel including workbooks, incidents, and playbooks.
AZ-900T01-A: Microsoft Azure Fundamentals
7 HoursThis one-day course will provide foundational level knowledge on Azure concepts; core Azure services; core solutions and management tools; general security and network security; governance, privacy, and compliance features; Azure cost management and service level agreements.
Note: This course does not provide an Azure pass or time for students to participate in hands-on labs. If you are interested in a more interactive hands-on lab experience, consider the AZ-900T00: Microsoft Azure Fundamentals (2 day) course, which includes trainer-directed hands-on labs. The content for both courses align to the AZ-900 exam objective domain.
Microsoft Azure Infrastructure and Deployment
35 HoursMicrosoft Azure Infrastructure and Deployment
Architecting Microsoft Azure Solutions
14 HoursThis training permits delegates to improve their Microsoft Azure solution design skills.
After this training the delegate will understand the features and capabilities of Azure services, to be able to identify trade-offs, and make decisions for designing public and hybrid cloud solutions.
During training the appropriate infrastructure and platform solutions to meet the required functional, operational, and deployment requirements through the solution life-cycle will be defined.
Azure DevOps Fundamentals
14 HoursThis instructor-led, live training in Sri Lanka (online or onsite) is aimed at DevOps engineers, developers, and project managers who wish to utilize Azure DevOps to build and deploy optimized enterprise applications faster than traditional development approaches.
By the end of this training, participants will be able to:
- Understand the fundamental DevOps vocabulary and principles.
- Install and configure the necessary Azure DevOps tools for software development.
- Utilize Azure DevOps tools and services to continuously adapt to the market.
- Build enterprise applications and evaluate current development processes upon Azure DevOps solutions.
- Manage teams more efficiently and accelerate software deployment time.
- Adopt DevOps development practices within the organization.
Azure Cloud Security
7 HoursThis instructor-led, live training in Sri Lanka (online or onsite) is aimed at security administrators who wish to secure Azure workloads.
By the end of this training, participants will be able to:
- Administrate host security, network security, and more.
- Set up storage and database security in Azure.
- Implement security monitoring using Azure resources.
- Prevent malicious cyber attacks on data and infrastructures.
Building Microservices with Microsoft Azure Service Fabric (ASF)
21 HoursThis instructor-led, live training in Sri Lanka (online or onsite) is aimed at developers who wish to learn how to build microservices on Microsoft Azure Service Fabric (ASF).
By the end of this training, participants will be able to:
- Use ASF as a platform for building and managing microservices.
- Understand key microservices programming concepts and models.
- Create a cluster in Azure.
- Deploy microservices on premises or in the cloud.
- Debug and troubleshoot a live microservice application.
Developing Intelligent Bots with Azure
14 HoursThe Azure Bot Service combines the power of the Microsoft Bot Framework and Azure functions to enable rapid development of intelligent bots.
In this instructor-led, live training, participants will learn how to easily create an intelligent bot using Microsoft Azure
By the end of this training, participants will be able to:
- Learn the fundamentals of intelligent bots
- Learn how to create intelligent bots using cloud applications
- Understand how to use the Microsoft Bot Framework, the Bot Builder SDK, and the Azure Bot Service
- Understand how to design bots using bot patterns
- Develop their first intelligent bot using Microsoft Azure
Audience
- Developers
- Hobbyists
- Engineers
- IT Professionals
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Introduction to Azure
7 HoursIn this instructor-led, live training in Sri Lanka (onsite or remote) participants will learn the fundamental concepts, components, and services of Microsoft Azure as they step through the creation of a sample cloud application.
By the end of this training, participants will be able to:
- Understand the basics of Microsoft Azure
- Understand the different Azure tools and services
- Learn how to use Azure for building cloud applications
Programming for IoT with Azure
14 HoursInternet of Things (IoT) is a network infrastructure that connects physical objects and software applications wirelessly, allowing them to communicate with each other and exchange data via network communications, cloud computing, and data capture. Azure is a comprehensive set of cloud services which offers an IoT Suite consisting of preconfigured solutions that help developers accelerate development of IoT projects.
In this instructor-led, live training, participants will learn how to develop IoT applications using Azure.
By the end of this training, participants will be able to:
- Understand the fundamentals of IoT architecture
- Install and configure Azure IoT Suite
- Learn the benefits of using Azure in programming IoT systems
- Implement various Azure IoT services (IoT Hub, Functions, Stream Analytics, Power BI, Cosmos DB, DocumentDB, IoT Device Management)
- Build, test, deploy, and troubleshoot an IoT system using Azure
Audience
- Developers
- Engineers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Note
- To request a customized training for this course, please contact us to arrange.
Kubeflow on Azure
28 HoursThis instructor-led, live training in Sri Lanka (online or onsite) is aimed at engineers who wish to deploy Machine Learning workloads to Azure cloud.
By the end of this training, participants will be able to:
- Install and configure Kubernetes, Kubeflow and other needed software on Azure.
- Use Azure Kubernetes Service (AKS) to simplify the work of initializing a Kubernetes cluster on Azure.
- Create and deploy a Kubernetes pipeline for automating and managing ML models in production.
- Train and deploy TensorFlow ML models across multiple GPUs and machines running in parallel.
- Leverage other AWS managed services to extend an ML application.
Kubernetes on Azure (AKS)
14 HoursIn this instructor-led, live training in Sri Lanka (online or onsite), participants will learn how to set up and manage a production-scale container environment using Kubernetes on AKS.
By the end of this training, participants will be able to:
- Configure and manage Kubernetes on AKS.
- Deploy, manage and scale a Kubernetes cluster.
- Deploy containerized (Docker) applications on Azure.
- Migrate an existing Kubernetes environment from on-premise to AKS cloud.
- Integrate Kubernetes with third-party continuous integration (CI) software.
- Ensure high availability and disaster recovery in Kubernetes.
MLOps for Azure Machine Learning
14 HoursThis instructor-led, live training in (online or onsite) is aimed at machine learning engineers who wish to use Azure Machine Learning and Azure DevOps to facilitate MLOps practices.
By the end of this training, participants will be able to:
- Build reproducible workflows and machine learning models.
- Manage the machine learning lifecycle.
- Track and report model version history, assets, and more.
- Deploy production ready machine learning models anywhere.