Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Linux on Azure

Microsoft via Microsoft Learn

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
  • This module introduces the services and platforms that Azure provides for Linux environments.

    By the end of this module, you'll be able to:

    • Identify the Azure infrastructure as a service (IaaS) and platform as a service (PaaS) resources and services available for Linux deployments.
    • Determine which virtual-machine images will be most suitable for your IaaS deployment.
    • Identify Microsoft-supported Linux distributions.
    • Identify additional Azure tools and services you can use.
  • Learn about standards and practices for planning, deploying, managing, and optimizing Linux VMs in Azure.
    • Plan the network environment and sizing of Microsoft Azure virtual machines (VMs) running Linux.
    • Apply established best practices for deploying and configuring Linux on Azure VMs.
    • Optimize your Linux environment on Azure VMs for performance and functionality.
  • Learn about different methods of provisioning Linux virtual machines in Microsoft Azure.

    After completing this module, you'll be able to:

    • Provision a Linux virtual machine (VM) by using the Azure portal.
    • Provision an Azure VM running Linux by using the Azure CLI.
    • Provision an Azure VM running Linux by using Hashicorp Terraform.
    • Provision an Azure VM running Linux by using Bicep.
  • Learn how to decide if the MEAN stack (MongoDB, Express.js, AngularJS, and Node.js) is a good choice for you. Set up a MEAN-based web application on a new Azure Linux virtual machine.

    In this module, you will:

    • Decide if the MEAN web stack is right for you.
    • Create an Ubuntu Linux VM to host your web app.
    • Install the MEAN stack components on your virtual machine (VM).
    • Create a basic web app on your MEAN stack.

Syllabus

  • Introduction to Linux on Azure
    • Introduction
    • What is Linux on Azure?
    • Identify Azure IaaS options for Linux deployments
    • Identify Azure PaaS options for Linux deployments
    • Identify database-as-a-service options for Linux deployments
    • Identify other Azure tools and services for Linux deployments
    • Summary
  • Plan your Linux environment in Azure
    • Introduction
    • Plan for sizing and networking
    • Manage Azure Linux VMs
    • Optimize performance and functionality
    • Module assessment
    • Summary
  • Provisioning a Linux virtual machine in Microsoft Azure
    • Introduction
    • Provision a Linux virtual machine by using the Azure portal
    • Provision a Linux virtual machine by using Azure CLI
    • Provision a Linux virtual machine by using Terraform
    • Provision a Linux virtual machine by using Bicep
    • Module assessment
    • Summary
  • Build and run a web application with the MEAN stack on an Azure Linux virtual machine
    • Introduction
    • Decide if MEAN is right for you
    • Exercise - Create a VM to host your web application
    • Exercise - Install MongoDB
    • Exercise - Install Node.js
    • Exercise - Create a basic web application
    • Summary

Reviews

Start your review of Linux on Azure

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.