Azure Storage, Virtual Machines, and App Service

Coursera MOOC / Non-credit USD 49
Enroll now →
Azure Storage, Virtual Machines, and App Service

About this course

Every cloud application needs reliable storage and scalable compute. This course covers both — giving you the skills to manage Azure's core data and workload services from a single, structured learning path. The storage module starts with the fundamentals: creating and configuring storage accounts, choosing the right redundancy option (LRS, GRS, ZRS) for your workload's availability needs, and managing storage tiers and lifecycle policies to control costs. You'll secure storage using encryption (SSE and ADE), access keys, Shared Access Signatures, and Microsoft Entra ID authentication. In the virtual machine module, you'll plan and deploy Azure VMs with appropriate sizing and storage choices, connect to and manage them securely after deployment, and configure high availability using availability options. You'll also deploy VM Scale Sets that automatically grow and shrink based on demand. The PaaS module introduces the application hosting options that reduce operational overhead. You'll configure App Service plans, deploy and secure web apps, set up custom domains, manage CI/CD workflows with deployment slots, and back up App Service workloads. The module closes with Azure Container Instances, Container Groups, and Azure Container Apps — giving you a clear view of when and how to use each containerized compute option. Who this is for: Systems Engineers, DevOps beginners, and Developers who need to host applications and manage data in Microsoft Azure. General cloud and IT familiarity is recommended.

What you'll learn

  • create and configure Azure storage accounts
  • understand and apply different redundancy options
  • manage storage tiers and lifecycle policies
  • secure storage with encryption and authentication methods
  • deploy and manage Azure virtual machines
  • implement high availability and VM Scale Sets
  • configure Azure App Service plans and manage web apps

Course objectives

  • equip participants with the skills to manage Azure's core data and workload services
  • demonstrate practical applications of cloud computing features in Azure
  • prepare students for roles involving data management and application hosting in Azure

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.