What are we going to cover first 
 
What are storage accounts 
 
Lab - Creating a storage account 
 
Lab - Working with the Blob service - Uploading an object 
 
NEW - Lab - Working with the Blob service - Accessing an object 
 
NEW - Azure Storage Accounts - Other aspects for the objects 
 
NEW - Use case scenario for using the Blob service 
 
NEW - Azure Storage Accounts - File Service 
 
NEW - Lab - Azure Storage Accounts - File Service 
 
NEW - Azure Storage Accounts - Table service 
 
NEW - Lab - Azure Storage Accounts - Table service 
 
Lab - Using Azure Storage Explorer 
 
New - Azure Storage Accounts - Different authorization techniques 
 
Lab - Azure Storage Accounts - Using Access Keys 
 
Lab - Azure Storage Accounts - Shared Access Signatures - Blob level 
 
NEW - Lab - Azure Storage Accounts - Shared Access Signatures - Account Level 
 
NEW - Lab - Azure Storage Accounts - Stored Access Policy 
 
NEW - Lab - Azure Storage Accounts - Active Directory Authentication 
 
NEW - Azure Storage Accounts - Authorization techniques review 
 
NEW - Understanding Storage account replication - Part 1 
 
NEW - Understanding Storage account replication - Part 2 
 
NEW - Lab - Storage Account - Trying out redundancy 
 
NEW - Storage Accounts - Access Tiers 
 
NEW - Lab - Storage Accounts - Hot and Cool Access Tier 
 
NEW - Lab - Storage Accounts - Archive Access Tier 
 
NEW - Azure Storage Accounts - Other Costing aspects of Access tiers 
 
NEW - Azure Storage Accounts - Lifecycle policies 
 
NEW - Azure Storage Accounts - Changing replication 
 
NEW - Quick Note on different types of storage accounts 
 
Lab - Using Azure Cloud Shell 
 
The Virtual Machine service 
 
Deploying Virtual Machines 
 
Lab - Building Windows Virtual Machine 
 
Connecting to the Virtual machine 
 
Lab - Installing Internet Information Services 
 
State of the Virtual Machine 
 
Lab - State of the Virtual Machine 
 
Lab - Deploying Linux Virtual Machines 
 
Disks for Azure Virtual Machines 
 
NEW - Adding a secondary network interface 
 
NEW - Lab - Adding a secondary network interface 
 
Lab - Resizing a virtual machine 
 
Lab - Creating a virtual machine image 
 
Virtual Machine Service Level Agreement 
 
Availability Sets - Further aspects 
 
NEW - Availability set - Use case scenario 
 
Virtual Machine Scale Sets 
 
Lab - Virtual Machine Scale Sets 
 
NEW - Virtual Machine Scale Sets - Use case scenario 
 
Review on Availability services 
 
NEW - Azure Dedicated Hosts 
 
Notes on Azure networking 
 
Lab - Working with virtual networks 
 
Lab - Network Security Groups 
 
NEW - Lab - Network Security Groups - Working with rules 
 
NEW - Lab - Network Security Groups - Priority setting 
 
NEW - Lab - Network Security Groups - Subnet Considerations 
 
Application Security Groups 
 
NEW - Lab - Application Security Groups - Setup - SQL Server 
 
NEW - Lab - Application Security Groups - Implementation 
 
Lab - Using a jump server 
 
UPDATED - Lab - Service Endpoints 
 
Lab - User Defined Routes 
 
Lab - Virtual Network Peering 
 
Point to Site VPN Connection 
 
UPDATED - Lab - Point to Site VPN - Windows Server setup 
 
NEW - Lab - Point to Site VPN - Windows 10 Setup 
 
NEW - Lab - Point to Site VPN - Virtual Network Gateway setup 
 
NEW - Lab - Point to Site VPN - Creating the connection 
 
NEW - Lab - Point to Site VPN - Using another client 
 
Notes on Point-to-Site VPN connections 
 
Site-to-Site VPN Connections 
 
UPDATED - Site to Site VPN Connection - What are going to do 
 
UPDATED - Site to Site VPN - Server Setup 
 
NEW - Lab - Site-to-site - Connection in Azure 
 
NEW - Lab - Site-to-site - Completing the connection 
 
Lab - Site-to-Site VPN Connection - Implementation 
 
UPDATED - Lab - Site to Site VPN - Gateway Transit 
 
Notes on Site-to-Site VPN connections 
 
Azure Resource Manager templates 
 
Lab - ARM Templates - Virtual Network 
 
Lab - ARM Templates - parameters 
 
Lab - ARM Templates - variables 
 
Creating a storage account 
 
Lab - ARM Templates for a virtual machine 
 
NEW - Lab - ARM Templates - Use case scenario 
 
NEW - Lab - ARM Templates - Use case scenario - Resources 
 
NEW - Lab - ARM Templates - Use case scenario 
 
Lab - ARM Templates - Use case scenario - Resources 
 
Azure Backup Service for Azure Virtual Machines 
 
Lab - Azure backup service for Azure virtual machines 
 
What are we going to do next 
 
Quick look at creating users 
 
Azure AD and subscriptions 
 
Multi-Factor Authentication 
 
Lab - Multi-Factor Authentication 
 
Lab - Multi-Factor Authentication - Trusted Devices 
 
Lab - Multi-Factor Authentication - Skip IPs 
 
Conditional Access Policies 
 
Lab - Conditional Access Policies 
 
Azure AD Identity Protection 
 
NEW - Lab - Access Reviews - Finalizing reviews 
 
Working with multiple directories 
 
Active Directory Implementation - Part 1 
 
Active Directory Implementation - Part 2 
 
Lab - Azure AD Connect - Installation 
 
Azure AD Connect - Using Password Hash Synchronization 
 
Benefit of Azure AD Connect 
 
Going through the Azure AD Connect settings 
 
Lab - Azure AD Connect - Pass-through Authentication 
 
Lab - Azure AD Connect - Single Sign-on 
 
Azure AD Connect - Password writeback 
 
Lab - Azure AD Connect - Domain-OU Filtering 
 
NEW - Different Active Directory Scenarios 
 
NEW - Lab - Azure AD - Dynamic groups 
 
NEW - Lab - Azure AD - Self-service password reset - Setup 
 
Lab - Azure AD - Self-service password reset - Implementation 
 
What is the Azure Migrate Service 
 
What is the Azure Site Recovery Service 
 
Azure Site Recovery for Virtual Machines - Overview 
 
Lab - Azure Site Recovery - Azure Virtual Machines 
 
Lab - Azure Site Recovery - Azure VM - Part 2 
 
Azure Migrate for Hyper-V - Overview 
 
Setting up Hyper-V - Demo 
 
Azure Migrate - Hyper-V - Assessment Setup - Demo 
 
Azure Migrate - Assessment - What have we done 
 
Azure Migrate - Assessment - Demo 
 
Azure Migrate - Assessment - What have we done 
 
Azure Migrate - Migration - Demo 
 
Azure Migrate - Migration - What did we do 
 
Azure Site Recovery - Hyper-V - Demo 
 
Azure Site Recovery - Hyper-V - Migration and Clean-up - Demo 
 
Azure Migrate and Azure Site Recovery - Review 
 
Azure Load Balancer - Additional points 
 
Lab - Azure Load Balancer - Basic SKU - Setup 
 
Lab - Azure Load Balancer - Basic SKU - Implementation 
 
Lab - Azure Load Balancer - Standard SKU - Setup 
 
Lab - Azure Load Balancer - Standard SKU - Implementation 
 
Azure Application Gateway Service 
 
Lab - Azure Application Gateway - Setup 
 
Lab - Azure Application Gateway - URL Routing 
 
Lab - Azure Application Gateway - Web Application Firewall 
 
Notes on Azure Application Gateway 
 
Difference between Azure Load Balancer and the Application Gateway 
 
Lab - Azure Traffic Manager - Part 1 
 
Lab - Azure Traffic Manager - Part 2 
 
Azure Traffic Manager - Real User measurements 
 
Notes on Azure Traffic Manager 
 
Lab - Azure Front Door Service - Part 1 
 
Lab - Azure Front Door Service - Part 2 
 
NEW - Azure Front Door - Extra points 
 
Lab - Azure Firewall - Setup 
 
Lab - Azure Firewall - Adding the route 
 
Lab - Azure Firewall - NAT Rule collection 
 
Lab - Azure Firewall - Application Rules 
 
NEW - Subscriptions and Management Groups 
 
Role based access control 
 
Notes on Role based access control 
 
Custom Role Based Access Control 
 
NEW - What is the Azure Policy service 
 
NEW - Lab Azure Policies - Remediation 
 
NEW - Lab - Azure Blueprints - Definition 
 
NEW - Lab - Azure Blueprints - Assignment 
 
NEW - Lab - Azure Web Apps - Publishing from Visual Studio 2019 
 
Exploring the Azure Web App 
 
Azure App Service Plan - Linux 
 
Quick Note for the next video 
 
Lab - Azure Web Apps - From GitHub 
 
Lab - Azure Web Apps - Web Jobs 
 
Lab -Azure Web Apps - App Service Logs  - UPDATED MAY 2020 
 
Azure Web Apps - Autoscaling 
 
Lab - Auto scaling a web app 
 
Azure Web App - Deployment Slots 
 
Lab Azure Web App - Deployment Slots 
 
NEW - Lab - Azure Web Apps - Application Insights 
 
NEW - Lab - Azure Web App - Azure Virtual Network Integration - Setup 
 
NEW - Lab - Azure Web App - Azure Virtual Network Integration - Configuration 
 
NEW - Lab - Azure Functions 
 
NEW - Lab - Azure Functions - Adding a function 
 
NEW - Azure Function - App Service Plan 
 
NEW - Use of Azure Functions 
 
Lab - Azure Logic App Service 
 
Lab - Azure Service Bus Queue 
 
Lab - Azure Service Bus Topics 
 
Primer on Docker Containers 
 
Continuation on What is Docker 
 
Understanding on how we deployed the docker container 
 
Lab - Deploying a .Net core application to a Linux VM 
 
Lab - Containerizing a .Net app 
 
Lab - Azure Container Registry 
 
Lab - Azure Container Instance 
 
Lab - Azure Web App - Docker container 
 
What is Kubernetes and Azure Kubernetes 
 
Lab - Creating a Kubernetes cluster 
 
Understanding of application deployment to a Kubernetes cluster 
 
What is a service principal 
 
Lab - Deploying nginx onto the Kubernetes cluster 
 
Lab - Azure Kubernetes and Azure Container Registry 
 
Azure SQL Database Service 
 
Lab - Azure SQL Database service 
 
Lab - Azure SQL Database - Using the Query Editor 
 
NEW - Lab - Working with data in a SQL database 
 
Lab - Working with data in a SQL database - Resources 
 
NEW - Azure SQL Managed Instance 
 
NEW - Lab - Creating an Azure SQL Managed Instance resource 
 
NEW - Lab - Connecting to the Azure SQL Managed Instance 
 
NEW - Server-side transactions 
 
NEW - Azure SQL database - Active geo-replication 
 
NEW - Lab - Azure SQL database - Active geo-replication 
 
NEW - Azure SQL database - Auto-failover groups 
 
Quick primer on NoSQL Databases 
 
Introduction to Azure CosmosDB 
 
Lab - Azure Cosmos DB - Working with items 
 
Lab - Azure Cosmos DB - Working with items - Resources 
 
NEW - Azure Cosmos DB - Replicating data 
 
CosmosDB - Consistency Levels 
 
CosmosDB - Consistency Levels - Setting the level 
 
NEW - Lab - Azure Cosmos DB - Table API 
 
NEW - Lab - Azure Cosmos DB - Graph API 
 
NEW - Lab - Azure Cosmos DB - Graph API - Resources 
 
CosmosDB - Example Reference Architecture 
 
What is the Azure Monitor Service 
 
Lab - Working with Azure Monitor 
 
NEW - Azure Monitor - Dynamic alerts 
 
What is a Log Analytics Workspace 
 
Lab - Creating a workspace 
 
Lab - Connecting machines to a Log Analytics Workspace 
 
Lab - Connecting machines manually to the workspace 
 
Lab - Choosing data to be sent to the workspace 
 
Lab - Log Analytics - Queries 
 
Lab - Log Analytics - Queries - Resources 
 
Lab - Log Analytics - Alerts 
 
Lab - Azure Log Analytics - Sending custom logs 
 
Lab - Working with Dashboards 
 
NEW - Lab - Azure Automation 
 
NEW - Lab - Azure Automation - Resources 
 
What is Update Management 
 
Lab - Update Management - Part 1 
 
Lab - Update Management - Part 2 
 
Diagnostics for your resources 
 
Lab - Azure Activity Logs - Diagnostics 
 
Lab - Diagnostics - Virtual Machines 
 
Lab - Diagnostics - Azure Storage Accounts 
 
Azure Functions - Diagnostics 
 
Azure Web Apps - Diagnostics 
 
Introduction to Resource tags