The Knowledge Academy Logo
The Knowledge Academy Logo
01344 203999 - Available 24/7

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

Onsite

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
Liverpool
Mon 24th Jun 2019
Places available
£4995
Sheffield
Mon 24th Jun 2019
Places available
£4995
London
Mon 1st Jul 2019
Places available
£2295
Cambridge
Mon 1st Jul 2019
Places available
£4995
Maidstone
Mon 1st Jul 2019
Places available
£4995
VirtualLive Virtual
Mon 8th Jul 2019
Places available
£2295
Manchester
Mon 8th Jul 2019
Places available
£2295
Dublin
Mon 8th Jul 2019
Places available
€3995
Bristol
Mon 8th Jul 2019
Places available
£2295
Glasgow
Mon 15th Jul 2019
Places available
£2995
Southampton
Mon 15th Jul 2019
Places available
£4995
Norwich
Mon 15th Jul 2019
Places available
£4995
Milton Keynes
Mon 22nd Jul 2019
Places available
£2995
Belfast
Mon 22nd Jul 2019
Places available
£4995
Brighton
Mon 22nd Jul 2019
Places available
£4995
Aberdeen
Mon 29th Jul 2019
Places available
£4995
Nottingham
Mon 29th Jul 2019
Places available
£4995
Newcastle
Mon 29th Jul 2019
Places available
£4995
Liverpool
Mon 5th Aug 2019
Places available
£4995
Sheffield
Mon 5th Aug 2019
Places available
£4995
Cardiff
Mon 5th Aug 2019
Places available
£4995
VirtualLive Virtual
Mon 12th Aug 2019
Places available
£2295
Leeds
Mon 12th Aug 2019
Places available
£2295
Reading
Mon 12th Aug 2019
Places available
£4995
Birmingham
Mon 19th Aug 2019
Places available
£2295
Edinburgh
Mon 19th Aug 2019
Places available
£2995
Maidstone
Mon 19th Aug 2019
Places available
£4995
Cambridge
Mon 2nd Sep 2019
Places available
£4995
Brighton
Mon 2nd Sep 2019
Places available
£4995
Milton Keynes
Mon 2nd Sep 2019
Places available
£2995
VirtualLive Virtual
Mon 9th Sep 2019
Places available
£2295
Manchester
Mon 9th Sep 2019
Places available
£2295
Southampton
Mon 9th Sep 2019
Places available
£4995
Newcastle
Mon 9th Sep 2019
Places available
£4995
London
Mon 16th Sep 2019
Places available
£2295
Bristol
Mon 16th Sep 2019
Places available
£2295
Glasgow
Mon 16th Sep 2019
Places available
£2995
Belfast
Mon 23rd Sep 2019
Places available
£4995
Aberdeen
Mon 23rd Sep 2019
Places available
£4995
Nottingham
Mon 23rd Sep 2019
Places available
£4995
Sheffield
Mon 30th Sep 2019
Places available
£4995
Norwich
Mon 30th Sep 2019
Places available
£4995
Edinburgh
Mon 30th Sep 2019
Places available
£2995
Birmingham
Mon 7th Oct 2019
Places available
£2295
Maidstone
Mon 7th Oct 2019
Places available
£4995
Cambridge
Mon 7th Oct 2019
Places available
£4995
VirtualLive Virtual
Mon 14th Oct 2019
Places available
£2295
Dublin
Mon 14th Oct 2019
Places available
€3995
Milton Keynes
Mon 14th Oct 2019
Places available
£2995
Cardiff
Mon 14th Oct 2019
Places available
£4995
Glasgow
Mon 21st Oct 2019
Places available
£2995
Southampton
Mon 21st Oct 2019
Places available
£4995
Leeds
Mon 21st Oct 2019
Places available
£2295
Liverpool
Mon 28th Oct 2019
Places available
£4995
Aberdeen
Mon 28th Oct 2019
Places available
£4995
Reading
Mon 4th Nov 2019
Places available
£4995
Bristol
Mon 4th Nov 2019
Places available
£2295
Sheffield
Mon 4th Nov 2019
Places available
£4995
VirtualLive Virtual
Mon 11th Nov 2019
Places available
£2295
Belfast
Mon 11th Nov 2019
Places available
£4995
Maidstone
Mon 11th Nov 2019
Places available
£4995
Milton Keynes
Mon 11th Nov 2019
Places available
£2995
Manchester
Mon 18th Nov 2019
Places available
£2295
Glasgow
Mon 18th Nov 2019
Places available
£2995
Newcastle
Mon 18th Nov 2019
Places available
£4995
Birmingham
Mon 25th Nov 2019
Places available
£2295
Cardiff
Mon 25th Nov 2019
Places available
£4995
Brighton
Mon 25th Nov 2019
Places available
£4995
Cambridge
Mon 25th Nov 2019
Places available
£4995
VirtualLive Virtual
Mon 9th Dec 2019
Places available
£2295
Southampton
Mon 9th Dec 2019
Places available
£4995
Dublin
Mon 9th Dec 2019
Places available
€3995
Liverpool
Mon 9th Dec 2019
Places available
£4995
Nottingham
Mon 9th Dec 2019
Places available
£4995
London
Mon 16th Dec 2019
Places available
£2295
Norwich
Mon 16th Dec 2019
Places available
£4995
Leeds
Mon 16th Dec 2019
Places available
£2295
Edinburgh
Mon 16th Dec 2019
Places available
£2995
VirtualLive Virtual
Mon 27th Jan 2020
Places available
£2295
VirtualLive Virtual
Mon 10th Feb 2020
Places available
£2295
VirtualLive Virtual
Mon 9th Mar 2020
Places available
£2295
VirtualLive Virtual
Mon 6th Apr 2020
Places available
£2295
VirtualLive Virtual
Mon 4th May 2020
Places available
£2295
VirtualLive Virtual
Mon 1st Jun 2020
Places available
£2295
VirtualLive Virtual
Mon 6th Jul 2020
Places available
£2295
VirtualLive Virtual
Mon 3rd Aug 2020
Places available
£2295
VirtualLive Virtual
Mon 7th Sep 2020
Places available
£2295
VirtualLive Virtual
Mon 5th Oct 2020
Places available
£2295
VirtualLive Virtual
Mon 2nd Nov 2020
Places available
£2295
VirtualLive Virtual
Mon 7th Dec 2020
Places available
£2295

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