Azure Core Services — Zero to Hero
Master the building blocks of every Azure-based architecture: compute, storage, and databases. Learn when to use each service, how to deploy them, and how to troubleshoot common issues without getting lost in deep networking or security internals.
Start Learning →Choose the right compute service (VMs, App Services, Functions, Containers). Work with all Azure storage types. Select databases by use case. Understand when containers fit vs VMs vs PaaS. Debug the most common production issues.
This module focuses on core service knowledge. Networking (VNets, NSGs, Load Balancers) and security (Key Vault, RBAC deep dive) are covered in their own modules. This module intentionally avoids those topics to stay actionable.
Compute Services
Virtual Machines
VM creation, sizes, disk types, and managed disk basics.
VM Scale Sets
Auto-scaling groups of identical VMs for elastic workloads.
Azure App Services
Managed PaaS for web apps, API apps, and App Service Plans.
Azure Functions
Serverless event-driven compute with triggers and bindings.
Container Instances
Run containers without orchestration overhead for simple scenarios.
Storage Services
Storage Accounts
Foundation for all Azure storage: kinds, performance tiers, and redundancy.
Blob Storage
Object storage for images, videos, logs, and backups with access tiers.
File Storage
Managed SMB/NFS file shares mountable from VMs and on-prem.
Queue & Table Storage
Message queues for decoupling and simple NoSQL key-value storage.
Database Services
Azure SQL Database
Fully managed relational SQL database with DTU and vCore models.
Cosmos DB
Globally distributed multi-model NoSQL with five consistency levels.
Managed Databases
SQL Managed Instance, Azure DB for MySQL and PostgreSQL.