Module 1 : Introduction
What is Cloud Computing
How to Create Azure Free Account for Practicals
Module 2 : Azure Architecture and Virtual Machine
How to create windows Virtual Machine (VM)
How to create Linux virtual machine
High Availability through Availability Zone
High Availability through Availability Set
Implementation of Availability Set
Differences in Availability Zone and Availability Set
Regional Pair
Web Site Hosting on Azure Virtual Machine
Virtual Machine Extension
Module 3 : Azure Administration
Azure CLi
Azure PowerShell & Cloud Shell
Azure Resource Manager (ARM)
Azure Dashboard
Module 4 : Serverless Computing
What is Container
Install Docker on Linux and create container
Install Docker on Windows and create container
Azure Container Instance
Azure Container Registry (ACR)
Module 5 : Azure App Service Web Apps
App Service Plans
App Service
App Service Deployment Center
App Service Custom Domain Binding
App Service SSL Binding with custom domain
App Service Deployment Slot
App Service Access Restriction
App Service backup and Restore
App Service MySQL
Module 6 : Azure Functions
Azure Function App Overview
Create Azure Function App using appropriate Plan Types
Timer Trigger
Azure Function Trigger & Bindings
Durable Function
Module 7 : Azure Cosmos DB
Azure Cosmos DB Overview
Azure Cosmos DB Deployment - Request Unit, Provisioned throughput Vs Serverless
Azure Cosmos DB Partition Key
How to connect Azure Cosmos DB
Data Replication & Failover in Azure Cosmos DB
Strong Vs Eventual Consistency
Bounded Staleness, Session & Consistent Prefix Consistency level
Firewall & Virtual Networks in Azure Cosmos DB
Private Endpoint in Azure Cosmos DB
Azure Cosmos DB API
Module 8 : Azure Cache for Redis
Azure Cache for Redis
Azure Cache for Redis Deployment
SLA, Encryption & Replica
Redis Cluster
Data Persistence & Scaling
Azure Redis Geo Replication
Export & Import
Reboot & Schedule Update
Module 9 : Event Based Solution
Azure Event Grid
Built-in Event & Event Filter
Azure Event Hub
Event Hub Deployment
Send & Receive Events
Module 10 : API Management Service
API
API Management Service
API Gateway Inbound & Outbound Policy
API Revision & Version
Module 11 : Implement User Authentication & Authorization
Identity & Access Management (IAM) Overview
Azure AD Tenant, subscription and Directory
Azure AD User, Group and RBAC
Custom domain binding with Azure AD
Azure AD User's Settings
Module 12 : Key Vault and Managed Identity
Azure Key Vault
Azure Key Vault with Data Factory
Managed Identity
System Assigned Vs User Assigned identity
Managed Identity Based Case Scenario
Module 13 : Azure AD App Registration
Server Authentication using Identity Provider
App Authentication using AD
Enterprise app integration with AD
Application Registration
Module 14 : Blob Storage
Storage Account creation
Blob Service
Data protection and versioning
Life Cycle Management
Static Website hosting on Storage Account
Azure Storage Explorer
Shared Access Signature
Connect Storage Account using access key
Role Assignment through RBAC to the Storage Account
Enable Azure AD authentication for Storage Account
Module 15 : Azure Monitoring
Azure Monitor Overview
Azure Monitor Alerts
Azure Log Analytics
Query Language Syntax
Diagnostic Data
Module 16 : Application Insight
What is Application Insight
Application Insight Live metrics & Application Map
Application Insight Availability Test
Application Insight Failure Logs
Module 17 : Message-Based Solutions
Azure Service Bus Overview
Service Bus Queue
Topics & Subscriptions