👨‍🏫 Instructor-Led Training

AZ-1007: Deploy and administer Linux virtual machines on Azure 

Course Code: AZ-1007
Duration: 1 Day
Level: Intermediate
Category: IT Support and Administration

Course Overview

Course Description

Gain the skills to deploy and administer Linux virtual machines (VMs) on Azure with confidence in this instructor-led course. Designed for IT professionals and system administrators, this training covers provisioning, configuring, and managing Linux VMs in the Azure cloud. You will learn how to handle VM networking, storage, security, and monitoring, enabling you to efficiently operate Linux workloads and optimize cloud infrastructure.


Target Audience

This course is ideal for:

  • Cloud Engineers, System Administrators, and DevOps Professionals responsible for managing Linux VMs on Azure

  • IT staff with experience in Linux OS basics looking to extend their skills into Azure cloud environments

Prerequisites:

  • Basic knowledge of Linux command-line interface and concepts

  • Familiarity with Azure portal and cloud fundamentals


Course Outline

Module 1: Deploy Linux Virtual Machines in Azure

  • Provision Linux VMs using Azure Portal, CLI, and ARM templates

  • Select appropriate VM sizes, images, and storage options for workload needs

Module 2: Configure and Manage Linux VM Networking

  • Set up network interfaces, IP addressing, and security groups

  • Configure private and public IPs, DNS settings, and virtual network integration

Module 3: Secure Linux VMs on Azure

  • Implement Azure security features for Linux VMs, including firewalls and encryption

  • Manage SSH access, users, and permissions to safeguard VM environments

Module 4: Manage Storage and Backup for Linux VMs

  • Attach and configure Azure managed disks and file shares

  • Implement backup and recovery strategies using Azure Backup

Module 5: Monitor and Troubleshoot Linux VMs

  • Utilize Azure Monitor and Log Analytics to track VM health and performance

  • Analyze logs and diagnose common Linux VM issues

Module 6: Automate Linux VM Management Tasks

  • Use Azure Automation and scripting to streamline VM administration

  • Implement patch management and configuration management best practices


Hands-On Experience

Expect 40–50% of the course time dedicated to hands-on exercises and guided demos, providing practical experience with deploying and administering Linux virtual machines on Azure.


Skills You’ll Gain

After completing AZ-1007, you will be able to:

  • Deploy and configure Linux virtual machines using Azure tools

  • Manage Linux VM networking and security effectively in Azure

  • Administer storage and backup solutions for Linux workloads

  • Monitor Linux VM performance and troubleshoot common issues

  • Automate routine VM management and maintenance tasks

Hands-On Labs

This course includes practical, hands-on laboratory exercises to reinforce your learning:

Ready to Get Started?

Join thousands of professionals who have advanced their careers with our training programs.

Join Scheduled Training

Find upcoming sessions for this course and register for instructor-led training with other professionals.

View Schedule

Custom Training Solution

Need training for your team? We'll create a customized program that fits your organization's specific needs.

Get Custom Quote