Exam Preparation Blueprint

Exam 70-534 - Architect Azure Solutions


Exam Audience

This exam is for candidates who are interested in validating their Microsoft Azure solution design skills. Candidates should know the features and capabilities of Azure services to be able to identify tradeoffs and make decisions for designing public and hybrid cloud solutions. Candidates who take this exam are expected to be able to define the appropriate infrastructure and platform solutions to meet the required functional, operational, and deployment requirements through the solution lifecycle.

Objective: Design Azure Resource Manager (ARM) networking (5-10%)

Design Azure Virtual Networks

Leverage Azure networking services: implement load balancing using Azure Load Balancer and Azure Traffic Manager; define DNS, DHCP, and IP addressing configuration; define static IP reservations; apply Network Security Groups (NSGs) and User Defined Routes (UDRs); deploy Azure Application Gateway Describe Azure VPN and ExpressRoute architecture and design Describe Azure P2S and S2S VPN; leverage Azure VPN and ExpressRoute in network architecture

Online Resources

Objective: Secure Resources (20-25%)

Secure resources by using managed identities

Describe the differences between Active Directory on-premises and Azure Active Directory (AAD); programmatically access AAD using Graph API; secure access to resources from AAD applications using OAuth and OpenID Connect

Secure resources by using hybrid identities

Use SAML claims to authenticate to on-premises resources; describe AD Connect synchronization; implement federated identities using Active Directory Federation Services (AD FS)

Secure resources by using identity providers

Provide access to resources using identity providers such as Microsoft account, Facebook, Google, and Yahoo; manage identity and access by using AAD B2C; implement AAD B2B

Identify an appropriate data security solution

Identify security requirements for data in transit and data at rest; implement data security requirements using Azure services, including Azure Storage encryption, Azure Disk Encryption, and Azure SQL Database TDE

Design a role-based access control (RBAC) strategy

Secure resource scopes such as the ability to create VMs and Azure Web Apps; implement Azure RBAC standard roles; design Azure RBAC custom roles

Manage security risks by using an appropriate security solution

Identify, assess, and mitigate security risks by using Azure Security Center, Operations Management Suite, and other services

Online Resources

Objective: Design an application storage and data access strategy (5-10%)

Design data storage

Design storage options for data including Table Storage, SQL Database, DocumentDB, Blob Storage, MongoDB, and MySQL; design security options for SQL Database or Azure Storage

Select the appropriate storage option

Select the appropriate storage for performance; identify storage options for cloud services and hybrid scenarios with compute on-premises and storage on Azure

Online Resources

Objective: Design advanced applications (20-25%)

Create compute-intensive applications

Design high-performance computing (HPC) and other compute-intensive applications using Azure Services

Create long-running applications

Implement Azure Batch for scalable processing; design stateless components to accommodate scale; use Azure Scheduler

Integrate Azure services in a solution

Design Azure architecture using Azure services such as Azure Active Directory (AAD), Azure AppService, API Management, Azure Cache, Azure Search, Service Bus, Event Hubs, Stream Analytics, and IoT Hub; identify the appropriate use of services such as Azure Machine Learning, Big Data, Azure Media Services, and Azure Search services

Implement messaging applications

Use a queue-centric pattern for development; select appropriate technology such as Azure Storage Queues, Azure Service Bus queues, topics, subscriptions, and Azure Event Hubs

Implement applications for background processing

Implement Azure Batch for compute-intensive tasks; use Azure Web Jobs to implement background tasks; use Azure Functions to implement event-driven actions; leverage Azure Scheduler to run processes at preset/recurring timeslots

Design connectivity for hybrid applications

Connect to on-premises data from Azure applications using Service Bus Relay, Hybrid Connections, or Azure Web App’s virtual private network (VPN) capability; identify constraints for connectivity with VPN; identify options for joining VMs to domains or cloud services

Online Resources

Objective: Design advanced applications (20-25%)

Create compute-intensive applications

Design high-performance computing (HPC) and other compute-intensive applications using Azure Services

Create long-running applications

Implement Azure Batch for scalable processing; design stateless components to accommodate scale; use Azure Scheduler

Integrate Azure services in a solution

Design Azure architecture using Azure services such as Azure Active Directory (AAD), Azure AppService, API Management, Azure Cache, Azure Search, Service Bus, Event Hubs, Stream Analytics, and IoT Hub; identify the appropriate use of services such as Azure Machine Learning, Big Data, Azure Media Services, and Azure Search services

Implement messaging applications

Use a queue-centric pattern for development; select appropriate technology such as Azure Storage Queues, Azure Service Bus queues, topics, subscriptions, and Azure Event Hubs

Implement applications for background processing

Implement Azure Batch for compute-intensive tasks; use Azure Web Jobs to implement background tasks; use Azure Functions to implement event-driven actions; leverage Azure Scheduler to run processes at preset/recurring timeslots

Design connectivity for hybrid applications

Connect to on-premises data from Azure applications using Service Bus Relay, Hybrid Connections, or Azure Web App’s virtual private network (VPN) capability; identify constraints for connectivity with VPN; identify options for joining VMs to domains or cloud services

Online Resources

Objective: Design Azure Web and Mobile Apps (5-10%)

Design web applications

Design Azure App Service Web Apps; design custom web API; offload long-running applications using WebJobs; secure Web API using AAD; design Web Apps for scalability and performance; deploy Azure Web Apps to multiple regions for high availability; deploy Web Apps; create App service plans; design Web Apps for business continuity; configure data replication patterns; update Azure Web Apps with minimal downtime; back up and restore data; design for disaster recovery

Design mobile applications

Design Azure Mobile Services; consume Mobile Apps from cross-platform clients; integrate offline sync capabilities into an application; extend Mobile Apps using custom code; implement Mobile Apps using Microsoft .NET or Node.js; secure Mobile Apps using AAD; implement push notification services in Mobile Apps; send push notifications to all subscribers, specific subscribers, or a segment of subscribers

Online Resources

Objective: Design a management, monitoring, and business continuity strategy (20-25%)

Design a monitoring strategy

Identify the Microsoft products and services for monitoring Azure solutions; leverage the capabilities of Azure Operations Management Suite and Azure Application Insights for monitoring Azure solutions; leverage built-in Azure capabilities; identify third-party monitoring tools including open source; describe the Azure architecture constructs such as availability sets and update domains and how they impact a patching strategy; analyze logs by using the Azure Operations Management Suite

Describe business continuity/disaster recovery (BC/DR) by using Azure

Leverage the architectural capabilities of BC/DR; describe Hyper-V Replica and Azure Site Recovery (ASR); describe use cases for Hyper-V Replica and ASR

Design a disaster recovery strategy

Design and deploy Azure Backup and other Microsoft backup solutions for Azure; leverage use cases when StorSimple and System Center Data Protection Manager would be appropriate; design and deploy Azure Site recovery

Design Azure Automation and PowerShell workflows

Create a PowerShell script specific to Azure; automate tasks by using the Azure Operations Management Suite; Describe the use cases for Azure Automation configuration; Evaluate when to use Azure Automation, Chef, Puppet, PowerShell, or Desired State Configuration (DSC)

Online Resources

Objective: Architect an Azure compute infrastructure (10-15%)

Design ARM virtual machines (VMs)

Design VM deployments leveraging availability sets, fault domains, and update domains in Azure; select appropriate VM SKUs

Design ARM template deployment

Author ARM templates; deploy ARM templates via the portal, PowerShell, and CLI

Design for availability

Implement regional availability and high availability for Azure deployments

Design Azure Automation and PowerShell workflows

Create a PowerShell script specific to Azure; automate tasks by using the Azure Operations Management Suite; Describe the use cases for Azure Automation configuration; Evaluate when to use Azure Automation, Chef, Puppet, PowerShell, or Desired State Configuration (DSC)

Online Resources

Instructor-Led Training and Microsoft Official Resources


It is highly recommended to take a practice test prior to the exam.

A practice test will help show where your knowledge gaps are lightest and to also help prepare you for the types of questions you will see on the exam.

Special Offer! $99 for an exam voucher and a practice test (a $279 value)

Included in the price is a Microsoft Azure Exam voucher and access to one practice test for 30 days.
Your voucher and practice test will be delivered in a separate emails within 2-4 business hours (Monday-Friday) CST. This offer is valid through June 30th, 2017.
The exam voucher is only valid for the following Azure Exams:

  • 70-532 - Developing Azure Solutions
  • 70-533 - Implementing Azure Infrastructure Solutions
  • 70-534 - Architecting Azure Solutions
  • 70-473 - Implementing Cloud Data Platform Solutions
  • 70-475 - Implementing Big Data and Analytic Solutions


Purchase Exam Voucher and Practice Test $99

Schedule an Exam

There are two ways you can take a Microsoft exam:

Exam Format and Question Types

Microsoft does not announce which question types will be on each exam, but here are some resources to help you prepare

Day of the Exam

Microsoft does not announce which question types will be on each exam, but here are some resources to help you prepare

  • Arrive 15 minutes early to test center
  • Bring two forms of ID
  • Cancellation or Reschedule Requires 24 hours notice
  • * Policies may differ per country

Register for the exam