Designing Microsoft Azure Infrastructure Solutions (AZ-305) Online Course
Designing Microsoft Azure Infrastructure Solutions (AZ-305) Online Course
This in-depth course takes you through the intricacies of solution design, covering everything from log routing and monitoring tools to resource security and identity management. It deepens your knowledge of hierarchical resource management, compliance enforcement, and Azure's organizational framework, equipping you to tackle advanced architectural challenges.
Who is this course for?
This course is ideal for IT professionals, system architects, and developers with a foundational understanding of cloud computing and Microsoft Azure. Prerequisites include basic knowledge of Azure services, cloud storage, and networking concepts.
Course Curriculum
Design a Solution for Logging & Monitoring
- Overview
- Solution Guidance
- Design a Log Routing Solution
- Recommend an Appropriate Level of Logging
- Recommend Monitoring Tools for a Solution
Design Authentication & Authorization Solutions
- Solution Guidance
- Recommend a Solution for Securing Resources with RBAC
- Recommend an Identity Management Solution
- Recommend a Solution for Securing Identities
Design Governance
- Organizational & Hierarchical Structure for Azure Resources
- Recommend a Solution for Enforcing & Auditing Compliance
Design Identities & Access for Applications
- Solution Guidance
- Allow Applications to Access Azure Resources
- Integrating Applications into Azure AD
- Recommend a User Consent Solution for Applications
Design a Data Storage Solution for Relational Data
- Solution Guidance
- Recommend Database Service Tier Sizing
- Recommend a Solution for Database Scalability
- Recommend a Solution for Encrypting Data
Design Data Integration
- Solutions for Data Integration & Data Analysis
Recommend a Data Storage Solution
- Recommend a Solution for Storing Relational Data
- Recommend a Solution for Storing Semi-structured Data
- Recommend a Solution for Storing Non-relational Data
Design a Data Storage Solution for Non-relational Data
- Recommend Access Control Solutions to Data Storage
- Data Storage - Features, Performance, & Cost
- Design a Data Solution for Protection & Durability
Design a Solution for Backup & Disaster Recovery
- Recovery for Azure, Hybrid & On-premises Workloads
- Understand Recovery for Containers
- Backup & Recovery Solution for Compute
- Backup & Recovery Solution for Databases
- Backup & Recovery Solution for Unstructured Data
Design for High Availability
- Identify Availability Requirements of Azure Resources
- Recommend a High Availability Solution for Compute
- Solution for Non-relational Data Storage
- Solution for Relational Data Storage
Design a Compute Solution
- Solution Guidance
- Recommend a Virtual Machine-based Compute Solution
- Recommend a Container-based Compute Solution
- Recommend a Serverless-based Compute Solution
Design an Application Architecture
- Recommend a Caching Solution for Applications
- Recommend a Messaging Architecture
- Recommend an Event-driven Architecture
- Automated Deployment Solution for Applications
- Application Configuration Management Solution
- Recommend a Solution for API Integration
Design Migrations
- Evaluate Migration with the Cloud Adoption Framework
- Assess On-premises Servers, Data, & Applications
- Recommend a Solution for Migrating Databases
- Recommend a Solution for Migrating Unstructured Data
Design Network Solutions
- Network Architecture Based on Workload Requirements
- Connect Azure Resources to the Internet
- Connect Azure Resources to On-premises Networks
- Optimize Network Performance for Applications
- Recommend a Solution to Optimize Network Security
- Recommend a Load Balancing and Routing Solution