By: Daniel Calbimonte | Updated: 2017-05-01 | Comments (4) | Related: More > Professional Development Certifications
Problem
I want to pass the 70-532 Exam on Developing Microsoft Azure Solutions. Can you help me prepare for this exam? What information should I know? Can you provide any references?
Solution
Yes, as part of our SQL Server Certification Resources, we have tips and answers to FAQ about this certification.
Who should take this exam?
This exam is oriented to System Administrators, Developers or other professionals who want to be certified in Microsoft Azure.
What is the exam about?
It is about Azure Virtual Machines (VMs), Azure Storage, Azure Databases, Azure AD, Azure PaaS, Azure Web Apps, Azure Service Mobile Apps and more.
I am a Database Administrator specialized in SQL Server. Do you recommend studying for this exam?
Yes. If you are a DBA or a Database Developer with experience in on-premises SQL Server or other databases, this certification will be a great upgrade to your skills. The future is in the Cloud and Azure is the second most popular service in the Cloud (AWS is the first one at the moment).
There are some topics more oriented to Developers, but studying for this certification will definitely increase your skills.
Is this exam difficult?
Yes. If you have no experience in Azure, it is very difficult. If you do not have development experience it will be even more difficult for you. If you have a lot of experience with databases, Azure and development, it will not be too hard to pass the exam. This exam requires advanced IT, Networking and development skills.
Which SQL Server 2012/2014 Exam is similar to this exam?
This exam is not oriented to SQL Server, but it includes some Azure SQL topics and DocumentDB, which are closely related to SQL Server.
I do not have any experience in Azure. What is Azure?
It is a cloud computing platform that offers several services like web pages, Virtual Machines, Databases, Web applications, Reports, Data Warehouse services, Machine Learning and more.
What do I need to have an Azure Account?
You can have a trial version for 30 days. You can also pay per services or buy a MSDN subscription that includes Azure.
To start, you can go to the following link:
Do you recommend some books for this exam?
No. A big problem with Azure is that the Portal is new and many books are now obsolete. This may change in the future, but now Azure is changing and improving all the time, so you must make sure that your book is up to date.
For example, the Exam Ref 70-532 Developing Microsoft Azure Solutions, is obsolete because the Portal is new and most of the information is now obsolete. If you are a newbie, you will get lost. If you have some experience in the old and new Portal, with the help of the documentation online, you may be able to study and get some interesting information that is still not obsolete, but it can be confusing to work that way.
Are there some courses for this exam?
Yes, the following courses can help you to pass the exam:
- 20532: Developing Microsoft Azure Solutions is the official Microsoft Course.
- Microsoft Azure Training - [1] Series Introduction (Exam 70-533) is a course oriented to the 70-533, but it is an exam closely related to the 70-532.
- Exam Prep Session for Exam 70-532: Developing Microsoft Azure Solutions is obsolete, but some of the material is still useful.
- The MVA course was retired because it was obsolete. A new course will be available soon.
- Developing Microsoft Azure Solutions–70-532 Certification Exam can be useful
Do you recommend a practice test?
Yes, here you have some practice tests:
- 70-532: Developing Microsoft Azure Solutions Microsoft Official Practice Test
- Microsoft (70-532): Developing Microsoft Azure Solutions
Do you recommend some links for this exam?
Yes, the following links will be useful:
Create and manage Azure Resource Manager Virtual Machines
Deploy workloads on Azure Resource Manager (ARM) Virtual Machines (VMs)
- Azure Resource Manager Overview
- Virtual Machine Documentation
- Running Windows VM workloads
- Running Linux VM workloads
Perform configuration management
- How to use PowerShell to create a SQL Virtual Machine in Azure
- Create a Windows virtual machine with PowerShell and the classic deployment model
- Automating Azure virtual machine deployment with Chef
- Managing Azure Virtual Machines With Puppet
- Windows PowerShell Desired State Configuration Overview
- Debugging an Azure cloud service or virtual machine in Visual Studio
- About the virtual machine agent and extensions for Windows VMs
Configure ARM VM networking
- Create a VM with a static public IP address using the Azure portal
- Filter network traffic with network security groups
- Azure Tutorial : Set DNS name to a Azure Virtual Machine created via Resource Manager
- User-defined routes and IP forwarding
- Azure Load Balancer overview
- Internal load balancer overview
- Understand load balancer probes
- IP address types and allocation methods in Azure
- Opening ports to a VM in Azure using the Azure portal
- Create load-balanced VM endpoints with direct server return
- Overview of Application Gateway
Scale ARM VMs
- What are virtual machine scale sets in Azure?
- How to create a Virtual Machine Scale Set with the Azure portal
- Create and deploy a virtual machine scale set
- Automatically scale Linux machines in a virtual machine scale set
Design and implement ARM VM storage
- Microsoft Azure - Disk Caching
- Exploring Windows Azure Drives, Disks, and Images
- Sizes for Windows virtual machines in Azure
- Windows Virtual Machines Pricing
- Get started with Azure File storage on Windows
- What to do in the event that an Azure service disruption impacts Azure VMs
- Azure Storage replication
Monitor ARM VMs
- Microsoft Azure Virtual Machine Monitoring with Azure Diagnostics Extension
- Enable or Disable Azure VM Monitoring
- Create metric alerts in Azure Monitor for Azure services - Azure portal
- Collect and consume diagnostic data from your Azure resources
Manage ARM VM availability
- Manage the availability of Windows virtual machines in Azure
- Increase VM availability by creating an Azure availability set
- Change the availability set for a Windows VM
- Creating an Internet-facing load balancer using the Azure portal
Design and implement a storage and data strategy
Implement Azure Storage blobs and Azure files
- Deep Dive into Azure Storage Blobs, Disks, Files, Tables and Queues
- Blob storage
- Introduction to Microsoft Azure Storage
- Setting and Retrieving Properties and Metadata for Blob Resources
- Azure Storage security guide
- Moving data to and from Azure Storage
- Transfer data with the AzCopy Command-Line Utility
- Content Delivery Network
- Overview of the Azure Content Delivery Network (CDN)
- Azure Blob Storage and storage hierarchy
- Configuring a custom domain name for an Azure cloud service
- Azure Blob Storage: Hot and cool storage tiers
- Azure Storage Scalability and Performance Targets
Implement Azure storage tables and queues
- Working with table, blob, queues and file storage in Azure
- Working with Azure Storage Tables using C#
- Designing a Scalable Partitioning Strategy for Azure Table Storage
- Azure Storage Table Design Guide: Designing Scalable and Performant Tables
- Querying Tables and Entities
- Get started with Azure Queue storage using .NET
- Microsoft Azure - Queues
- Introduction to Microsoft Azure Storage
Manage access and monitor storage
- Using shared access signatures (SAS)
- Azure Storage security guide
- Establishing a Stored Access Policy
- Setting a Storage Analytics Data Retention Policy
- Enabling Storage Logging and Accessing Log Data
- Monitor, diagnose, and troubleshoot Microsoft Azure Storage
- Storage Analytics
Implement Azure SQL Databases
- SQL Database Pricing
- Backup Strategy in Azure SQL?
- Recover an Azure SQL database using automated database backups
- SQL Server database migration to SQL Database in the cloud
- Azure SQL Database dynamically scale-up or scale-down
- Scaling Azure SQL databases up and down
Implement Azure DocumentDB
- What is DocumentDB in Azure?
- An Introduction to Azure DocumentDB
- Introduction to DocumentDB: A NoSQL JSON Database
Implement Redis caching
- Azure Redis Cache
- How to Use Azure Redis Cache
- Azure Redis Cache FAQ
- How to configure Redis clustering for a Premium Azure Redis Cache
- How to configure Virtual Network Support for a Premium Azure Redis Cache
Implement Azure Search
- What is Azure Search?
- Create an Azure Search service in the portal
- Create an Azure Search index using the Azure Portal
- Create an Azure Search index using the .NET SDK
- Create an Azure Search index using the REST API
- Query your Azure Search index
- Query your Azure Search index using the Azure Portal
- How to page search results in Azure Search
Manage identity, application, and network services
Integrate an app with Azure Active Directory (Azure AD)
- Integrating a web app with Azure AD using WS-Federation
- Authorize access to web applications using OAuth 2.0 and Azure Active Directory
- How Azure Active Directory uses the SAML protocol
- Quickstart for the Azure AD Graph API
Design and implement a communication strategy
- Access on-premises resources using hybrid connections in Azure App Service
- Configure ExpressRoute and Site-to-Site coexisting connections (classic)
- ExpressRoute overview
- ExpressRoute connectivity models
Design and implement a messaging strategy
- Service Bus messaging: flexible data delivery in the cloud
- Service Bus queues, topics, and subscriptions
- Partitioned queues and topics
- Service Bus diagnostic logs
- Service Bus management libraries
- Azure Service Bus
- Service Bus FAQ
- Service Bus architecture
- Notification Hubs Overview
- Notification Hubs Monitoring and Telemetry
Develop apps that use Azure AD B2C and Azure AD B2B
- What is Azure AD B2B collaboration?
- Azure Active Directory B2C: Sign up and sign in consumers in your applications
- Azure Active Directory B2C: Types of applications
- Share corporate resources with your partners using Azure AD B2B collaboration
- Deep Dive into Azure B2C
- A lap around Azure AD B2C for developers (Business to Consumer)
- Building Consumer Apps with Azure Active Directory B2C
Design and implement Azure PaaS compute and web and mobile services (25–30%)
Design Azure App Service Web Apps
- Web Apps Documentation
- Azure App Service plans in-depth overview
- Configure web apps in Azure App Service
- Using Certificates in Azure Websites Applications
- Buy and Configure a custom domain name in Azure App Service
- API Apps overview
- Using Azure Resource Manager-Based PowerShell to Manage Azure Web Apps
- Using Azure Resource Manager-Based XPlat CLI for Azure App Service
- Enable diagnostics logging for web apps in Azure App Service
- How to: Monitor Apps in Azure App Service
- Azure WebJobs documentation resources
- Scale up an app in Azure
Implement Azure Functions
- Create your first Azure Function
- Azure Functions developers guide
- Create a function triggered by a GitHub webhook
- Use Azure Functions to create a function that connects to other Azure services
- Create an event processing Azure Function
Implement API management
- API Management Documentation
- Swashbuckle Swagger Integration In WebApi 2
- Swagger
- App Service API Apps metadata for API discovery and code generation
- How to: Monitor Apps in Azure App Service
Design Azure App Service API Apps
- API Apps overview
- Receive data in logic apps with the B2B features in the Enterprise Integration Pack
- Validate and transform XML, encode and decode flat files, and enrich messages features in logic apps
- Call, trigger, or nest workflows with HTTP endpoints in logic apps
- How to: Monitor Apps in Azure App Service
Develop Azure App Service Logic Apps
- Logic Apps
- Logic Apps Documentation
- What are Logic Apps?
- Create your first logic app workflow to automate processes between cloud apps and cloud services
- Creating a custom API to use with Logic Apps
- Long Running Tasks in Logic Apps
- Check the performance, and start diagnostic logging and alerts of your workflows in logic apps
What is Mobile Apps?
- Offline Data Sync in Azure Mobile Apps
- Authentication and Authorization in Azure Mobile Apps
- Mobile Push Notifications to Any Client with Azure Notification Hubs
- Add Push Notifications to your iOS App
- Add push notifications to your Android app
- Add push notifications to your Xamarin.Forms app
Design and implement Azure Service Fabric apps
- Create your first Azure Service Fabric application
- Getting started with Reliable Actors
- Monitor and diagnose Azure Service Fabric applications
- Guide to converting Web and Worker Roles to Service Fabric stateless services
- Create a Service Fabric cluster in Azure using the Azure portal
- Service Fabric cluster security scenarios
- Scale a Service Fabric cluster in or out using auto-scale rules
- Scaling Service Fabric applications
Next Steps
As you can see, this exam is difficult and requires advanced skills in Networking, Virtualization, Databases and programming. For more information, refer to these links:
- How I passed the 70-532 Developing Microsoft Azure Solutions certification exam
- Developing Microsoft Azure Solutions (70-532) Practice Test
- Useful resources for Microsoft Exam 70-532: Developing Microsoft Azure Solutions
- Azure Developer Exam (70-532) Gets ARM Refresh – Build Azure
About the author
This author pledges the content of this article is based on professional experience and not AI generated.
View all my tips
Article Last Updated: 2017-05-01