Designing Microsoft Azure Infrastructure Solutions (AZ-305)

Designing Microsoft Azure Infrastructure Solutions (AZ-305)

(0 Ratings)
course-format course-format course-format course-format


4 Days

Certified Instructor

Course Id


Course Description

Course Overview

Designing Microsoft Azure Infrastructure Solutions (AZ-305) is an advanced training program designed for IT professionals to gain expertise in designing and implementing solutions on the Microsoft Azure cloud platform. Participants will learn how to assess business requirements, design secure and scalable solutions, and deploy Azure services to meet the needs of organizations’ infrastructure requirements.


To excel in this course, participants should have a strong understanding of Azure fundamentals, including virtualization, networking, and identity concepts. Familiarity with cloud computing and infrastructure design principles is essential. Prior experience with Azure services and resource management will be highly beneficial.


The course will be delivered through a combination of instructor-led lectures, practical demonstrations, hands-on labs, and interactive discussions. Participants will have access to dedicated Azure environments for hands-on practice, enabling them to apply the concepts learned in real-world scenarios. The course will be led by certified instructors with extensive experience in Azure infrastructure design and solutions, ensuring a high-quality learning experience.

Course Outline

  • Assessing Business and Application Requirements
  • Understanding business and technical requirements for Azure solutions
  • Analyzing application workloads and dependencies
  • Identifying compliance, security, and governance requirements
  • Designing Azure Networking and Security
  • Designing Azure Virtual Networks and network topology
  • Implementing network security groups (NSGs) and firewalls
  • Designing identity and access management with Azure Active Directory
  • Designing Azure Compute Solutions
  • Selecting appropriate virtual machine sizes and types
  • Implementing availability sets and fault tolerance
  • Designing virtual machine storage and disk management
  • Designing Data Storage Solutions
  • Designing Azure Storage accounts and storage types
  • Implementing Azure Backup and Disaster Recovery solutions
  • Designing hybrid storage solutions with Azure File Sync
  • Designing Azure Monitoring and Management Solutions
  • Implementing Azure Monitor for performance and health monitoring
  • Designing Azure Automation for task automation
  • Designing cost management and resource governance strategies


Upon completion of this course, participants will be able to:

  • Assess business and application requirements for Azure infrastructure solutions.
  • Design secure and scalable Azure networking and security architectures.
  • Design and implement Azure compute solutions with high availability and performance.
  • Design data storage and backup solutions to meet business needs.
  • Implement Azure monitoring and management solutions for operational efficiency.
  • Design cost-effective resource governance strategies for Azure deployments.


  • Assessing Business and Application Requirements for Azure Solutions
  • Designing Azure Networking and Security
  • Designing Azure Compute Solutions
  • Designing Data Storage Solutions on Azure
  • Implementing Azure Monitoring and Management Solutions
  • Designing Cost Management and Resource Governance Strategies

User Avatar


0 Reviews
1 Student
323 Courses
0 rating
5 stars
4 stars
3 stars
2 stars
1 stars

Be the first to review “Designing Microsoft Azure Infrastructure Solutions (AZ-305)”