1.
Trainer Profile
• Name: Abid Hussain
• Certifications:
• 2× AWS Certified Solutions Architect
• 4× Cisco Certified (Associate & Professional)
• VMware Private Cloud Data Center Certification
• Microsoft Certified Professional
• Huawei Certification
• Experience: 18+ years in Networking, Telepresence, and Cloud Computing
2. Cloud Computing – Key Concepts & Terms
Agility
• Ability to rapidly develop, test, and deploy applications.
• Enables faster response to market and business changes.
Scalability
• Capability to increase or decrease resources based on demand.
Elasticity
• Automatic scaling of resources up or down to match workload needs.
Global Reach
• Ability to deploy applications close to users worldwide using global data centers.
Availability
• Ensures applications remain accessible and operational.
Fault Tolerance
• Ability of a system to continue functioning when components fail.
Disaster Recovery (DR)
• Strategies to recover data and services after failures or disasters.
Cost
• Pay-as-you-use pricing reduces upfront investment.
1
3. Economies of Scale
• Cloud providers purchase infrastructure in bulk, reducing costs.
• End users benefit from:
• Lower storage and compute costs
• Reduced operational expenses
• Storage costs have dropped significantly due to large-scale purchasing.
4. CapEx vs OpEx
Capital Expenditure (CapEx)
• Upfront investment in hardware and infrastructure.
• Difficult to scale and predict demand accurately.
Operational Expenditure (OpEx)
• Pay only for resources used.
• Flexible and scalable pricing model.
• Businesses can still choose CapEx, but it is no longer mandatory.
5. Cloud Deployment Models
Public Cloud
• Resources shared among multiple organizations.
• Example: Microsoft Azure
• Characteristics:
• Internet-based connectivity
• High availability
• No deep technical expertise required
Private Cloud
• Dedicated infrastructure for a single organization.
• Characteristics:
• Organization owns and manages hardware
• High security via private networks
• Requires deep technical expertise
Hybrid Cloud
• Combination of public and private cloud.
• Useful for sensitive or regulated data.
• Benefits:
2
• Cost efficiency
• Scalability of public cloud
• Control of private cloud
6. Shared Responsibility Model
• Security and management responsibilities are shared.
• Cloud provider manages infrastructure.
• Customer manages data, access, and configurations depending on service type.
7. Azure Core Architecture
Regions
• Geographical areas containing one or more data centers.
• Regions are paired to support disaster recovery.
Geographies
• Group of regions that meet data residency and compliance requirements.
• Examples: Americas, Europe, Asia Pacific, Middle East, Africa.
Availability Zones
• Physically separate locations within a region.
• Independent power, cooling, and networking.
• Protect applications from data center failures.
Availability Sets
• Logical grouping of VMs.
• Components:
• Update Domains: Handle planned maintenance
• Fault Domains: Handle hardware failures
8. Azure Resource Management
Resource Groups
• Logical containers for Azure resources.
• Enable cost control, policy enforcement, and automation.
3
Azure Resource Manager (ARM)
• Management layer for deploying and managing resources.
• Features:
• Organize resources
• Control access
• Automate deployments
• Tools: Azure Portal, PowerShell, CLI, REST API, SDKs.
9. Azure Marketplace
• Platform to discover and deploy solutions from Microsoft partners.
• Certified applications optimized for Azure.
10. Azure Compute Services
Virtual Machines (IaaS)
• Full control over OS and configuration.
VM Scale Sets
• Automatically scale identical VMs.
App Services (PaaS)
• Build and host web, mobile, and API applications.
Azure Functions
• Event-driven serverless compute.
Containers
• Azure Container Instances: Run containers without managing infrastructure.
• Azure Kubernetes Service (AKS): Manage containerized applications at scale.
11. Azure Networking
• Virtual Network (VNet): Secure communication between resources.
• Load Balancer: High availability and scalability.
• VPN Gateway: Secure connection to on-premises networks.
• Application Gateway: Web traffic load balancing.
• Content Delivery Network (CDN): Low-latency content delivery.
4
12. Azure Data Services
Storage Services
• Blob Storage – Unstructured data
• Disk Storage – VM disks
• File Storage – Managed file shares
• Archive Storage – Rarely accessed data
Database Services (PaaS)
• Azure SQL Database – Relational database
• Azure Cosmos DB – Globally distributed NoSQL database
13. Big Data & Analytics
• Azure SQL Data Warehouse – MPP analytics
• Azure HDInsight – Hadoop, Spark, Storm
• Azure Data Lake Analytics – Query-based analytics
• Azure Databricks – Apache Spark analytics platform
14. Internet of Things (IoT)
• Azure IoT Central: Fully managed IoT solution
• Azure IoT Hub: Central messaging hub for devices
15. Artificial Intelligence & Cognitive Services
AI & Machine Learning
• Azure Machine Learning
• Azure ML Studio (No-code/Low-code)
Cognitive Services Categories
• Vision
• Speech
• Language
• Search
• Knowledge
5
16. Serverless Computing
• Abstracts infrastructure management.
• Services:
• Azure Functions
• Azure Logic Apps
• Azure Event Grid
17. Azure Security
Azure Security Center
• Threat protection and security monitoring.
• Free and Standard tiers.
Azure Active Directory
• Identity and access management.
• Features: SSO, MFA, B2B, B2C.
Advanced Protection
• Azure Information Protection
• Azure Advanced Threat Protection
• Azure Key Vault
Network Protection
• Network Security Groups (NSGs)
• Azure DDoS Protection
• Azure Firewall
18. Governance & Access Control
Azure Policy & Initiatives
• Enforce standards and compliance.
Azure Blueprints
• Define repeatable, compliant deployments.
Role-Based Access Control (RBAC)
• Fine-grained access permissions.
6
Locks
• Prevent accidental deletion or modification.
19. Monitoring & Service Health
Azure Monitor
• Collects and analyzes telemetry data.
• Analyze, respond, visualize, integrate.
Azure Service Health
• Azure Status
• Service Health Dashboard
• Resource Health
20. Compliance & Privacy
• Microsoft Privacy Statement
• Trust Center
• Service Trust Portal
• Compliance certifications and audit reports
21. Azure Pricing & Support
Subscriptions
• Logical billing and access control units.
Management Groups
• Organize multiple subscriptions.
Purchasing Options
• Enterprise Agreement
• Web Direct
• Cloud Solution Provider (CSP)
Cost Factors
• Resource type
• Services
7
• Location
Pricing Tools
• Azure Pricing Calculator
• Total Cost of Ownership (TCO) Calculator
22. Azure Cost Management
• Reporting
• Budget alerts
• Resource optimization recommendations
23. Azure Support Plans
• Free support (basic)
• Developer
• Standard
• Professional Direct
• Premier
24. Service Level Agreements (SLAs)
• Define uptime and performance guarantees.
• Typical availability: 99.9% – 99.99%.
• Service credits if SLA is not met.
25. Azure Feature Lifecycle
Preview Features
• Private Preview
• Public Preview
General Availability (GA)
• Fully supported production-ready features.
8
26. Next Steps – Azure Fundamentals
• Learn cloud concepts: HA, scalability, elasticity, DR.
• Understand Azure benefits.
• Compare cloud migration strategies.
• Explore compute, network, storage, and security services.
27. Comparison Tables
Cloud Deployment Models
Feature Public Cloud Private Cloud Hybrid Cloud
Ownership Cloud provider Single organization Both provider & organization
Cost Pay-as-you-go High upfront (CapEx) Optimized cost
Scalability Very high Limited High
Security Shared responsibility Full control Balanced
Use Case General workloads Sensitive data Regulated data + scale
CapEx vs OpEx
Aspect CapEx OpEx
Investment Upfront Pay-as-you-use
Flexibility Low High
Risk Higher Lower
Scalability Limited Elastic
IaaS vs PaaS vs SaaS
Feature IaaS PaaS SaaS
User Control High Medium Low
OS Management User Provider Provider
Example Azure VMs App Services Microsoft 365
9
Availability Sets vs Availability Zones
Feature Availability Sets Availability Zones
Scope Single datacenter Multiple datacenters
Protection Hardware failure Datacenter failure
SLA Lower Higher
Azure Compute Options
Service Type Use Case
Virtual Machines IaaS Full control workloads
VM Scale Sets IaaS Auto-scaling VMs
App Services PaaS Web & API apps
Azure Functions Serverless Event-driven tasks
Azure Storage Types
Storage Purpose
Blob Unstructured data
Disk VM storage
File File shares
Archive Rarely accessed data
10