AZ-305: Designing Microsoft Azure Infrastructure Solutions
nanforiberica


Course description
This course teaches Azure solution architects how to design infrastructure solutions. Course topics cover governance, process, application architecture, storage, data integration, authentication, networking, business continuity, and migrations. The course combines lectures with practical cases to demonstrate the basic principles of architect design.
Public profile
Eligible students have experience and knowledge of IT operations such as networking, virtualization, identity, security, business continuity, disaster recovery, data platforms, budgeting, and governance. Students also have experience in solution design and architecture.
Items in this collection
- Design Governance (12 Units)
- Design of a process solution (11 Units)
- Design of a data storage solution for non-relational data (10 Units)
- Design of a data storage solution for relational data (11 Units)
- Data integration design (9 Units)
- Design of the architecture of an application (11 Units)
- Design of authentication and authorization solutions (13 Units)
- Design of a solution to register and monitor Azure resources (7 Units)
- Design of network solutions (8 Units)
- Design of a solution for backups and disaster recovery (10 Units)
- Migration design (10 Units)
- Creating Great Solutions with the Microsoft Azure Well-Architected Framework (6 Modules)
- Accelerating cloud adoption in the Microsoft Cloud Adoption Framework for Azure (9 Modules)
Course outline
Module 1: Designing process and governance solutions
In this module, you will learn about governance and process solutions.
lessons
-
Design of a governance solution
-
Design of a process solution
Lab: Case Studies
After completing this module, students will be able to:
-
Design of a governance solution.
-
Design of a process solution.
Module 2: Designing data storage and integration solutions
In this module we will look at non-relational storage, relational storage, and data integration solutions.
lessons
-
Designing a non-relational storage solution
-
Designing a relational storage solution
-
Design of a data integration solution
Lab: Case Studies
After completing this module, students will be able to:
-
Design of a non-relational storage solution.
-
Design of a relational storage solution.
-
Design of a data integration solution.
Module 3: Design of application architecture, access and supervision solutions
In this module, you will learn about application architecture, authentication and authorization, as well as logging and monitoring solutions.
lessons
-
Design of an application architecture solution
-
Design of authentication and authorization solutions
-
Designing a logging and monitoring solution
Lab: Case Studies
After completing this module, students will be able to:
-
Design an application architecture solution.
-
Design of authentication and authorization solutions.
-
Design a logging and monitoring solution.
Module 4: Design of network solutions, continuity and migration
In this module you will learn about network, business continuity and migration solutions.
lessons
-
Design of a network infrastructure solution
-
Design of a business continuity strategy
-
Designing a migration solution
Lab: Case Studies
After completing this module, students will be able to:
-
Design a network infrastructure solution.
-
Design a business continuity solution.
-
Design a migration solution.
Previous requirements
Before participating in this course, students should have previous experience implementing or managing Azure resources and a strong conceptual understanding of:
-
Azure Active Directory
-
Azure compute technologies, such as virtual machines, containers, and serverless solutions
-
Azure virtual networks, to include load balancers
-
Azure Storage technologies (database and unstructured)
-
General application design concepts, such as messaging and high availability
Language
-
English course
-
Labs: English