RETIRED: Since the 70-532 certification exam is retired as of December 31, 2018, this project will no longer be updated going forward. Please subscribe to for the latest on Microsoft and Azure certification news. Thanks!

Developing Microsoft Azure Solutions (70-532) Practice Test

This is a set of practice tests designed to provide assistance when studying for the Microsoft certification Developing Microsoft Azure Solutions (70-532) exam.

Choose practice test to take:

Deploy workloads on Azure Resource Manager (ARM) Virtual Machines (VMs)
Identify workloads that can and cannot be deployed; run workloads, including Microsoft and Linux; create VMs

Perform configuration management
Automate configuration management by using PowerShell Desired State Configuration and VM Agent (custom script extensions); configure VMs using a configuration management tool, such as Puppet or Chef; enable remote debugging

Configure ARM VM networking
Configure static IP addresses, Network Security Groups (NSG), DNS, User Defined Routes (UDRs), external and internal load balancing with HTTP and TCP health probes, public IPs, firewall rules, and direct server return; design and implement Application Gateway

Configure VM networking
Configure reserved IP addresses, Network Security Groups (NSG), DNS at the virtual network level, load balancing endpoints, HTTP and TCP health probes, public IPs, firewall rules, direct server return, and keep-alive

Scale ARM VMs
Scale up and scale down VM sizes, deploy ARM VM Scale Sets (VMSS), configure ARM VMSS auto-scale

Design and implement ARM VM storage
Configure disk caching, plan for storage capacity, configure shared storage using Azure File service, configure geo-replication, implement ARM VMs with Standard and Premium Storage

Monitor ARM VMs
Configure ARM VM monitoring, configure alerts, configure diagnostic and monitoring storage location

Manage ARM VM availability
Configure multiple ARM VMs in an availability set for redundancy, configure each application tier into separate availability sets, combine the Load Balancer with availability sets

Implement Azure Storage Blobs and Azure Files
Read data, change data, set metadata on a container, store data using block and page blobs, stream data using blobs, access blobs securely, implement async blob copy, configure Content Delivery Network (CDN), design blob hierarchies, configure custom domains, scale blob storage

Implement Azure storage tables and queues
Implement CRUD with and without transactions, design and manage partitions, query using OData, scale tables and partitions, add and process messages, retrieve a batch of messages, scale queues

Manage access and monitor storage
Generate shared access signatures, including client renewal and data validation; create stored access policies; regenerate storage account keys; configure and use Cross-Origin Resource Sharing (CORS); set retention policies and logging levels; analyze logs

Implement Azure SQL Databases
Choose the appropriate database tier and performance level, configure and perform point-in-time recovery, enable geo-replication, import and export data and schema, scale Azure SQL databases

Implement Azure DocumentDB
Create databases and collections, query documents, run DocumentDB queries

Implement Redis caching
Choose a cache tier, implement data persistence, implement security and network isolation, tune cluster performance

Implement Azure Search
Create a service index, add data, search an index, handle search results

Integrate an app with Azure Active Directory (Azure AD)
Develop apps that use WS-federation, OAuth, and SAML-P endpoints; query the directory using Graph API

Design and implement a communication strategy
Implement hybrid connections to access data sources on-premises, leverage site-to-site (S2S) VPN and ExpressRoute to connect to an on-premises infrastructure

Design and implement a messaging strategy
Develop and scale messaging solutions using service bus queues, topics, relays, and notification hubs; monitor service bus queues, topics, relays, event hubs, and notification hubs

Develop apps that use Azure AD B2C and Azure AD B2B
Design and implement .NET MVC, Web API, and Windows desktop apps that leverage social identity provider authentication, including Microsoft account, Facebook, Google+, Amazon, and LinkedIn; leverage Azure AD B2B to design and implement applications that support partner-managed identities

Deploy Azure App Service Web Apps
Define and manage App Service plans; configure Web Apps settings, certificates, and custom domains; manage Web Apps by using the API, Azure PowerShell, and Xplat-CLI; implement diagnostics, monitoring, and analytics; implement web jobs; design and configure Web Apps for scale and resilience

Implement Azure Functions
Create Azure Functions, implement a webhook function, create an event processing function, implement an Azure-connected function

Implement API Management
Create managed APIs, configure API management policies, protect APIs with rate limits, add caching to improve performance, monitor APIs, customize the Developer Portal

Design Azure App Service API Apps
Create and deploy API Apps, automate API discovery by using Swashbuckle, use Swagger API metadata to generate client code for an API app, monitor API Apps

Develop Azure App Service Logic Apps
Create a Logic App connecting SaaS services, create a Logic App with B2B capabilities, create a Logic App with XML capabilities, trigger a Logic App from another app, create custom and long-running actions, monitor Logic Apps

Develop Azure App Service Mobile Apps
Create a Mobile App, add offline sync to a Mobile App, add authentication to a Mobile App, add push notifications to a Mobile App

Configure diagnostics, monitoring, and analytics
Retrieve diagnostics data, view streaming logs; configure endpoint monitoring; configure alerts; configure diagnostics; use remote debugging; monitor Web App resources

Design and implement Azure Service Fabric apps
Create a Service Fabric application; build an Actors-based service; add a web front end to a Service Fabric application; monitor and diagnose services; migrate apps from cloud services; create, secure, upgrade, and scale Service Fabric Cluster in Azure; scale a Service Fabric app

Note: In an effort to allow you to target your studies to specific exam objectives, the practice tests are broken out into each sub-objective having it's own individual practice test.

Free Video Training

Microsoft Virtual Academy is an excellent source of Free video training on Microsoft Azure.

Watch Videos


Microsoft Virtual Academy and Microsoft Press have a bunch of Free eBooks and paid books available.

Find eBooks

Azure Documentation

The Microsoft Azure Documenation contains tons of articles covering everything.

Read Documentation

Are you ready to get Certified?

If you've mastered the objectives, then you might be ready for the real thing.

Schedule Exam

Free 1-month Azure Trial

Sign up for Free and get $200 to spend on all Azure services

Start Trial

Want to help write questions?

If you want to contribute to this project, please submit a Pull Request.

Submit Pull Request

Question of

Test Results:

Overall Score: %
Correct Questions: