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