Winter Savings - Save on IT Training Using Promo Code FROSTBYTE


Deploy and Manage Linux on Azure

  • Tuition USD $2,336 Save $260 GSA  $1,960.96
  • Reviews star_rate star_rate star_rate star_rate star_half 2006 Ratings
  • Course Code 55257
  • Duration 4 days
  • Available Formats Classroom

This four-day instructor-led course is intended for Microsoft professionals who are interested in deploying and managing an instance of Linux on Azure. In this course you will learn how to deploy and manage Linux in Azure environments. Some topics covered include:
Essential Linux System Administration
Using containers including Docker and Moby, Azure Agent on Linux and Azure services
A survey of Puppet, Ansible, CHef, Saltstack, Nagios, Zabbix
Troubleshooting and monitoring

Skills Gained

  • Deploy and manage Linux in an Azure cloud environment

Who Can Benefit

This course is designed for Microsoft professionals who want to learn enough about Linux to manage and
deploy it in Azure cloud. It also targets Linux professionals who want get familiar with Azure and how to
deploy and manage Linux in Azure environments.


  • No previous experience with Azure is required - this course is accessible to Linux professionals as well as Microsoft professionals and therefore does not have specific requirements regarding Microsoft knowledge.
  • IMPORTANT REQUIREMENT: Prior to start of the class each student must have an Azure account set up in the Western US region.

Course Details


Module 1: Getting started with Azure
This module explains what Azure is, how to open an account, and deploy your first Linux instance.

  • Getting started with Azure
  • Linux Virtual Machines
  • Linux & Open-Source Fundamentals
  • Working With Shells
  • Users, Groups and Permissions
  • Sudo
  • Software Management
  • Git
  • Storage
  • Networking
  • Systemd
  • Logging
  • AD Integration
  • Securing Linux with MAC

Lab 1: Module 1 Labs
  • Deploy an Ubuntu VM and install Azure client
  • Create an Azure Linux instance from the Cloud Shell
  • Install an SSH client
  • Create users and groups
  • Sudo, users and permissions
  • Adding storage
  • Networking and checking IP address
  • Installing vsftpd
  • Logging
  • Active Directory integration
  • Configure MAC on your system
After completing this module, students will be able to:
  • Deploy a Virtual Machine and create an Azure Linux instance on it
  • Understand the fundamentals of Linux and Open Source Software
  • Understand and put into use the tools needed to run the Azure instance efficiently and securely

Module 2: Containers
This module explains where containers come from, why they are useful, what components make up container technologies, and how different container technologies compare to each other.
  • Why Containers
  • Container Components
  • Container Components
  • Comparing Container Technologies
  • Creating and Running Docker Containers
  • Orchestrating Containers
  • Docker Compose
  • Docker Machine
  • Docker VM-Extension
  • Azure Container Services
  • Working with Docker on Azure

Lab 1: Module 2 Labs
  • Install docker files
After completing this module, students will be able to:
  • Install and work with Docker on Azure

Module 3: Deploy Linux on Azure
This module explores the many ways to deploy Linux on Azure.
  • Understanding Deployment Options
  • Azure Resource Manager
  • Creating Virtual Machine Images
  • Azure Virtual Machine Agent
  • Azure Virtual Machine Extensions
  • Azure Virtual Machine Extensions Using Docker Machine

Lab 1: Module 3 Labs
  • Use ARM to deploy a VM
  • Verify the Azure VM Agent is running
After completing this module, students will be able to:
  • Use tools to build Virtual Machines in Azure

Module 4: Automation & Orchestration
This module explains what Dev Ops is and become familiar with the tools used to automate development processes.
  • DevOps and Automation
  • Cloud-init
  • Ansible
  • Salt
  • Puppet
  • Chef

Lab 1: Module 4 Labs
  • Use Chef to generate a cookbook
After completing this module, students will be able to:
  • Install and configure common dev ops tools.

Module 5: Monitoring and Troubleshooting
This module explains how to monitor your Azure instance and troubleshoot issues.
  • Monitor and Troubleshoot popular methods

Lab 1: None
  • N/A
After completing this module, students will be able to:
  • Access the trouble shooting section through Azure portal and diagnose/solve issues on the affected VM

How do I get a Microsoft exam voucher?

Pearson Vue Exam vouchers can be requested and ordered with your course purchase or can be ordered separately by clicking here.

  • Vouchers are non-refundable and non-returnable. Vouchers expire 12 months from the date they are issued unless otherwise specified in the terms and conditions.
  • Voucher expiration dates cannot be extended. The exam must be taken by the expiration date printed on the voucher.

Do Microsoft courses come with post lab access?

Most Microsoft official courses will include post-lab access ranging from 30 to 180 calendar days after instructor led course delivery. A lab training key in class will be provided that can be leveraged to continue connecting to a remote lab environment for the individual course attendee.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour-long after 3-3.5 hours of the class day.

What languages are used to deliver training?

Microsoft courses are conducted in English unless otherwise specified.

the lab work is relevant to our enterprise projects. Instructor's content delivery(speech) is great, nice pauses to allow students to assimilate the data.

Well organized support staff. Second class that I have taken through Tech Data and found it more than a good use of my time.

They did a wonderful job facilitating this training. Everything worked as expected.

I was really happy with the overall experience of attending a remote course through ExitCeritfied.

Excellent course. Ruben Lopez is an outstanding instructor. Learned tons of information. Would recommend ExitCertified to anyone!

0 options available

There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links above. We can also contact you when the course is scheduled in your area.

Contact Us 1-800-803-3948
Contact Us Live Chat
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward