AZ-302 Exam Study Notes

Microsoft recently released information around the Azure AZ-302 exam: – https://www.microsoft.com/en-us/learning/exam-AZ-302.aspx

This blog post will cover available learning materials and docs links to information relevant to the exam AZ-302, links to these articles will be updated regularly.

 

Hopefully this will give you a head start on what you need to learn in order to pass the AZ-302 exam.

Determine Workload Requirements (15-20%)

Determine Feasibility and Refine Requirements

May include but not limited to: Recommend changes during project execution (ongoing); create proof of concept (PoC); determine whether a pilot is needed; evaluate products and services to align with solution; create testing scenarios; refine user stories

https://app.pluralsight.com/library/courses/microsoft-azure-feasibility-determining-requirements-refining/table-of-contents

Optimize Consumption Strategy

May include but not limited to: Optimize app service, compute, identity, network, and storage costs

https://app.pluralsight.com/library/courses/microsoft-azure-consumption-strategy-optimizing/table-of-contents


Design for Identity and Security (5-10%)

Design Authorization

May include but not limited to: Choose an authorization approach; define access permissions and privileges; design secure delegated access (e.g., oAuth, OpenID, etc.); recommend when and how to use API Keys.

https://app.pluralsight.com/library/courses/microsoft-azure-authorization-design/table-of-contents


Design a Business Continuity Strategy (15-20%)

Design a Site Recovery Strategy

May include but not limited to: Design a recovery solution; design a site recovery replication policy; design for site recovery capacity and for storage replication; design site failover and failback (planned/unplanned); design the site recovery network; recommend recovery objectives (e.g., Azure, on-prem, hybrid, Recovery Time Objective (RTO), Recovery Level Objective (RLO), Recovery Point Objective (RPO)); identify resources that require site recovery; identify supported and unsupported workloads; recommend a geographical distribution strategy

https://app.pluralsight.com/library/courses/microsoft-azure-site-recovery-strategy-designing/table-of-contents

Design for High Availability

May include but not limited to: Design for application redundancy, autoscaling, data center and fault domain redundancy, and network redundancy; identify resources that require high availability; identify storage types for high availability

https://app.pluralsight.com/library/courses/microsoft-azure-architecting-high-availability/table-of-contents


Implement Workloads and Security (5-10%)

Configure serverless computing

May include but not limited to: Create and manage objects; manage a Logic App resource; manage Azure Function app settings; manage Event Grid; manage Service Bus

https://app.pluralsight.com/library/courses/microsoft-azure-serverless-computing-configuring/table-of-contents


Implement Authentication and Secure Data (5-10%)

Implement secure data solutions

May include but not limited to: Encrypt and decrypt data at rest; encrypt data with Always Encrypted; implement Azure Confidential Compute and SSL/TLS communications;

https://app.pluralsight.com/library/courses/microsoft-azure-data-securing/table-of-contents


Develop for the Cloud (25-30%)

Configure a message-based integration architecture

May include but not limited to: Configure an app or service to send emails, Event Grid, and the Azure Relay Service; create and configure a Notification Hub, an Event Hub, and a Service Bus; configure queries across multiple products;

https://docs.microsoft.com/en-us/azure/sendgrid-dotnet-how-to-send-email
https://docs.microsoft.com/en-us/learn/modules/choose-a-messaging-model-in-azure-to-connect-your-services/index
https://docs.microsoft.com/en-us/azure/notification-hubs/

Develop for autoscaling

May include but not limited to: Implement autoscaling rules and patterns (schedule, operational/system metrics, code that addresses singleton application instances, and code that addresses transient state

https://docs.microsoft.com/en-us/azure/architecture/best-practices/auto-scaling
https://docs.microsoft.com/en-us/azure/azure-monitor/platform/autoscale-overview

Good luck with the exam – Gregor!