Microsoft Azure Cloud Course Outline



Audience profile

The candidates targeted by this training are proficient with the development tools, techniques, and approaches in general and interested in gaining Cloud concepts and building highly available solutions in the cloud.

Module 1 Overview of the Microsoft Azure Platform

Microsoft Azure provides a collection of services that you can use as building blocks for your cloud applications. After this module you will be able to describe common Azure services, and use Azure portal to manage services.

Module 2 Building Application Infrastructure in Azure

Azure provides networking, backup, and virtualization services as part of its Infrastructure-as-a-Service (IaaS) offering.

  • 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

Module 2 Hosting Web Applications on the Azure Platform

This module provides an overview of the Azure Web Apps service.

  • Azure Web Apps

  • Hosting Web Applications in Azure

  • Configuring an Azure Web App

  • Publishing an Azure Web App

Module 4 Storing SQL Data in Azure

In the cloud, the Microsoft Azure platform provides a database as a service offering that allows developers to use SQL in the same way as they would in an on-premises location.

  • Storing SQL Data in Azure

  • Managing SQL Databases in Azure

  • Azure SQL Database Tools

  • Securing and Recovering an Azure SQL Database Instance

Module 5 Designing Cloud Applications for Resiliency

You need to rethink the way you design your applications, and the patterns that are used, with respect to the scalability and reliability metrics present for the cloud applications.

  • Application Design Practices for Highly Available Applications

  • Application Analytics

  • Building High Performance Applications by Using ASP.NET

  • Common Cloud Application Patterns

  • Caching Application Data

Module 6 Storing Tabular Data in Azure

  • Azure Storage Overview

  • Azure Storage Tables Overview

  • Table Entity Transactions

Module 7 Storing and Consuming Files from Azure Storage

Azure provides a Blob storage mechanism that not only offers high performance but also supports integration to Microsoft Azure Content Delivery Network (CDN) for low latency downloads

  • Storage Blobs

  • Controlling Access to Storage Blobs and Containers

  • Configuring Azure Storage Accounts

  • Azure Files

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

With web applications presenting content and worker roles processing the logic, there needs to be a mechanism that facilitates the communication between these different entities. Microsoft Azure provides two queuing mechanisms that you can use for this purpose

  • Azure Storage Queues

  • Azure Service Bus

  • Azure Service Bus Queues

  • Azure Service Bus Relay

  • Azure Service Bus Notification Hubs

Module 9 Automating Integration with Azure Resources

Although you can manage most of the Azure services by using both of the Azure portals or Microsoft Visual Studio, you can use scripting to completely automate the management of the same resources. This module will look at automating the lifecycle of the services by using client libraries, Windows PowerShell, REST, and the Resource Manager

  • Azure SDK Client Libraries

  • Scripting Azure Service Management by Using Windows PowerShell

  • Azure REST Interface

  • Azure Resource Manager

Module 10 Securing Azure Web Applications

Just like on-premises applications, applications in the cloud need streamlined security mechanisms that are flexible. Azure Active Directory is an identity provider that can provide identity and access functionality for your custom applications or SaaS applications.

  • Azure Active Directory

  • Azure AD Directories

  • Azure AD Multi-Factor Authentication

  • Protect Cloud data in a way that complies with industry-standards for sensitive data.

Module 11 Case Study

  • Case 1 Lift and shift

Design and architect to migrate an existing application hosted on-premises to Cloud with as little changes as possible.

  • Case 2 Backup and Disaster Recovery

Design and architecture a Solution that allows a company to run the application either in Azure or at their own Datacenter with the ability to failover and back, and secure data in transit and at rest.

Last updated: | -- | Powered by CMS