top of page
Blue Background

AZ-305T00 - Designing Microsoft Azure Infrastructure Solutions

 

AZ-305T00: Designing Microsoft Azure Infrastructure Solutions

 

 

Duration: 4 Days

 

 

Overview

 

Designing Microsoft Azure Infrastructure Solutions course teaches Azure Solution Architects how to design infrastructure solutions. AZ 305 Course topics cover governance, computing, application architecture, storage, data integration, authentication, networks, business continuity, and migrations. The AZ 305 Course Designing Microsoft Azure Infrastructure Solutions training combines lectures with case studies to demonstrate basic architect design principles.

 

Learning Objectives

  • Design a governance solution

  • Design a compute solution

  • Design an application architecture

  • Design storage, non-relational and relational

  • Design data integration solutions

  • Design authentication, authorization, and identity solutions

  • Design network solutions

  • Design backup and disaster recovery solutions

  • Design monitoring solutions

  • Design migration solutions

 

 

Course Outline

 

1. Design governance

  • Design for governance

  • Design for management groups

  • Design for Azure subscriptions

  • Design for resource groups

  • Design for resource tagging

  • Design for Azure policy

  • Design for Azure role-based access control

  • Design for Azure Blueprints

 

 

2. Design an Azure compute solution

  • Choose an Azure computing service

  • Design for Azure Virtual Machines solutions

  • Design for Azure Batch solutions

  • Design for Azure App Service solutions

  • Design for Azure Container Instances solutions

  • Design for Azure Kubernetes Service solutions

  • Design for Azure Functions solutions

  • Design for Azure Logic Apps solutions

 

 

3. Design a data storage solution for non-relational data

  • Design for data storage

  • Design for Azure storage accounts

  • Design for Azure blob storage

  • Design for data redundancy

  • Design for Azure files

  • Design an Azure disk solution

  • Design for storage security

 

 

4. Design a data storage solution for relational data

  • Design for Azure SQL Database

  • Design for Azure SQL Managed Instance

  • Design for SQL Server on Azure Virtual Machines

  • Recommend a solution for database scalability

  • Recommend a solution for database availability

  • Design protection for data at rest, data in transmission, and data in use

  • Design for Azure SQL Edge

  • Design for Azure Cosmos DB

  • Design for Azure Table Storage

 

 

5. Design data integration

  • Design a data integration solution with Azure Data Factory

  • Design a data integration solution with Azure Data Lake

  • Design a data integration and analytics solution with Azure Databricks

  • Design a data integration and analytics solution with Azure Synapse Analytics

  • Design strategies for hot, warm, and cold data paths

  • Design an Azure Stream Analytics solution for data analysis

 

 

6. Design an application architecture

  • Describe message and event scenarios

  • Design a messaging solution

  • Design an Azure Event Hubs messaging solution

  • Design an event-driven solution

  • Design an automated app deployment solution

  • Design API integration

  • Design an application configuration management solution

  • Design a caching solution

 

 

7. Design authentication and authorization solutions

  • Design for identity and access management

  • Design for Azure Active Directory

  • Design for Azure Active Directory business-to-business (B2B)

  • Design for Azure Active Directory B2C (business-to-customer)

  • Design for conditional access

  • Design for identity protection

  • Design for access reviews

  • Design for managed identities

  • Design for service principals for applications

  • Design for Azure Key Vault

 

8. Design a solution to log and monitor Azure resources

  • Design for Azure Monitor data sources

  • Design for Azure Monitor Logs (Log Analytics) workspaces

  • Design for Azure Workbooks and Azure insights

  • Design for Azure Data Explorer

 

 

9. Design network solutions

  • Recommend a network architecture solution based on workload requirements

  • Design for on-premises connectivity to Azure Virtual Network

  • Design for Azure network connectivity services

  • Design for application delivery services

  • Design for application protection services

 

 

10. Design a solution for backup and disaster recovery

  • Design for backup and recovery

  • Design for Azure Backup

  • Design for Azure blob backup and recovery

  • Design for Azure Files backup and recovery

  • Design for Azure virtual machine backup and recovery

  • Design for Azure SQL backup and recovery

  • Design for Azure Site Recovery

 

 

11. Design migrations

  • Evaluate migration with the Microsoft Cloud Adoption Framework for Azure

  • Describe the Azure Migration and Modernization Program (Azure Migration Framework)

  • Assess your on-premises workloads

  • Select a migration tool

  • Migrate your databases

  • Select an online storage migration tool

  • Migrate offline data

 

 

12. Introduction to the Microsoft Azure Well-Architected Framework

  • Describe the pillars of the Azure Well-Architected Framework

  • Identify key principles for creating a solid architectural foundation

 

 

13. Microsoft Azure Well-Architected Framework - Cost optimization

  • Use monitoring and analytics to gain cost insights

  • Maximize the efficiency of your cloud environment

  • Provision resources that are optimized for cost

 

 

14. Microsoft Azure Well-Architected Framework - Operational excellence

  • Apply modern practices to design, build, and orchestrate resources on Azure

  • Gain operational insights by using monitoring and analytics

  • Reduce effort and error by using automation

  • Identify issues and improve the quality of your application by using tests

 

 

15. Microsoft Azure Well-Architected Framework - Performance efficiency

  • Scale your capacity based on workload

  • Optimize network performance

  • Optimize storage and database performance

  • Improve application performance by identifying bottlenecks

 

 

16. Microsoft Azure Well-Architected Framework - Reliability

  • Design a highly available application by leveraging Azure services

  • Incorporate Azure disaster recovery capabilities into your architecture

  • Protect your application from data loss or corruption

 

 

17. Microsoft Azure Well-Architected Framework - Security

  • Develop a defense-in-depth approach to securing your architecture

  • Choose the technologies to secure your Azure infrastructure

  • Develop a strategy for secure identity management

 

 

18. Getting started with the Microsoft Cloud Adoption Framework for Azure

  • Understand common roadblocks that prevent adoption success

  • Evaluate one or more guides that can help you get things started or move faster

  • Get started on the proper course of action by using shared guidance and related Learn modules

 

 

19. Prepare for successful cloud adoption with a well-defined strategy

  • Create clarity for a corporate strategy to ensure that all team members are working toward common goals

  • Establish metrics to create clarity, help the team learn, and systematically work toward your organizational objectives

  • Evaluate financial considerations to understand the value of cloud adoption

  • Assess your strategy using the Cloud Adoption Strategy

  • Evaluate technical considerations to help the team prepare for successful cloud adoption projects

 

 

20. Prepare for cloud adoption with a data-driven plan

  • Create an actionable cloud adoption plan

  • Understand your digital estate

  • Assess the digital estate with Azure Migrate and refine your plan

Lab: Deploy your first cloud adoption plan

Lab: Assess your digital estate

Lab: Customize your cloud adoption plan

 

 

21. Choose the best Azure landing zone to support your requirements for cloud operations.

  • Compare your management, governance, and security requirements for operations to common operating models

  • Evaluate options for implementing Azure landing zones against your short-term and long-term requirements

  • Choose the best Azure landing zone and Learn modules to support your needs for cloud adoption

 

 

22. Migrate to Azure through repeatable processes and common tools

  • Understand the tools commonly used in migration

  • Learn about the migration processes required to migrate effectively

  • Demonstrate a simple migration (hands-on if possible)

  • Understand options for properly migrating a variety of platforms and workloads

  • Choose the best learning path to continue with migrating a specific platform or workload

 

 

23. Address tangible risks with the Govern methodology of the Cloud Adoption Framework for Azure

  • Establish processes to properly govern cloud adoption

  • Classify tangible risks based on the reference cloud adoption plan

  • Integrate corporate policies to mitigate tangible risks

  • List implementation strategies to mitigate risks

  • Demonstrate Azure Policy additions that implement risk mitigation strategies

  • Prioritize future governance investments

 

 

24. Ensure stable operations and optimization across all supported workloads deployed to the cloud.

  • Evaluate levels of business commitment across your portfolio of workloads

  • Deploy an operations baseline

  • Customize the baseline to meet operations needs

  • Centralize operations for core platforms

  • Partner with workload teams for richer decentralized operations

 

 

25. Innovate applications by using Azure cloud technologies

  • Understand the innovation cycle

  • Map Azure services to the phases of the innovation cycle

  • Correlate technologies to business outcomes of innovation

 

 

26. Prepare for cloud security by using the Microsoft Cloud Adoption Framework for Azure

  • Understand cloud security methodology

  • Identify security roles and responsibilities

  • Assess cultural and role and responsibility changes that typically come with cloud adoption

  • Learn how to simplify compliance and security implementation in the cloud

 

 

Prerequisites

Required

  • Azure Active Directory

  • Azure compute technologies such as VMs, containers and serverless solutions

  • Azure virtual networking to include load balancers

  • Azure Storage technologies (unstructured and databases)

  • General application design concepts such as messaging and high availability

 

Audience Profile

 

Successful students have experience and knowledge in IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data platforms, and governance. Students also have experience designing and architecting solutions.

Job role: Solution Architect

Preparation for exam: AZ-305

Recommended

  • AZ-104T00: Microsoft Azure Administrator

  • AZ-204T00: Developing Solutions for Microsoft Azure

 

bottom of page