Skip to content

johnthebrit/AzureMasterClass

Repository files navigation

Repository for John Savill's Azure Master Class V2

On-Board to Azure

This is the repository for the materials related to the Azure Master Class

Azure Master Class YouTube Playlist

The class is designed to be viewed from start to finish in sequence as each module builds on the last. This repository provides:

  • PDF in handout format of slides used
  • Image of the whiteboard created
  • Any other artifacts such as code samples

This course is currently being updated and modules will start to display as v2. Full update expected to complete by end of February 2023.

The v2 has a consolidated handout here.

ANy whiteboards and other artifacts are in each modules folder.

Additionally, there are many recommended videos to watch for each module which are shown below.

Module Additional Recommended Videos
1 Foundation v2 Internet and Public Cloud Overview
AZ900 Study Tips and Tricks
Azure ARC Overview
2 Identity v2
(Whiteboard)
Staying Safe Online
Verifiable Credentials
Azure AD Overview
Azure AD Sync Objects
Azure AD B2B Overview
Azure AD External Identities
AAD Cross-Tenant Access Settings
AAD and Subscription Relationship
Controlling Guest Permissions
Active Directory in Azure
Azure AD Tokens
Federation Implications on Tokens
Azure AD PowerShell Options
Azure AD App Registration and Service Principals
Link between AD and AAD
Kerberos auth to AAD
Azure AD PIM Deep Dive
Entra Permissions Management
Authentication Strength
Azure AD Temporary Access Pass
Administrative Units
Lifecycle Workflows
3 Governance
(Whiteboard)
Azure Cost Optimization
Azure RBAC Deep Dive
Custom Security Attributes
Attribute Based Access Control
Azure Policy
Azure Policy Remediation
Azure Policy DenyAction
Azure Update Management
Azure Resource Graph
KQL Overview
Azure Reservations
Savings Plan for Compute
Azure Hybrid Benefit
4 Resiliency
(Whiteboard)
Composite SLA V2
Architecting for Application Requirements
Availability Zone Deep Dive
Disaster Recovery in Azure
Using Multiple Azure Regions
Migrating to Azure
Capacity Reservations
5 Storage
(Whiteboard)
IOPS, Throughput & Latency Explained
Azure Blob Data Permissions Deep Dive
Blob Point-in-Time Restore Deep Dive
Disk Bursting Demo
Azure Storage New Resource Instance Rules!
Azure Files AD Integration
Azure NetApp Files Overview
Azure Managed Disks Deep Dive
Azure Shared Disk
6 Networking
(Whiteboard)
Beginners Guide to Networking and IP
Master IP subnetting
IPv6
PaaS Networking
Private Link Deep Dive
Private Link DNS
App Service VNet Integration
Azure Virtual WAN Overview
Azure Load Balancer Deep Dive
AKS Networking Deep Dive
Azure App Gateway Deep Dive
Azure Front Door Deep Dive
ExpressRoute DEEP Dive
NAT and NAT Gateway in Azure
Geo-Balancing Solutions
Azure Peering Overview
Routing Preference
Microsoft Peering vs Private Peering
Understanding DNS in Azure
Dangling DNS
Private DNS Resolver
7 VM and VMMS
(Whiteboard)
Creating Your First VM in Azure
Options to Connect to Azure Resources
Proximity Placement Group Overview
Just-in-time VM Access
Deploying agents with Custom Script Extension
Azure VM Isolation
VMSS Autoscale
VMSS Flex
8 App Services
(Whiteboard)
AKS HA
AKS Networking Update
App Service VNet Integration
ASE v3
Azure Functions for the IT Pro
Azure Functions with PowerShell
Azure Function PS with Storage
Logic Apps for Everyone
Azure Static Web Apps
9 Databases & A.I.
(Whiteboard)
DP-900 v2 Study Guide
AI-900 Study Cram
Data Lake Gen2
10 Security and Monitoring
(Whiteboard)
AMA and DCR Azure Monitor Log Types
Alert Processing Rules
Zero Trust
ASC and Sentinel Overview
Managed Identity Deep Dive
Secure Access to Resources in Azure
Keeping Secrets in Azure
Key Vault RBAC
Azure Key Vault Deep Dive
Encryption Overview
How Encryption Works
11 IaC and DevOps
(Whiteboard)
DevOps Master Class
Imperative vs Declarative
Infrastructure as Code for the IT Admin
GitHub Actions Azure Deploy
Terraform Azure Deploy
ARM Template Specs
Project Bicep
Unauthenticated Authentication to Azure