Administering Linux on Azure (LFS205)

Microsoft reports that over 40% of VMs in Azure run Linux – and that share is only growing. This course will bring you up to speed on deploying Linux on Azure. It contains a thorough introduction of essential Linux system administration skills, and discusses containers and virtualization. It also goes into depth on administering Linux on Azure and use of the important tools required to maintain deployment.

Course Overview

Azure is being adopted rapidly by the enterprise and Linux is one of the most popular workloads on Azure. That means that Linux professionals, as well as Azure professionals, should make sure they know how to manage Linux workloads in an Azure environment. This course provides an introduction to managing Linux on Azure. Whether you are a Linux professional who wants to learn how to work with Linux on Azure, or an Azure professional that needs to work with Linux in Azure, this course is for you.

Show More

The course starts with an introduction on Linux and Azure, after which you’ll learn more about advanced Linux features and how they are managed in an Azure environment. Next, you’ll learn about managing containers, either in Linux or with open source container technology that is integrated in Azure. After that, you’ll learn how to deploy virtual machines in Azure, covering different deployment scenarios. Once the VMs are available in Azure, you’ll need to know how to manage them in an efficient way, which is covered next. In the last part of this course, you’ll learn to troubleshoot Linux in Azure, and to monitor Linux in Azure using different Open Source tools.

You’ll learn how to:

  • Use advanced Linux features and manage them in an Azure environment
  • Manage containers
  • Deploy virtual machines in Azure, and manage them
  • Monitor and troubleshoot Linux in Azure

You will have access to the course for a full year from the date of purchase (or availability, for preorders), regardless of how quickly you complete the course. You can expect the course to take 15-20 hours to complete (although the course is self-paced, so you can move as quickly or as slowly as you like).

Course Outline

Course Introduction
Chapter 1. Getting Started: Linux and Azure Essentials
Chapter 2. System Administration
Chapter 3. Containers: Working with Containers on Linux
Chapter 4. Deploying Linux on Azure
Chapter 5. Automation and Orchestration
Chapter 6. Monitoring and Troubleshooting


Basic Linux and system administration knowledge.

At a Glance

Delivery Method

Online Self-Paced


  • 20 hours of Course Material
  • Hands-on Labs & Assignments
  • Video Content
  • 12 Months of Access to Online Course
  • Discussion Forums

Experience Level


Course Rating



Training 5 or more individuals?
Get a Corporate Quote >