Introduce foundational cloud computing principles and core models.
Lessons:
Defining cloud computing and its value
Understanding the shared responsibility model
Comparing cloud deployment models: public, private, hybrid
Exploring the consumption-based pricing model
Cloud definition and advantages
Responsibility distribution in cloud
Deployment models
Cloud financial models
Understand why organizations adopt cloud services and the business/technical benefits.
Lessons:
High availability and scalability in the cloud
Reliability and predictability benefits
Security, governance, and compliance advantages
Increased manageability and operational efficiency
Key Topics:
Elasticity and redundancy
Fault tolerance and disaster recovery
Cloud governance imperatives
Operational agility
Explore the different service delivery models in Azure and their use cases.
Lessons:
Infrastructure as a Service (IaaS)
Platform as a Service (PaaS)
Software as a Service (SaaS)
Appropriate use cases for IaaS, PaaS, and SaaS
Definition and characteristics of IaaS/PaaS/SaaS
Differences and trade-offs
Real-world application scenarios
Learn how Azure is structured globally and how resources are organized.
Lessons:
Understanding Azure regions, region pairs, and sovereign regions
Availability Zones and data center infrastructure
Resource Groups, Azure Resources, Subscriptions, and Management Groups
Geographical infrastructure
Fault domains and zones
Resource organization and hierarchy
Explore compute options and networking services provided by Azure.
Lessons:
Virtual Machines, VM Scale Sets, and Azure Functions
Container Instances and Web Apps
Virtual Networks, subnets, peering, and DNS
Connectivity options: VPN Gateway, ExpressRoute, endpoints
Compute models in Azure
Serverless vs VM-based compute
Virtual Networking fundamentals
Network connectivity strategies
Understand the storage options in Azure and how they support resilience and performance.
Lessons:
Storage account types and services (blob, queue, file, disk)
Redundancy options: LRS, GRS, ZRS, etc.
Data transfer and migration tools (AzCopy, Storage Explorer)
Storage tiers and performance levels
Storage architecture
Resiliency strategies
Data migration approaches
Access performance tuning
Introduce Azure identity services and security best practices.
Lessons:
Microsoft Entra ID (formerly Azure AD) fundamentals
Authentication methods: SSO, MFA, conditional access
External identities: B2B, B2C
Role-Based Access Control (RBAC), Zero Trust, and defense-in-depth
Security tools, such as Microsoft Defender for Cloud
Identity management
Access control strategies
Zero Trust security framework
Threat protection
Learn how to plan, estimate, and govern costs effectively in Azure.
Lessons:
Cost factors and cost management strategies
Using the Pricing and Total Cost of Ownership (TCO) calculators
Applying tags for cost tracking
Understanding Azure Service Level Agreements (SLAs) and service lifecycles
Cost estimation tools
Billing models
Resource tagging
SLA basics and uptime guarantees
Explore tools that enable governance and compliance at scale in Azure.
Lessons:
Azure Policy and resource compliance
Managing Azure Blueprints
Applying resource locks
Understanding regulatory compliance and data protection features
Policy enforcement
Deployment blueprints
Resource protections
Compliance frameworks
Familiarize with tools to deploy and manage Azure resources.
Lessons:
Using the Azure Portal, Azure CLI, PowerShell, and Cloud Shell
Introduction to Azure Resource Manager (ARM) and ARM templates
Extending management with Azure Arc
Infrastructure-as-Code practices
CLI vs portal usage
Hybrid resource management
Provide an overview of Azure’s native monitoring, alerting, and health capabilities.
Lessons:
Azure Monitor and Log Analytics
Application Insights
Azure Advisor, Service Health, and alerts
Observability architecture in Azure
Health management and diagnostics
Best practices for monitoring