Microsoft Azure AZ-300 Training
Course Curriculum:
Lesson 01 – Quick Start
Course Introduction
Overview of the AZ-300 Exam Requirements
General Azure Exam Tips
Multi-Channel Learning Other Resources
Lesson 02 – Overview of Azure
From Self Hosting to Cloud Computing
Overview of 100 Azure Services
Azure Geos and Regions
Lesson 03 – Create and Configure Virtual Machines
What is a Virtual Machine
The Azure Portal
Create a Virtual Machine in Azure
Test a Virtual Machine in Azure
Assignment: Create a Virtual Machine
Configure a VM for Availability
Monitor a VM
Setting up Virtual Machine Scale Sets (VMSS)
Lesson 04 – Automate Deployment of Virtual Machines
Working with ARM Templates, Part 1
Working with ARM Templates, Part 2
Working with ARM Templates, Part 3
Working with ARM Templates, Part 4
Deploy a Linux VM using ARM Templates
Lesson 05 – Virtual Machines
Encrypt a Virtual Machine
Lesson 06 – Analyse Resource Utilization and Consumption
Configure Diagnostic Settings on Resources
Create Baseline for Resources
Create and Test Alerts
Create and Test Metrics
Create Action Groups
Monitor and Manage Azure Costs
View Alerts in Log Analytics
Lesson 07 – Create and Configure Storage Accounts
Create a Storage Account
Add Storage Account to a Virtual Network
Manage Access Keys and Secure Access Signature (SAS)
Using Storage Explorer
Setting up Log Analytics for Storage
Configure Storage Redundancy
Lesson 08 – Manage Virtual Networking
Overview of Virtual Networks
Public and Private IP Addresses
Routing Traffic on a Network
Lesson 09 – Connectivity Between Networks
Introduction to VNET Peering
Configuring VNET-to-VNET Communication
Lesson 10 – Manage Azure Active Directory
Azure Active Directory Basic versus Premium Tiers
Create an Azure Active Directory Account (Azure AD) Assign a Custom Domain to Azure AD
Upgrade Azure AD to Premium P2
Azure AD Identity Protection
Setting Up Self-Service Password Reset
Azure AD Conditional Access
Utilizing Access Reviews
Lesson 11 – Manage Hybrid Identities Azure AD Hybrid Identities
Lesson 12 – Migrate Servers to Azure
Setting Up Azure Site Recovery
Prepare ASR Source
Using VMWare P2V for Migration
Lesson 13 – Configure Serverless Computing
Overview of Serverless Computing
Create an Azure Function App
Code an Azure Function
Create an Azure Logic App
More on Logic Apps
Create an Azure Event Grid
Messaging with Service Bus
Lesson 14 – Implement Load Balancing
Create a Load Balancer
Understand Load Balancer Settings
Front End IP Configuration
Create an Application Gateway
Configure the Application Gateway
Lesson 15 – Implement Multi-Factor Authentication and Role Based Access Control
Turn on Azure AD Multi-Factor Authentication (MFA)
Enable Azure AD Conditional Access
Set up Fraud Alerts
MFA One-Time Bypass
Verifying Your Identity with MFA
Role-Based Access Control (RBAC)
Creating Custom RBAC Roles
Lesson 16 – Create Web Apps by Using PaaS
Create App Services Web App
Deploy Web App
Create an App Services Container App
Upload Web jobs as Background Jobs
Lesson 17 – Design and develop apps that run-in containers
Create a Kubernetes Cluster (AKS)
Deploy a Kubernetes Cluster (AKS)
Use the AKS Dashboard
Install Docker Toolbox on Local
Test the Container Using Docker Compose
Lesson 18 – Implement Secure Data Solutions
Introduction to Data Security
Data Storage Encryption
Azure Key Vault
Storing ARM Template Secrets
Storing Application Secrets
Storing Certificate Secrets
Lesson 19 – Develop for Azure Storage – Cosmos DB
Intro to Cosmos DB
Create a Cosmos DB Collection
Develop for Cosmos DB
Principle of Data Consistency
Lesson 20 – Develop for Azure Storage – Relational DB
Intro to Relational Databases
Create a SQL Database
Concept of Geo-Replication
Using the SQL Database Firewall
SQL Server Management Studio
Inserting Data into SQL Database
Lesson 21 – Develop for the Cloud
Message Based Integration Architecture
Develop for Autoscaling