AZ-305: Microsoft Azure Architect

In this four-day training, you will learn how to design end-to-end solution architectures for the Microsoft Azure cloud environment.

The training will introduce you to governance, compute resources, application architectures, storage, data integration, authentication and authorization, business continuity, and migrations. All you need to become an outstanding Azure Solution Architect!

This training prepares you for the Azure Architect exam and certification.

Here’s What You’ll Get

Training Manual

Hands-On Lab

Cloud Credit

Private Slack Channel

Unlimited Teams Calls

Exam Voucher

Certificate of Completion

Self-Paced or Classroom Training

180-day Lab Access

Training Details

This training will get you fully up to speed with designing end-to-end solution architectures for the Microsoft Azure cloud environment. 

You will learn how to design a Governance Solution, a Compute Solution, and a Non-relational Data Storage Solution. In addition, I’ll teach you to design Data Storage and Integration Solutions, Application Architecture Solutions, Network Infrastructure Solutions, Migration Solutions… and much more! The training combines lectures with case studies to illustrate architect design principles.

As part of this training, you´ll receive an Azure Pass with credits to spend on your own cloud services. The pass is valid for 30 days.

 

 

Name: AZ-305: Microsoft Azure Architect.

Format: Classroom.

Content: training manual, case studies, Azure cloud credit, practice exam, and an exam voucher.

Requirements: a laptop with a web browser installed. Chrome or Edge is recommended. Students must have previous experience deploying or administering Azure resources. 

Support: Live classroom support.

Associated certification: Microsoft Azure Developer.

 

Training Curriculum

Introduction

Course Intro: Core concepts

Introducing Azure Solution Architects

Design a Governance Solution

Introduction

Design for Governance

Design for Management Groups

Design for Azure Subscriptions

Design for Resource Groups

Design for Resource Tagging

Design for Azure Policy and RBAC

Design with Azure Blueprints

Case Study

Summary and Resources

Design a Compute Solution

Introduction

Choose a Compute Service 

Design for Azure Virtual Machine 

Design for Azure Batch 

Design for Azure App Services 

Design for Azure Container Instances 

Design for Azure Kubernetes Service 

Design for Azure Functions 

Design for Azure Logic Apps 

Case Study

Summary and Resources

Design a Non-relational Data Storage Solution

Introduction

Design for Data Storage

Design for Azure Storage Accounts

Design for Data Redundancy

Design for Azure Blob Storage

Design for Azure Files

Design an Azure Disk Solution

Design for Storage Security

Case Study

Summary and Resources

Design a Data Storage Solution for Relational Data

Introduction

Design for Data Storage

Design for Azure SQL Databases

Database Scalability

Database Availability

Data at Rest, Data in Transit, and Data in Use

Design for Azure SQL Edge

Design for Azure Cosmos DB

Case Study

Summary and Resources

Design a Data Integration Solution

Introduction

Design for Azure Data Factory

Design for Azure Data Lake

Design for Azure Databricks

Design for Azure Synapse Analytics 

Design for Azure Stream Analytics

The Hot/Warm/Cold Data Path

Summary and Resources

Design an Application Architecture Solution

Introduction

Describe Message and Event Scenarios

Design a Messaging Solution

Design for Event Hub and Event Grid

Design for Application Optimization

Design an Application Lifecycle

Case Study

Summary and Resources

Design Authentication and Authorization Solutions

Introduction

Design for Identity and Access Management

Design for Azure Active Directory

Design for Azure Active Directory B2B

Design for Azure Active Directory B2C

Design for Conditional Access

Design for Identity Protection

Design for Access Reviews 

Design Service Principals for Applications

Design for Azure Key Vault

Case Study

Summary and Resources

Design a Solution to Log and Monitor Azure Solutions

Introduction 

Design for Azure Monitor Data Sources

Design for Log Analytics

Design for Azure Workbooks

Design for Azure Insights

Design for Azure Data Explorer

Case Study

Summary and Resources

Design a Network Infrastructure Solution

Introduction

Recommend a Network Architecture

Design for On-Prem to Azure VNets

Design for Azure Network Connectivity

Design for Azure Application Delivery 

Design for Application Protection

Case Study

Summary and Resources

Design a Business Continuity Solution

Introduction

Design for Backup and Recovery

Design for Azure Backup

Design for Azure Blob Backup

Design for Azure Files Backup

Design for Azure Virtual Machine Backup

Design for Azure SQL Backup

Design for Azure Site Recovery

Case Study

Summary and Resources

Design a Migration Solution

Introduction

The Cloud Adoption Framework

The Azure Migration Framework

Assess your Workloads

Compare Migration Tools

Migrate your Databases

Select an Online Storage Migration Tool

Select an Offline Storage Migration Tool

Summary and Resources

Book a Classroom Training

Classroom trainings are conducted during business hours and hosted online or on-site at your place of work. All students need to participate is a laptop, a web browser, and Microsoft Teams.

Please use the form below to book a call with me to set up your classroom training. We’ll discuss your business requirements, team size, and preferred location of the training (online or on-site) and make sure you get what you need. A typical classroom training can usually be scheduled within 30 days and can accomodate up to 15 people on-site and 30 people online.

Looking For Something Else?

CHECK OUT MY OTHER CLOUD TRAINING

Is this training course not exactly what you’re looking for? No problem, I have many other cloud training courses in my catalog. Take a look at these alternatives.

“Are you looking for an Azure teacher? You’ll find the right one in Mark! He makes difficult topics very clear and gives explanations until you totally get it. The structure and pace of his trainings are excellent. Although our classes were 100% online because of corona, Mark kept our utmost attention from early in the morning until the end of the day. And above all, after the training sessions he was more than willing to answer all of our questions”

Cindy Castricum, online student

Frequently Asked Questions

  • Bespoke Training
  • Microsoft Training
  • 1-on-1
  • Classroom
What is a bespoke training?

An bespoke training is an in-house developed training that teaches unique skills not covered in official Microsoft training courses. You can learn about AI and machine learning, how to develop leadership skills and prepare for senior IT roles, how to improve your code quality with robust software design patterns, how to write high-performance C# code… and much more!

What's included in a bespoke training?
Each bespoke training includes prerecorded video content, text lectures, quizzes, and homework assignments.
How long do I have access to the training content?

You have lifetime access to all training content.

How can I attend a bespoke training?

You can either participate in a 1-on-1 training with me and work through the lectures at your own pace and in your own time with me supporting you through chat or video calls. Or you can join a classroom training where I will present the training lectures live and guide you through the lab exercises in a multi-day session.

What is a Microsoft training?
A Microsoft official training is a training course straight from the official Microsoft training catalog. These courses will prepare you for Microsoft certification exams and include an exam voucher.
What's included in a Microsoft training?
You will receive a course manual, access to an online lab environment, an Azure Pass with cloud credit, a practice exam, and an exam voucher.
How long do I have access to a Microsoft training?
You have unlimited access to the training manual, 180 days access to the online lab environment, and 15 days of access to free Azure credit. The exam voucher is valid for a year.
How can I attend a Microsoft training?
You can either participate in a 1-on-1 training with me and work through the lectures at your own pace and in your own time with me supporting you through chat or video calls. Or you can join a classroom training where I will present the training lectures live and guide you through the lab exercises in a multi-day session.
What is 1-on-1?
In a 1-on-1 training, you study the training lectures and work on the lab assignments in your own time and at your own pace. You can spend as many or as little hours per week as you want on the training. This training format is ideal for tech professionals who have irregular work hours and cannot commit to a classroom training.
How am I supported in a 1-on-1 training?
I will support you in a private Slack channel. You can also book an unlimiterd number of 1-hour video support calls with me. I will support you with the training lectures and lab exercises and get you ready for certification exams.
Who should attend a 1-on-1 training?
A 1-on-1 training is ideal for tech professionals who want to set their own learning pace and prefer a healthy mix of guidance and support throughout the training to learn the content and complete the lab exercises.
My colleagues and I want to sign up as a team and learn together. Is this possible?
No, a 1-on-1 training is only for individual students who each learn at their own pace. Please consider a classroom training instead.
What is a classroom training?

A classroom training is a live event in which I will present the training lectures, help you complete the lab exercises and get you ready for the certification exam. Classroom trainings are conducted online in full-day Microsoft Teams calls held during business hours in the Central European timezone. You will be sharing the classroom with other students and learn together as a group. 

When and where is classroom training conducted?

Classroom trainings are conducted online during Central European business hours. You will receive a Microsoft Teams link when you sign up for a class. Please note that classroom trainings can also be held on-site at your place of work. Please book a discovery call with me if you're interested, and we can discuss your requirements.

How am I supported in a classroom training?

I will continuously support you live, because we'll both be in the same virtual classroom together. 

Who should attend a classroom training?

A classroom training is ideal for tech professionals who can commit to full days of learning and want to learn together as a group. 

My colleagues and I want to sign up as a team and learn together. Is this possible?

Yes, absolutely. Please book a discovery call with me to discuss your requirements. I can offer group discounts to business teams.