[Avg. reading time: 5 minutes]

Azure Services

Azure cloud platform that helps you:

  • Run applications
  • Store data
  • Connect systems
  • Secure access

1. Compute (Run Applications)

Virtual Machines (VM)

  • Cloud-based servers
  • You manage OS and software

Use when:

  • Full control is needed
  • Running legacy applications

App Service

  • Managed platform for web apps
  • No server management

Use when:

  • Hosting websites or APIs

Azure Functions

  • Runs code only when triggered

Use when:

  • Automation
  • Background jobs

Containers / AKS

  • Run containerized applications

Use when:

  • Microservices
  • Scalable systems

2. Storage (Store Data)

Blob Storage

  • Stores files (images, videos, backups)

Data Lake Storage

  • Optimized for big data and analytics

Azure Files

  • Shared file storage

Use when:

  • Lift-and-shift applications

3. Networking (Connect Systems)

Virtual Network (VNet)

  • Private network in Azure

Load Balancer

  • Distributes traffic across servers

Application Gateway

  • Routes web traffic
  • Includes Web Application Firewall (WAF)

ExpressRoute

  • Private connection to Azure (no public internet)

4. Identity & Access (Security Basics)

Azure Active Directory (AAD)

  • Manages users and login

RBAC (Role-Based Access Control)

  • Controls who can access what

5. Monitoring & Management

Azure Monitor

  • Tracks logs, metrics, and alerts

Azure Resource Manager (ARM)

  • Used to deploy and manage resources

Azure Backup

  • Backup and restore data

Azure Site Recovery

  • Disaster recovery (failover to another region)

flowchart LR

User[User / Browser]

User -->|HTTPS| CDN[CDN / Front Door]
CDN --> AG[Application Gateway]

AG --> App[WebApp-App Service]

App --> API[Backend APIs]

API --> DB[(Database)]
API --> Cache[(Cache)]
API --> Storage[(Blob Storage)]

App --> Auth[Azure AD / Identity]

subgraph Azure Cloud
    CDN
    AG
    App
    API
    DB
    Cache
    Storage
    Auth
end

#azure #servicesVer 6.0.25

Last change: 2026-04-21