MS10978

Ladda ner som PDF

Introduction to Azure for Developers

This course offers students the opportunity to take an existing ASP.NET MVC application and expand its functionality as part of moving it to Azure.  This course focuses on developing in Azure using Storage, Cloud Services, Service Bus, Active Directory, WebSites and SQL among other features.  This course also focuses on using the provided .NET SDKs, REST APIs, configuration and deployment options related to Azure.

Audience

The developers targeted by this training are web application developers who have 6-12 months of web development experience using ASP.NET and C#.  Said developers are interested in deploying their ASP.NET applications to Azure, integrating the applications with the Azure services and using best practices to build a highly scalable application.

Prior knowledge

6-12 months experience developing ASP.NET Web applications using C#

Courseware

Microsoft dMOC

Informator Training Cloud

Our training portal supports your development throughout the training. The portal saves you time and is designed to give you a more effective learning experience - leading to better results and greater knowledge enforcement after the course. Read more >

Module 1: Overview of Azure

This module describes Azure and the capabilities that it provides to application developers.  Students will also be able to use the Management Portal to effectively navigate the Azure platform and their deployed applications.

  • Azure Overview
  • Working with the Azure platform 
  • Cloud Application Scenarios

Module 2: Creating and Managing Services in Azure

This module describes how to use the Management Portal to create, modify, scale and dispose of Azure services.  The students will also use alternative (PowerShell, REST) methods for managing Azure services.

  • What is a Azure Service?
  • Software as a Service
  • Platform as a Service
  • Infrastructure as a Service

Module 3: Managing Infrastructure in Azure

This module introduces the Azure infrastructure services and describes the features available to Virtual Machines hosted in Azure.

  • Infrastructure in Azure
  • Azure Virtual Machines

Module 4: Creating Web Sites using Azure

In this module students will be able to create and host a simple website using Azure Websites.  Students will also learn how to monitor and manage the website using the Management Portal.

  • Azure Websites
  • Hosting Web Applications in Azure
  • Configuring an Azure Website
  • Publishing an Azure Website
  • Monitoring an Azure Website

Module 5: Creating Modular Web Applications Using... Läs mer

Module 1: Overview of Azure

This module describes Azure and the capabilities that it provides to application developers.  Students will also be able to use the Management Portal to effectively navigate the Azure platform and their deployed applications.

  • Azure Overview
  • Working with the Azure platform 
  • Cloud Application Scenarios

Module 2: Creating and Managing Services in Azure

This module describes how to use the Management Portal to create, modify, scale and dispose of Azure services.  The students will also use alternative (PowerShell, REST) methods for managing Azure services.

  • What is a Azure Service?
  • Software as a Service
  • Platform as a Service
  • Infrastructure as a Service

Module 3: Managing Infrastructure in Azure

This module introduces the Azure infrastructure services and describes the features available to Virtual Machines hosted in Azure.

  • Infrastructure in Azure
  • Azure Virtual Machines

Module 4: Creating Web Sites using Azure

In this module students will be able to create and host a simple website using Azure Websites.  Students will also learn how to monitor and manage the website using the Management Portal.

  • Azure Websites
  • Hosting Web Applications in Azure
  • Configuring an Azure Website
  • Publishing an Azure Website
  • Monitoring an Azure Website

Module 5: Creating Modular Web Applications Using Azure

In this module, students learn how to create a modular web application and host it using Azure Cloud Service Web Roles.

  • What is a Cloud Service?
  • Cloud Service Web Roles
  • Configuring a Web Role
  • Monitoring a Web Role

Module 6: Processing Background Logic Using Azure

In this module, students will be able to use Cloud Service Worker Roles to process data in the background. Students will also be able to use Cloud Service Cache Roles to store data in the cache.

  • Cloud Service Worker Roles
  • Creating a Worker Role
  • Configuring a Worker Role
  • Caching Data Using Roles

Module 7: Storing SQL Data in Azure

In this module students will be able to use Azure SQL to store and retrieve data.Lessons

  • What is Azure SQL?
  • Managing Servers And Databases in Azure SQL
  • Using Azure SQL with Data Tools
  • Migrating Data to Azure SQL
  • Using Azure SQL With Entity Framework

Module 8: Storing non-relational data in Azure

In this module students will be able to use Azure Table storage to store and retrieve data.

  • What is Azure Storage?
  • Azure Table Storage
  • Using the Azure SDK to Manipulate Data in Table Storage
  • Monitoring Table Storage
  • Using Table Storage in the Storage Emulator

Module 9: Storing Files and Media in Azure

In this module, students will be able to store and access multimedia files in Azure using Blob Storage.

  • Azure Blob Storage
  • Applying Permissions to Blob Storage
  • Using the Azure SDK to manipulate data in Blob Storage
  • Monitoring BLOB Storage
  • Using Blob Storage in the Storage Emulator

Module 10: Storing Data in Queues Using Azure

In this module, students will use Azure Queue Storage to queue data for asynchronous processing.

  • Overview of Queues in Azure
  • Azure Queue Storage
  • Using the Azure SDK to manipulate data in Queue Storage
  • Monitoring Queue Storage
  • What is Azure Service Bus?
  • Azure Service Bus Queues
  • Using the Azure SDK to Manipulate Data in Service Bus Queues

Module 11: Relaying Web Services Using Azure

This module describes how to use the Azure Service Bus Relay to connect on-premise services with client applications.

  • Service Bus Relay
  • Implementing Service Bus Relay

Module 12: Asynchronously Notifying Applications Using Azure

In this module, students will use Azure Service Bus Notification Hubs to publish messages to client applications.Lessons

  • Azure Service Bus Notification Hubs
  • Registering Devices with a Notification Hub
  • Pushing Messages to a Notification Hub

Module 13: Implementing Security in Web Applications using Azure

In this module, students will learn how to use Azure Active Directory to implement security in a Cloud web application.

  • Azure Active Directory
  • Azure AD Directory
  • Azure AD Access Control Service
  • Azure AD Multi-Factor Authentication Provider

Module 14: Deploying Web Applications to Azure

In this module, students will learn how to deploy web applications to Azure by using WebDeploy and Service packages.

  • Deployment Strategies for Azure Web Applications
  • Deploying Web Applications Using Cloud Service Packages
  • Deploying Web APPLICATIONS USING WEBDEPLOY
  • Monitoring Cloud Applications

Module 15: Developing Mobile Services using Azure

In this module, students will be able to use Azure Mobile Services to provide a scalable and secure web service for mobile applications.

  • Azure Mobile Services
  • Communicating with Mobile Services
  • Customizing Mobile Services
  • Securing Mobile Services

 

At Course Completion

After completing this course, students will be able to:
  • Describe Azure and the capabilities that it provides to application developers.  Students will also be able to use the Management Portal to effectively navigate the Azure platform and their deployed applications.
  • Use the Management Portal to create, modify, scale and dispose of Azure services.  The students will also use alternative (PowerShell, REST) methods for managing Azure services.
  • Create and host a simple website using Azure Websites.  Students will learn how to monitor and manage the website using the Management Portal.
  • Build a modular web application and host it using Azure Cloud Service Web Roles.
  • Use Cloud Service Worker Roles to process data in the background.  Students will also be able to use Cloud Service Cache Roles to store data in the cache.
  • Use Azure SQL to store and retrieve data.
  • Store data in Azure Table Storage.
  • Store and access multimedia files in Azure using Blob Storage.
  • Use Azure Queue Storage to queue data for asynchronous processing.  Students will also learn how to use Azure Service Bus Queues for queuing data.
  • Use the Azure Service Bus Relay to connect on-premise services with client applications.
  • Use Azure Service Bus Notification Hubs to publish messages to client applications.
  • Use Azure Active Directory to implement security in a Cloud web application.
  • Deploy web applications to Azure by using WebDeploy and Service Packages.
  • Use Azure Mobile Services to provide a scalable and secure web service for mobile applications.

Utbildningen levereras i samarbete med

Kurs-ID: MS10978
Längd: 5 dagar
Pris exkl moms: 36 950 kr

Frågor om kursen?

Har du frågor om kursens innehåll, leveransdatum/ort eller behöver en företagsanpassad variant? Fyll i formuläret nedan!


Kan betalas med:
TRAINING CARD SA-VOUCHER

Ort och datum

Stockholm
6 feb-10 feb
Boka nu!
19 apr-23 apr
Boka nu!
3 jul-7 jul
Boka nu!
Göteborg
6 feb-10 feb R
Boka nu!
19 apr-23 apr R
Boka nu!
3 jul-7 jul R
Boka nu!
Malmö
6 feb-10 feb R
Boka nu!
19 apr-23 apr R
Boka nu!
3 jul-7 jul R
Boka nu!
Cloud Access
i Läs mer

Delta på kursen från ditt hem, jobb eller annan plats.

6 feb-10 feb
Boka nu!
19 apr-23 apr
Boka nu!
3 jul-7 jul
Boka nu!

Tipsa