Certification Prep

Designing Microsoft Azure Infrastructure Solutions (AZ-305)

Certification Prep

The Designing Microsoft Azure Infrastructure Solutions (AZ-305) certification prep path will provide you with a comprehensive overview of the concepts and skills needed to pass the certification exam.

Path Releasing Q2 2025
Full access included with 
Insider Pro
 and 
Teams

30

H

15

M
Time

Advanced

i
Designed for learners with a solid grasp of foundational IT and cybersecurity concepts who are interested in pursuing an entry-level security role.
Experience Level

13

i

Earn qualifying credits for certification renewal with completion certificates provided for submission.
CEU's

Enrollees

Learners at 96% of Fortune 1000 companies trust Cybrary

About this Path

Azure’s Designing Microsoft Azure Infrastructure Solutions (AZ-305) certification is for experienced IT operation professionals who want to transition into the role of Azure cloud architects. This path focuses on developing the skills required to design secure, scalable, and reliable solutions in Microsoft Azure.

Read More

Skills you'll gain

Path Outline

Collection Outline

Coming Soon

The Leadership and Management Career Path is expected to release in Q2 of 2025. Sign up now to explore our other leadership courses and content.

Start Learning for Free
1

Learn

Learn core concepts and get hands-on with key skills.

COURSE
COURSE
COURSE
COURSE
COURSE
COURSE
COURSE
AZ-305: Course Introduction
0
H
27
M
Take your cloud architect career to the next level with this advanced AZ-305 course, where you will learn to design infrastructure solutions in Microsoft Azure. Learn best practices related to governance, application-architecture, storage, data integration, and more. You will use case studies to determine the best solution for a given scenario.
COURSE
COURSE
COURSE
COURSE
COURSE
COURSE
COURSE
AZ-305: Design Identity, Governance, and Monitoring Solutions
3
H
56
M

In this AZ-305: Design Identity, Governance, and Monitoring Solutions course, you will learn best practices related to Azure app service solution, identity solutions in Azure, and migrating workloads.

COURSE
COURSE
COURSE
COURSE
COURSE
COURSE
COURSE
AZ-305: Design Data Storage Solutions
1
H
9
M

In this AZ-305: Design Data Storage Solutions course, you will learn about design for data storage, designing Azure SQL databases, and designing data integration solutions.

COURSE
COURSE
COURSE
COURSE
COURSE
COURSE
COURSE
AZ-305: Design Business Continuity Solutions
0
H
32
M

In this AZ-305: Design Business Continuity Solutions course, you will learn about planning for backup, designing backups for file shares and VMs, and designing SQL backup and site recovery.

COURSE
COURSE
COURSE
COURSE
COURSE
COURSE
COURSE
AZ-305: Design Infrastructure Solutions
1
H
9
M

In this AZ-305: Design Infrastructure Solutions course, you will learn about design solutions for Azure AD, designing identity solutions in Azure, and design service principles for application.

COURSE
COURSE
COURSE
COURSE
COURSE
COURSE
COURSE
AZ-305: Case Studies
1
H
0
M

In this AZ-305 course you will use case studies to determine the best solution for a given scenario.

2

Practice

Exercise your problem-solving and creative thinking skills with security-centric puzzles

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Provision a Function App
0
H
45
M

In this IT Pro Challenge virtual lab, you will get hands-on experience using Microsoft Azure’s Function App capability. You will learn how to provision a Function App, define the function with your code, and configure the trigger, input, and output of the Function App. These skills are essential for Azure Administrators and Developers.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Provision an Azure Storage Table
0
H
45
M

This IT Pro Challenge virtual lab shows learners how to use the Azure portal to create a Storage Account and update an existing Web Application with a new connection string. As proof of concept, learners will verify that the Web App loaded/read rows in a Storage Table. Learners will also verify that logging is active for the Storage Account.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Provision an Azure Storage Queue
0
H
45
M

In this IT Pro Challenge virtual lab, you will get hands-on experience using Microsoft Azure’s Storage Account for message queues. You will implement and test a Web App’s ability to add and retrieve messages from a message queue and validate queue logging. These skills are essential for someone pursuing a career path as an Azure administrator.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Configure Geo-Replication for your Database
0
H
45
M

This Configure Geo-Replication for your Database IT Pro Challenge virtual lab shows learners how to create a new Azure SQL Database, enable it for Geo-Replication, and test it for failover. The skills that learners acquire in this challenge are valuable to database administrators in the IT or cybersecurity fields.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Enable Dynamic Data Masking using Azure SQL Database
0
H
45
M

In this hands-on lab, learners are introduced to the skills required to secure the Azure SQL. Exercises in this lab teach users how to enable dynamic data masking using a logical server and query editor while learning the Azure concepts. The topics covered in this lab are crucial for learners to be effective in Azure administrator roles in IT.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Use Azure Storage Explorer
0
H
45
M

This IT Pro Challenges virtual lab teaches learners fundamental Azure Storage Account skills to create, deploy to, and upload to a storage account. Also, participants take and manage image snapshots. This hands-on experience benefits business and technical people in using the Azure cloud successfully to keep and backup files.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Enable VM Backup using Recovery Services Vault
1
H
15
M

This IT Pro Challenge virtual lab teaches learners how to use recovery services vault. Learners will gain experience using services vault, backup policy to enable virtual machine backup. Skills learned in this lab are valuable in multiple job roles such as System administrator and Azure administrators in IT.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Configure Continuous Deployment using GIT and Deployment Slots
0
H
45
M

This IT Pro Challenge virtual lab teaches learners to set up an Azure Portal web app for continuous release through creating deployment slots and enabling GIT. Learners pursuing careers in Software Programming, System Administration, Cybersecurity, and Quality Testing, benefit from managing cloud development environments in this lab.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Use Managed Identities
0
H
45
M

This IT Pro Challenge lab teaches you how to use the Azure portal to provision a virtual machine, assign it a role, and enable system-assigned managed identity. You will also grant permissions to that managed identity as well as verify a managed identity access token. Finally, you will learn how to remove permissions.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Deploy a Web Job
0
H
45
M

Deploy a Web Job Guided IT Pro Challenge from Learn on Demand challenges students to provision, deploy, and test an Azure web task. The web task will be deployed to an existing web application. This requires learning the Microsoft Azure Resource group services as well as fundamental web application concepts.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Autoscale a Web App
0
H
45
M

This Autoscale, a Web App IT Pro Challenge, helps learners understand the concepts of autoscaling, how to configure autoscaling for a web app that needs to scale up over the weekend, and test that the autoscaling worked as intended.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Configure Application Insights
0
H
45
M

This IT Pro Challenge lab introduces the learner to the importance of application metrics. Not only is application development important, but also the maintenance of these applications. Azure has a service called Application Insights that the learner will set up to monitor the application and produce metrics.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Set an Azure Alert for a Web App
0
H
45
M

This IT Pro Challenge lab shows learners fundamental web application concepts and Microsoft Azure Resource group services. Learners will use the Microsoft Azure Portal and an existing Azure Resource Group to create an action group, add an email alert action and a webhook action for the action group, and create an alert rule.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Secure a Storage Account
0
H
45
M

This IT Pro Challenge lab shows learners fundamental web application concepts and Microsoft Azure Resource group services. Learners will use the Microsoft Azure Portal and an existing Azure Resource Group to create an action group, add an email alert action and a webhook action for the action group, and create an alert rule.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Secure Azure SQL Server
0
H
45
M

In this IT Pro Challenge virtual lab, you will get hands-on experience securing Azure Platform services to secure an Azure SQL Database. You will learn how to configure an Azure AD server administrator, configure auditing, and administer an Azure firewall. These are important skills for someone pursuing a career as a Microsoft Azure Administrator.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Store Sensitive Data in Azure Key Vault
0
H
45
M

This IT Pro Challenges virtual lab teaches learners how to configure azure key vault and a web app to use a secret. Learners will gain experience using azure key vault and access policy to store a connection string as a secret. Skills learned in this lab are valuable in multiple job roles such as system administrator and Azure administrator.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Automate the Deployment of an Azure Virtual Machine by Using an Azure Resource Manager Template
0
H
45
M

In this lab, you will assume the role of an Azure® Administrator tasked with deploying an Azure virtual machine (VM) using Azure Resource Manager (ARM) templates. First, you will deploy a VM that runs Windows® by using a modified Azure Resource Manager quickstart template, and then you will save the existing deployment to a new ARM template.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Getting Started with Azure Storage, Virtual Machines, and Monitoring
1
H
30
M

In this lab by Learn On Demand Systems, you will create and monitor Azure® storage accounts and virtual machines. First, you will implement and manage access to Azure storage accounts, and then you will configure monitoring of an Azure storage account. Next, you will automate the deployment of Azure virtual machines. Finally, you will configure mon...

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Implement, Manage, and Monitor Azure Storage
1
H
0
M

In this challenge by Learn On Demand Systems, you will implement, manage, and monitor Azure Storage. First, you will create an Azure storage account, and then you will upload a document to a container in the storage account. Next, you will configure storage account security mechanisms. Finally, you will configure monitoring for a storage account.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Configure Azure Virtual Networking
1
H
0
M

In this challenge by Learn On Demand Systems, you will control virtual network traffic. First, you will create a virtual network. Next, you will implement Azure virtual network routing. Finally, you will implement network security groups and application security groups.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Getting Started with Azure Networking and High Availability
1
H
45
M

In this lab by Learn On Demand Systems, you will implement Azure network and high-availability features. First, you will create an Azure virtual network (VNet), and then you will implement Azure virtual network routing and Azure security groups. Next, you will configure Azure virtual network peering, and then you will configure a VNet-to-VNet conne...

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Implement Azure Policy Lab
0
H
45
M

The flexibility provided by the cloud is an amazing benefit until it results in unbounded sprawl and out of control costs in your cloud environment. Azure Policies are a critical tool in the prevention of overrun costs and improperly sized resources. This lab will give you hands-on experience implementing Azure Policies to secure your environment.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Implement Role-Based Access Control Lab
0
H
45
M

In this lab, students will practice role-based access control (RBAC) in Azure. Students will create a Network Contributor role and verify the correct access has been assigned.

Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Learn on Demand IT Pro Challenges
Provision an Azure Container Registry
0
H
30
M

Learn to provision an Azure Container Registry, acting as a system administrator for a company that is migrating its document processing system from its datacenter to Azure. You will provision an Azure Container Registry, migrate an image from Docker Hub to the registry, and verify the image is in the registry.

3

Prove

Assess your knowledge and skills to identify areas for improvement and measure your growth

CyberVista Practice Test
CyberVista Practice Test
CyberVista Practice Test
CyberVista Practice Test
CyberVista Practice Test
CyberVista Practice Test
Designing Microsoft Azure Infrastructure Solutions (AZ-305)
1
H
30
M

Prepare for the Microsoft Azure Infrastructure Solutions (AZ-305) exam. Learners should have advanced experience and knowledge of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data platforms, and governance.

4

Train Your Team

Cybrary’s expert-led cybersecurity courses help your team remediate skill gaps and get up-to-date on certifications. Utilize Cybrary to stay ahead of emerging threats and provide team members with clarity on how to learn, grow, and advance their careers within your organization.

Instructors

Seema Rahman
Principal Architect
Read Full Bio

Get Hands-on Learning

Put your skills to the test in virtual labs, challenges, and simulated environments.

Measure Your Progress

Track your skills development from lesson to lesson using the Cybrary Skills Tracker.

Connect with the Community

Connect with peers and mentors through our supportive community of cybersecurity professionals.

Success from Our Learners

"Cybrary really helped me get up to speed and acquire a baseline level of technical knowledge. It offers a far more comprehensive approach than just learning from a book. It actually shows you how to apply cybersecurity processes in a hands-on way"

Don Gates

Principal Systems Engineer/SAIC

"Cybrary’s SOC Analyst career path was the difference maker, and was instrumental in me landing my new job. I was able to show the employer that I had the right knowledge and the hands-on skills to execute the role."

Cory

Cybersecurity analyst/

"I was able to earn my CISSP certification within 60 days of signing up for Cybrary Insider Pro and got hired as a Security Analyst conducting security assessments and penetration testing within 120 days. This certainly wouldn’t have been possible without the support of the Cybrary mentor community."

Mike

Security Engineer and Pentester/

"Cybrary really helped me get up to speed and acquire a baseline level of technical knowledge. It offers a far more comprehensive approach than just learning from a book. It actually shows you how to apply cybersecurity processes in a hands-on way"

Don Gates

Principal Systems Engineer/SAIC

"Cybrary’s SOC Analyst career path was the difference maker, and was instrumental in me landing my new job. I was able to show the employer that I had the right knowledge and the hands-on skills to execute the role."

Cory

Cybersecurity analyst/

"I was able to earn my CISSP certification within 60 days of signing up for Cybrary Insider Pro and got hired as a Security Analyst conducting security assessments and penetration testing within 120 days. This certainly wouldn’t have been possible without the support of the Cybrary mentor community."

Mike

Security Engineer and Pentester/

"Becoming a Cybrary Insider Pro was a total game changer. Cybrary was instrumental in helping me break into cybersecurity, despite having no prior IT experience or security-related degree. Their career paths gave me clear direction, the instructors had real-world experience, and the virtual labs let me gain hands-on skills I could confidently put on my resume and speak to in interviews."

Cassandra

Information Security Analyst/Cisco Systems

"I was able to earn both my Security+ and CySA+ in two months. I give all the credit to Cybrary. I’m also proud to announce I recently accepted a job as a Cyber Systems Engineer at BDO... I always try to debunk the idea that you can't get a job without experience or a degree."

Casey

Cyber Systems Engineer/BDO

"Cybrary has helped me improve my hands-on skills and pass my toughest certification exams, enabling me to achieve 13 advanced certifications and successfully launch my own business. I love the practice tests for certification exams, especially, and appreciate the wide-ranging training options that let me find the best fit for my goals"

Angel

Founder,/ IntellChromatics.

Frequently Asked Questions

Who is this for?

This path is designed for mid-to-advanced career practitioners who want to transition into the role of Azure cloud architects. Candidates for this exam should have advanced experience and knowledge of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data platforms, and governance.

Which versions of the exam are supported?

This certification prep path is aligned with the most recent version of AZ-305, which was updated in October 2024.

Read more information about the AZ-305 exam here.

Why should I get AZ-305 certified?

The AZ-305 certification is the industry standard for IT professionals who design and implement cloud solutions on Microsoft Azure. AZ-305 validates your ability to build secure, scalable, and reliable cloud infrastructures. 

Designing Microsoft Azure Infrastructure Solutions (AZ-305) demonstrates to employers that you have the skill required for a role in cloud architecture, infrastructure design, and enterprise-level Azure solutions.

What is on the AZ-305 exam?

The AZ-305 exam focuses on four key areas: 

  • Designing Identity, Governance, and Monitoring Solutions
  • Designing Data Storage Solutions
  • Designing Business Continuity Solutions
  • Designing Infrastructure Solutions

Cybrary’s AZ-305 certification prep path covers all relevant topics and includes both labs for hands-on practice and a practice test that will ensure you’re ready for the official certification exam.

What jobs can I get with AZ-305 certification?

Earning your AZ-305 certification will prepare you for a variety of high-demand cloud computing roles, including Azure Solutions Architect, Cloud Engineer, Cloud Consultant and more. AZ-305 is an ideal advanced certification for validating your existing knowledge and growing your career in cloud and IT architecture.