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.
Learners at 96% of Fortune 1000 companies trust Cybrary
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.
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 FreeLearn core concepts and get hands-on with key skills.
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.
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.
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.
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.
In this AZ-305 course you will use case studies to determine the best solution for a given scenario.
Exercise your problem-solving and creative thinking skills with security-centric puzzles
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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...
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.
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.
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...
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.
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 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.
Assess your knowledge and skills to identify areas for improvement and measure your growth
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.
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.
Put your skills to the test in virtual labs, challenges, and simulated environments.
Track your skills development from lesson to lesson using the Cybrary Skills Tracker.
Connect with peers and mentors through our supportive community of cybersecurity professionals.
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.
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.
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.
The AZ-305 exam focuses on four key areas:
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.
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.