Azure Machine Learning (AML) Training Course
Azure Machine Learning (AML) is a cloud-based pay-as-you-go platform designed for the development, deployment, automation, management, and monitoring of machine learning models.
This instructor-led live training session (conducted online or at your site) targets engineers who wish to utilize Azure ML's user-friendly drag-and-drop interface to deploy machine learning projects without incurring costs for software and hardware or worrying about maintenance and setup.
Upon completion of this training, participants will be able to:
- Create highly accurate machine learning models using Python, R, or no-code tools.
- Utilize Azure's extensive data sets and algorithms to train and monitor both machine learning and deep-learning models.
- Collaboratively develop ML models within Azure’s interactive workspace.
- Select from various Azure-supported ML frameworks including PyTorch, TensorFlow, and scikit-learn.
Course Format
- Engaging lectures combined with discussions.
- A multitude of exercises and practical applications.
- Hands-on implementation in a live-lab setting.
Customization Options for the Course
- To request tailored training for this course, please contact us to make arrangements.
Course Outline
Introduction
Overview of Azure Machine Learning (AML) Features and Architecture
Overview of an End-to-End Workflow in AML (Azure Machine Learning Pipelines)
Provisioning Virtual Machines in the Cloud
Scaling Considerations (CPUs, GPUs, and FPGAs)
Navigating Azure Machine Learning Studio
Preparing Data
Building a Model
Training and Testing a Model
Registering a Trained Model
Building a Model Image
Deploying a Model
Monitoring a Model in Production
Troubleshooting
Summary and Conclusion
Requirements
- An understanding of machine learning concepts.
- Knowledge of cloud computing concepts.
- A general understanding of containers (Docker) and orchestration (Kubernetes).
- Python or R programming experience is helpful.
- Experience working with a command line.
Audience
- Data science engineers
- DevOps engineers interested in machine learning model deployment
- Infrastructure engineers interesting in machine learning model deployment
- Software engineers wishing to automate the integration and deployment of machine learning features with their application
Need help picking the right course?
Azure Machine Learning (AML) Training Course - Enquiry
Testimonials (2)
The details and the presentation style.
Cristian Mititean - Accenture Industrial SS
Course - Azure Machine Learning (AML)
The Exercises
Khaled Altawallbeh - Accenture Industrial SS
Course - Azure Machine Learning (AML)
Upcoming Courses
Related Courses
Building AI Cloud Apps with Microsoft Azure
35 HoursThis instructor-led, live training in the UAE (online or onsite) is aimed at intermediate-level to advanced-level professionals who wish to build and deploy AI-powered cloud applications using Microsoft Azure.
By the end of this training, participants will be able to:
- Develop event-driven and serverless applications using Azure Functions.
- Manage Azure storage solutions and virtual machines.
- Deploy and scale web applications using Azure App Service and Docker containers.
- Integrate AI, machine learning, and natural language processing using Azure AI Services.
- Leverage GitHub Copilot to assist in AI-driven cloud application development.
AZ-040T00: Automating Administration with PowerShell
35 HoursThis course provides students with the fundamental knowledge and skills to use PowerShell for administering and automating administration of Windows servers. This course provides students the skills to identify and build the command they require to perform a specific task. In addition, students learn how to build scripts to accomplish advanced tasks such as automating repetitive tasks and generating reports. This course provides prerequisite skills supporting a broad range of Microsoft products, including Windows Server, Windows Client, Microsoft Azure, and Microsoft 365. In keeping with that goal, this course will not focus on any one of those products, although Windows Server, which is the common platform for all of those products, will serve as the example for the techniques this course teaches.
AZ-104T00-A: Microsoft Azure Administrator
28 HoursThis training program equips IT Professionals with the skills to manage their Azure subscriptions, secure identities, oversee infrastructure administration, set up virtual networking, integrate Azure with on-premises locations, control network traffic, deploy storage solutions, launch and scale virtual machines, implement web apps and containers, safeguard and share data, and oversee the entire solution.
This course is designed for Azure Administrators. These administrators are responsible for implementing, managing, and monitoring identity, governance, storage, compute resources, and virtual networks within a cloud environment. They will also be tasked with provisioning, sizing, monitoring, and adjusting these resources as needed.
AZ-140T00: Configuring and Operating Microsoft Azure Virtual Desktop
28 HoursThis course teaches Azure administrators how to plan, deliver, and manage virtual desktop experiences and remote apps, for any device, on Azure. Students will learn through a mix of demonstrations and hands-on lab experiences deploying virtual desktop experiences and apps on Azure Virtual Desktop and optimizing them to run in multi-session virtual environments.
Microsoft Azure Architect Technologies
35 HoursThis course equips Solutions Architects with the knowledge to transform business requirements into secure, scalable, and dependable solutions. The curriculum covers topics such as virtualization, automation, networking, storage, identity management, security measures, data platforms, and application infrastructure. It also highlights how decisions in these areas impact the overall solution design.
Audience Profile
This course is tailored for IT Professionals who specialize in designing and deploying solutions on Microsoft Azure. They should possess comprehensive understanding of IT operations, including networking, virtualization, identity management, security, business continuity, disaster recovery, data platforms, budgeting, and governance. Azure Solution Architects utilize the Azure Portal, and as they advance, they also employ the Command Line Interface. Candidates are expected to have advanced skills in Azure administration and experience with Azure development processes and DevOps methodologies.
AZ-304T00-A: Microsoft Azure Architect Design
28 HoursThis course teaches Solutions Architects how to translate business requirements into secure, scalable, and reliable solutions. Lessons include design considerations related to logging, cost analysis, authentication and authorization, governance, security, storage, high availability, and migration. This role requires decisions in multiple areas that affect an overall design solution.
AZ-305T00: Designing Microsoft Azure Infrastructure Solutions
28 HoursSkills Acquired
- Create a governance strategy.
- Develop a compute solution.
- Formulate an application architecture.
- Plan storage, both non-relational and relational.
- Construct data integration solutions.
- Design authentication, authorization, and identity management systems.
- Develop network solutions.
- Create backup and disaster recovery plans.
- Formulate monitoring solutions.
- Devise migration strategies.
AZ-400T00-A: Designing and Implementing Microsoft DevOps solutions
35 HoursThis course equips participants with the knowledge and skills necessary for designing and executing DevOps processes and practices. Learners will gain insights into planning for DevOps, utilizing source control, scaling Git within an enterprise environment, consolidating artifacts, formulating a dependency management strategy, managing secrets, implementing continuous integration, establishing a container build approach, devising a release plan, setting up a release management workflow, executing deployment patterns, and enhancing feedback mechanisms.
Audience Profile
This course is ideal for individuals interested in designing and implementing DevOps processes or preparing to take the Microsoft Azure DevOps Solutions certification exam.
Job Role: DevOps Engineer
Preparation for Exam: AZ-400
Skills Acquired
- Create a shared vision and timeline for transformation
- Select a project, define project metrics, and Key Performance Indicators (KPIs)
- Establish an agile team structure and organizational framework
- Formulate a tool integration strategy
- Develop a license management plan (e.g., for Azure DevOps and GitHub users)
- Create a traceability strategy from work items to operational software
- Design an authentication and access control strategy
- Plan the integration of on-premises and cloud resources
- Understand the advantages of using Source Control
- Explain Azure Repos and GitHub
- Migrate from TFVC to Git
- Ensure code quality, including managing technical debt with SonarCloud and other tools
- Promote organizational understanding of code quality
- Detail how to structure Git repositories
- Explain Git branching workflows
- Leverage pull requests for collaboration and code reviews
- Utilize Git hooks for automation
- Use Git to foster internal open-source practices across the organization
- Understand the role of Azure Pipelines and its components
- Set up Agents for use in Azure Pipelines
- Explain the importance of continuous integration
- Implement continuous integration using Azure Pipelines
- Define Site Reliability Engineering
- Create processes to gauge end-user satisfaction and analyze user feedback
- Automate application analytics through designed processes
- Manage alerts, reducing non-actionable notifications
- Conduct blameless retrospectives and foster a just culture
- Define an infrastructure and configuration strategy along with the appropriate toolset for release pipelines and application infrastructure
- Incorporate compliance and security into your application infrastructure
- Identify challenges associated with integrating open-source software
- Evaluate open-source software packages for security and license compliance
- Administer 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 equips IT Security Professionals with the necessary knowledge and skills to enforce security measures, uphold an organization’s security stance, and detect and address security weaknesses. It covers areas such as identity and access management, platform protection, data and application security, and security operations.
Audience Profile
This course is designed for Azure Security Engineers preparing for the associated certification exam or those executing security tasks in their daily roles. It will also benefit engineers looking to specialize in securing Azure-based digital platforms and play a critical role in safeguarding an organization's data.
Skills Gained
- Implement enterprise governance strategies, including role-based access control, Azure policies, and resource locks.
- Create an Azure AD infrastructure encompassing users, groups, and multi-factor authentication.
- Set up Azure AD Identity Protection with risk policies, conditional access, and access reviews.
- Deploy Azure AD Privileged Identity Management for managing Azure AD roles and resources.
- Configure Azure AD Connect to include various authentication methods and on-premises directory synchronization.
- Enforce perimeter security measures using Azure Firewall.
- Apply network security strategies involving Network Security Groups and Application Security Groups.
- Ensure host security through endpoint protection, remote access management, update management, and disk encryption.
- Maintain container security with Azure Container Instances, Azure Container Registry, and Azure Kubernetes.
- Manage Azure Key Vault for certificates, keys, and secrets.
- Secure applications by registering apps, using managed identities, and setting up service endpoints.
- Protect storage through shared access signatures, blob retention policies, and Azure Files authentication.
- Safeguard databases with authentication methods, data classification, dynamic data masking, and always encrypted features.
- Utilize Azure Monitor for connected sources, log analytics, and alerts.
- Leverage Azure Security Center to manage policies, recommendations, and just-in-time virtual machine access.
- Operate Azure Sentinel for workbooks, incidents, and playbooks.
Microsoft Azure Infrastructure and Deployment
35 HoursMicrosoft Azure Infrastructure and Deployment
Architecting Microsoft Azure Solutions
14 HoursThis course enables participants to enhance their skills in designing Microsoft Azure solutions.
Upon completion of this training, attendees will have a clear understanding of Azure services' features and capabilities, allowing them to identify trade-offs and make informed decisions when designing both public and hybrid cloud solutions.
The training will focus on defining the suitable infrastructure and platform solutions that meet the necessary functional, operational, and deployment requirements throughout the solution's lifecycle.
Azure DevOps Fundamentals
14 HoursThis instructor-led, live training in the UAE (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 Machine Learning
14 HoursThis instructor-led, live training in the UAE (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.
Azure Cloud Security
7 HoursThis instructor-led, live training in the UAE (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.
Azure Cloud Security Basic to Advanced
35 HoursThis instructor-led, live training in the UAE (online or onsite) is aimed at security administrators who wish to learn how to configure Azure cloud security to secure workloads running in Azure.
By the end of this training, participants will be able to:
- Configure host and network security.
- Configure Azure advanced security options.
- Use Azure to secure cloud computing workloads.
- Use endpoint protection services security against malware and viruses.
- Secure container workloads that are running in Azure.