The Knowledge Academy Logo
The Knowledge Academy Logo
+44 1344 203 999 - Available 24/7
Empty

Send us your message.

X

Developing Microsoft Azure Solutions (M20532)

Key points about this course


Duration: 4 Days*

Exam: Developing Microsoft Azure Solutions

Accredited: Yes

Dates & Prices Enquire
  • Gain an understanding of Azure services.
  • Learn the key aspects of web infrastructure.
  • Develop knowledge of storing files and media.

Available delivery methods for this course

Classroom Icon

Classroom

Onsite Icon

In-house

Online Icon

Online

Virtual Icon

Live Virtual

Course Information

Developing Microsoft Azure Solutions Course Overview | M20532

This official 4-day Microsoft classroom course focuses on allowing students to take an existing ASP.NET MVC application and expand its functionality as part of moving it to Azure. You will learn what considerations are necessary when building a highly-available solution in the cloud, as well as prepare for Exam 70-532: Developing Microsoft Azure Solutions.

 

Developing Microsoft Azure Solutions Course Outline | M20532

 

Module 1: Overview of the Microsoft Azure Platform

Lessons

  • Azure Services
  • Azure Portals

Lab: Exploring the Azure Portal

After completing this module, you will be able to:

  • Describe some of the common Azure services.
  • Describe the differences between the Microsoft Azure Portal and the Classic Portal.

Module 2: Building Application Infrastructure in Azure

Lessons

  • Constructing Azure Virtual Machines
  • Azure Virtual Machine Workloads
  • Migrating Azure Virtual Machine Instances
  • Highly Available Azure Virtual Machines
  • Virtual Machine Configuration Management
  • Customizing Azure Virtual Machine Networking

Lab: Creating an Azure Virtual Machine for Development and Testing

After completing this module, you will be able to:

  • Describe the Virtual Machines service in Azure.
  • Deploy a Linux or Microsoft workload to a virtual machine.
  • Import virtual hard disks to Azure.
  • Monitor virtual machine endpoints.

Module 3: Hosting Web Applications on the Azure Platform

Lessons

  • Azure Web Apps
  • Hosting Web Applications in Azure
  • Configuring an Azure Web App
  • Publishing an Azure Web App

Lab: Creating an ASP.NET Web App by Using Azure Web Apps

After completing this module, you will be able to:

  • Create a Web App instance.
  • Publish a simple ASP.NET web application to Web Apps.
  • Monitor a Web App instance.

Module 4: Storing SQL Data in Azure

Lessons

  • Storing SQL Data in Azure
  • Managing SQL Databases in Azure
  • Azure SQL Database Tools
  • Securing and Recovering an Azure SQL Database Instance

Lab: Storing Event Data in Azure SQL Databases

After completing this module, you will be able to:

  • Describe the difference between Azure SQL Database editions.
  • Explain some of the advantages and disadvantages of hosting databases in Azure SQL Database.
  • Explain some of the advantages and disadvantages of hosting databases in a SQL Server installation on a virtual machine in Azure.
  • Describe the tools that you can use to manage Azure SQL Database.
  • Implement a high-availability solution with Azure SQL Database.

Module 5: Designing Cloud Applications for Resiliency

Lessons

  • Application Design Practices for Highly Available Applications
  • Application Analytics
  • Building High-Performance Applications by Using ASP.NET
  • Common Cloud Application Patterns
  • Caching Application Data

After completing this module, you will be able to:

  • Describe the Valet Key, Retry and Transient Fault Handling Patterns
  • Use Load Balancing in a geographically redundant application
  • Create modular applications with partitioned workloads
  • Build High-Performance ASP.NET Web Applications
  •  

Module 6: Storing Tabular Data in Azure

Lessons

  • Azure Storage Overview
  • Azure Storage Tables Overview
  • Table Entity Transactions

Lab: Storing Event Registration Data in Azure Storage Tables

After completing this module, you will be able to:

  • Describe the difference between Azure SQL Database editions.
  • Explain some of the advantages and disadvantages of hosting databases in SQL Database.
  • Explain some of the advantages and disadvantages of hosting databases in a SQL Server installation on an Azure virtual machine.
  • Describe the tools that you can use to manage SQL databases in Azure.
  • Describe the Visual Studio 2015 features that you can use to manage SQL databases in Azure.
  • Describe the options for migrating data from an on-premises environment to the cloud.
  • Describe the strategies for using Entity Framework with SQL databases in Azure.

Module 7: Storing and Consuming Files from Azure Storage

Lessons

  • Storage Blobs
  • Controlling Access to Storage Blobs and Containers
  • Configuring Azure Storage Accounts
  • Azure Files

Lab: Storing Generated Documents in Azure Storage Blobs

After completing this module, you will be able to:

  • Describe the Blob service in Microsoft Azure Storage.
  • Identify the software development kit (SDK) libraries, namespaces, and classes that are available for blobs.

Module 8: Designing a Communication Strategy by Using Queues and Service

Lessons

  • Azure Storage Queues
  • Azure Service Bus
  • Azure Service Bus Queues
  • Azure Service Bus Relay
  • Azure Service Bus Notification Hubs

Lab : Using Queues and Service Bus to Manage Communication Between Web Applications in Azure

After completing this module, you will be able to:

  • Describe Storage Queues service.
  • Describe Service Bus.
  • Describe Service Bus Queues service.
  • Describe Service Bus Relay.
  • Describe Notification Hubs service.

Module 9: Automating Integration with Azure

Lessons

  • Azure SDK Client Libraries
  • Scripting Azure Service Management by Using Windows PowerShell
  • Azure REST Interface
  • Azure Resource Manager

Lab: Automating the Creation of Azure Assets using PowerShell and xPlat CLI

After completing this module, you will be able to:

  • Describe the Azure software development kits (SDKs) and client libraries.
  • Use Windows PowerShell to automate Azure service management.
  • Describe the Service Management API and the steps to authenticate to the API.
  • Use the Resource Manager to create resource groups and templates.

Module 10: Securing Azure Web Applications

Lessons

  • Azure Active Directory
  • Azure AD Directories
  • Azure AD Multi-Factor Authentication

Lab: Integrating Azure Active Directory with the Events Administration Portal

After completing this module, you will be able to:

  • Describe the Azure AD service.
  • Explain the features that are available for the directories in Azure AD.
  • Describe the Microsoft Azure Multi-Factor Authentication service.

 

Who should attend?

The course is aimed at those with some experience in implementing and monitoring Microsoft Azure solutions. You should be familiar with the tools, techniques and approaches used to develop application solutions.

Prerequisites

To attend, you must have experience of working with the Azure platform, and a general understanding of C# concepts. Experience of working with Azure could include:

  • Compare the services available in the Azure platform
  • Configure and deploy web applications
  • Creating Azure Web Apps from the gallery
  • Deploying and monitoring Azure Web Apps
  • Creating and configuring Azure Virtual Machines
  • Create and manage a storage account
  • Manage blobs and containers in a storage account
  • Create, configure, and connect to a SQL Databases instance
  • Identify the implications of importing a SQL standalone database
  • Manage users, groups, and subscriptions in an Azure Active Directory instance
  • Create a virtual network
  • Implement a point-to-site network
Yes, we are Microsoft Silver Learning Partners and our courses are accredited.
Our Microsoft Azure courses are available in thousand of locations across the world, allowing you to easily find the session most convenient for you.
The course helps you prepare for Exam 70-532.
Before attending, you should have knowledge of the Microsoft Windows operating system and its core functionality, and a working knowledge of Transact-SQL and relational databases, along with some experience of database design.
No, the official Microsoft exam is not included.

Developing Microsoft Azure Solutions Exam information | M20532

This course prepares you for Exam 70-532: Developing Microsoft Azure Solutions, which is not included. This exam measures technical ability in the following areas:

  • Create and manage Azure Resource Manager Virtual Machines
  • Design and implement a storage and data strategy
  • Manage identity, application and network services
  • Design and implement Azure PaaS computer and web and mobile services

Dates & Prices

Select your preferred delivery method

Choose a Region

Choose a Location

Choose a Month

Office Icon Attend your course from the office or home
Trainers Icon Interactive support from experienced trainers
Simple Icon Simple to setup and easy to use on any device

Complete the steps below to receive a quote or more information

How will you be funding your training?

Self funding

Company funding

Not sure

Key points about this course


Duration: 4 Days*

Exam: Developing Microsoft Azure Solutions

Accredited: Yes


Why choose TKA logo


Gold Tag

Best price in the industry

You won't find better value in the marketplace. If you do find a lower price, we will beat it.

Trusted Icon

Trusted & Approved

Microsoft Azure Training

Delivery Icon

Various delivery methods

Flexible delivery methods are available depending on your learning style.

Resource Icon

Resources

Resources are included for a comprehensive learning experience.

Thames Water Logo

"Really good course and well organised. Trainer was great with a sense of humour - his experience allowed a free flowing course, structured to help you gain as much information & relevant experience whilst helping prepare you for the exam"

Joshua Davies, Thames Water

Google Logo
Samsung Logo
Shell Logo

"...the trainer for this course was excellent. I would definitely recommend (and already have) this course to others."

Diane Gray, Shell

Trustpilot

Click here to see our Christmas Offers!