Azure Introduction — Study Material

Microsoft Azure — Introduction

A structured guide to understand Azure cloud basics, core services, governance, security, pricing, and how to get started with hands-on practice.

1) What is Microsoft Azure?

Microsoft Azure is a cloud computing platform that provides services to build, deploy, and manage applications through Microsoft-managed data centers.

What you can do with Azure

  • Host websites and APIs (App Service)
  • Run servers and containers (Virtual Machines, AKS)
  • Store files and data (Storage, SQL, Cosmos DB)
  • Build analytics and data pipelines (Data Factory, Synapse)
  • Secure identity and access (Entra ID / Azure AD)
  • Monitor and automate operations (Monitor, Automation)

Why companies use Azure

BenefitMeaning (simple)
SpeedProvision infrastructure in minutes
ScaleGrow/shrink resources based on demand
CostPay for what you use; optimize over time
ReliabilityHigh availability via regions and zones
SecurityIdentity, encryption, policies, compliance tools
User / Admin Microsoft Azure Cloud Compute VM • Containers • Functions Storage Blob • Files • Disks Data & Apps SQL • Cosmos • App Service
Diagram: Users connect to Azure cloud services (compute, storage, data/app services).

2) Cloud Basics

2.1 Service models: IaaS vs PaaS vs SaaS

ModelWhat you manageAzure examplesUse when…
IaaSYou manage OS, runtime, apps; Azure manages hardwareVirtual Machines, Virtual NetworkYou need full control over servers
PaaSYou manage code and data; Azure manages OS/runtimeApp Service, Azure SQL DatabaseYou want faster development with less ops
SaaSYou just use the softwareMicrosoft 365, Dynamics 365You want ready-to-use applications

2.2 Deployment models: Public, Private, Hybrid

Public Cloud
Shared provider infra; pay-as-you-go.
Private Cloud
Dedicated infra for one organization.
Hybrid Cloud
Mix of on-prem + cloud.

3) Accounts, Subscriptions, Resource Groups

TermMeaningExample
TenantIdentity boundary (Entra ID directory)company.onmicrosoft.com
SubscriptionBilling boundaryDev/Test subscription
Resource GroupLogical container for related resourcesrg-ecommerce-dev
ResourceAn Azure service instanceVM, Storage, Web App

4) Core Azure Services

Compute

ServiceWhat it isTypical usage
Virtual MachinesServer in the cloudLift-and-shift apps
App ServiceManaged hosting for web apps/APIsWebsites, REST APIs
Azure FunctionsServerless computeEvent-driven tasks
AKSManaged KubernetesMicroservices, containers

Storage

ServiceWhat it isTypical usage
Blob StorageObject storageImages, backups
File StorageManaged file sharesShared folders
Disk StorageDisks for VMsOS/data disks

5) Regions & Availability

A Region is a geographic area with one or more datacenters. Availability Zones are separate locations within a region for higher resilience.

6) Security Basics

ConceptMeaningExample
Entra IDIdentity for users/appsLogin to portal
RBACRole-based permissionsReader vs Contributor
Key VaultStore secrets/keysDB password in Key Vault

7) Governance

RBAC = who can do what • Policy = what is allowed • Tags = labels for cost/ownership

8) Pricing Basics

  • Compute costs depend on size + hours
  • Storage depends on amount + redundancy
  • Outbound data transfer (egress) can add cost
  • Use budgets, alerts, tagging, right-sizing

9) Quick Start (Hands-on)

  1. Create a Resource Group
  2. Create a Storage Account and upload a blob
  3. Create a simple App Service and deploy a page
  4. Check metrics in Azure Monitor
  5. Add tags and view Cost Management

10) Glossary

TermMeaning
Resource GroupLogical container for resources
SubscriptionBilling boundary
RegionGeographic area with datacenters
Availability ZoneSeparate location within a region
Next topics:Azure StorageAzure NetworkingAzure ComputeAzure DevOps
Save this page as an HTML module for your Azure course. You can add MCQs, labs, and portal screenshots later.