Course Overview
AZ-305: Design Infrastructure Solutions is an advanced Microsoft Azure learning path focused on designing infrastructure solutions across compute, applications, networking, and migrations. It is intended for solution architects who need to design and recommend Azure-based infrastructure solutions.
The course covers the selection and design of Azure compute services, including Azure Virtual Machines, Azure Batch, Azure App Service, Azure Container Instances, Azure Kubernetes Service, Azure Functions, and Azure Logic Apps. It also addresses application architecture, network solution design, and migration solution design. The learning path helps learners prepare for Exam AZ-305: Designing Microsoft Azure Infrastructure Solutions.
Course Objective
- Understand the principles of designing infrastructure solutions in Microsoft Azure.
- Identify appropriate Azure compute services for different solution requirements.
- Design solutions using Azure Virtual Machines and Azure Batch.
- Design application solutions using Azure App Service.
- Design container solutions using Azure Container Instances.
- Design container orchestration solutions using Azure Kubernetes Service.
- Design serverless solutions using Azure Functions and Azure Logic Apps.
- Design and recommend Azure application architectures.
- Design and recommend Azure network solutions.
- Design and recommend Azure migration solutions.
Pre-requisites
- Conceptual knowledge of compute, applications, networking, and migration solutions.
- Working experience with architecting compute and network solutions.
Course Curriculum
- Understand the fundamentals of Azure compute services.
- Choose the appropriate Azure compute service based on solution requirements.
- Design solutions using Azure Virtual Machines.
- Design scalable workloads using Azure Batch.
- Design web applications using Azure App Service.
- Design containerized solutions using Azure Container Instances.
- Design orchestrated container solutions using Azure Kubernetes Service (AKS).
- Design serverless solutions using Azure Functions.
- Design workflow and integration solutions using Azure Logic Apps.
- Complete a module assessment to validate knowledge of Azure compute solutions.
- Understand key principles of Azure application architecture.
- Design scalable, reliable, and secure application solutions.
- Evaluate application requirements and recommend appropriate Azure services.
- Design architectures for availability, performance, and resiliency.
- Select suitable compute, storage, networking, and integration services.
- Apply cloud design patterns and architectural best practices.
- Recommend Azure architectures based on business and technical requirements.
- Understand key principles of Azure network architecture.
- Design virtual network and subnet solutions.
- Recommend appropriate network connectivity options.
- Design hybrid and cross-region connectivity solutions.
- Plan network routing and traffic management.
- Design secure network access and isolation.
- Recommend load balancing and application delivery solutions.
- Apply best practices for scalable, secure, and resilient Azure networks.
- Understand key Azure migration concepts and strategies.
- Assess existing workloads for migration readiness.
- Design appropriate migration approaches based on business and technical requirements.
- Recommend Azure services and tools for workload migration.
- Plan migrations for applications, data, and infrastructure.
- Design strategies to minimize downtime and migration risks.
- Validate and optimize migrated workloads in Azure.
- Apply best practices for secure and efficient Azure migrations.