To access the old site click here! X

  • Course
  • Vendor

In this course, you will learn how to take an existing ASP.NET MVC application & expand its functionality to the Microsoft Azure platform. You will learn how to develop a virtual machine using Microsoft Azure, manage the infrastructure in Microsoft Azure

  • Course Start Date: 2019-02-11
  • Time: 09:30:00 - 17:30:00
  • Duration: 5 days 09:30 AM - 05:30 PM
  • Location: Virtual
  • Delivery Methods(s): Virtual Instructor Led

This course is not currently active or has been cancelled.

The course may be available on a different date listed below.

Course Outline

Pre-Requisites

Experience with the Microsoft Azure platform that includes a basic understanding of its services including implementation and monitoring Experience in building vertically scaled applications Experience with ASP.NET and C#

Lessons

Learn cloud web application development for the Microsoft Azure platform.

In this course, you will learn how to take an existing ASP.NET MVC application and expand its functionality to the Microsoft Azure platform. You will learn how to develop a virtual machine using Microsoft Azure, manage the infrastructure in Microsoft Azure, cloud applications, Azure SQL Databases, and implement security in cloud web applications.

This course incorporates materials from the Official Microsoft Learning Product 20532 and it can assist you in your preparation for Exam 70-532: Developing Microsoft Azure Solutions.

Certification:

Microsoft Azure Developer Specialist

Our Microsoft Training Exclusives*
  • Six months of 24/7 access to mentoring via chat, email, and phone
  • Six months of on-demand access to indexed, searchable recordings of your Virtual Classroom Live or Virtual Classroom Fit class
  • Six months of unlimited retakes of your class

* Terms and conditions may apply. Learn more about our Microsoft training exclusives.

What You'll Learn
  • Services available in the Azure platform
  • Configure and deploy ASP.NET web applications
  • Create Azure Web Sites from the gallery
  • Deploy and monitor Azure Web Sites
  • Create and configure Azure Virtual Machines
  • Cloud services and virtual machine relationships
  • Deploy existing cloud service packages
  • Create, configure, and connect to a SQL database instance
  • Importing a SQL standalone database
  • Create a test environment using PowerShell and the Azure Service Management CmdLets
  • Integrate ASP.NET Identity for the administration portal with Azure Active Directory
  • Deploy the web application projects to Azure
Who Needs to Attend

Developers who want to learn how to take an existing ASP.NET MVC applications and expand functionality to the Microsoft Azure platform

Course Outline
1. Development Using the Microsoft Azure Platform
  • Azure Services
  • Management Portals
2. Establish a Development Environment Using Azure Virtual Machines
  • Construct Azure Virtual Machines
  • Azure Virtual Machine Workloads
  • Migrate Azure Virtual Machine Instances
  • Using Remote Desktop Protocol (RDP) to Connect to a Virtual Machine
3. Hosting Web Applications on the Azure Platform
  • Host Web Applications in Azure
  • Configure, Publish, and Manage Azure Web Sites
  • Monitoring and Analyzing Running Azure Web Sites
4. Storing SQL Data in Azure
  • Azure SQL Databases Overview
  • Manage SQL Databases in Azure
  • Use Azure SQL Databases with SQL Server Data Tools
  • Migrate Data to Azure SQL Databases
5. Design Cloud Applications for Resiliency
  • Application Design Practices for Highly Available Applications
  • Build High Performance Applications using ASP.NET
  • Common Cloud Application Patterns
  • Cache Application Data
6. Managing Cloud Services in Azure
  • Understand Cloud Services
  • Cloud Service Web Roles
  • Customize Cloud Service Configurations
  • Update and Manage Azure Cloud Service Deployments
  • Cloud Service Worker Roles and Processing
  • Analyze Application Cloud Service Role Instances
7.  Storing NoSQL Data in Azure
  • Azure Storage Overview
  • Azure Storage Tables Overview
  • Table Entity Transactions
  • Azure DocumentDB
8. Storing and Consuming Files from Azure Storage
  • Azure Storage Blobs
  • Controlling Access to Storage Blobs and Containers
  • Monitor Storage Blobs
  • Configure Azure Storage Accounts
  • Azure Files
  • Upload and Migrate Storage Data
9. Designing a Communication Strategy using Queues and Service Bus
  • Queue Mechanisms in Azure
  • Azure Storage Queues Overview
  • Handle Storage Queue Messages
  • Azure Service Bus, Bus Queues, Bus Relay, and Bus Notification Hubs
10. Manage Infrastructure in Azure
  • Azure Virtual Networks
  • Highly Available Azure Virtual Machines
  • Virtual Machine Configuration Management
  • Customize Azure Virtual Machine Networking
11. Automate Integration with Azure Resources
  • Azure SDK Client Libraries
  • Scripting Azure Service Management Using PowerShell
  • Azure REST Interface and Resource Manager
12. Securing Azure Web Applications
  • Azure Active Directory
  • Azure AD Directories, AD Access Control Service, and AD Multi-Factor Authentication
13. Maintaining and Monitoring Web Solutions in Azure
  • Deployment Strategies for Web Applications
  • Deploy Azure Web Services
  • Continuous Integration
  • Monitor Cloud Applications
Labs
Lab 1: Using the Azure Preview Portal
  • Connect to the Azure Portals
  • Create a Web Site in Azure
  • Configure the Web Site Template
Lab 2: Create an Azure Virtual Machine for Development and Testing
  • Create a Logical Network using Azure
  • Create a Development Virtual Machine using Azure
  • Configure the Virtual Machine for Development
  • Create an Image from the Virtual Machine
Lab 3: Create an ASP.NET Web Site using Azure Web Sites
  • Create and Configure an Azure Web Site
  • Deploy an ASP.NET Web Application to an Azure Web Site
Lab 4: Store Event Data in Azure SQL
  • Create an Azure SQL Databases Instance
  • Use Entity Framework with Azure SQL Databases
Lab 5: Creating Azure Web Roles Using Visual Studio 2013
  • Create an Azure Cloud Service project
  • Create an Azure Cloud Service Web Role from an Existing Project
  • Configure the Properties of an Azure Cloud Service Project
  • Debug an Azure Cloud Service project
Lab 6: Create a Background Process using Azure Worker Roles
  • Create a C# Class Library
  • Add the Class Library to a Cloud Service Project
  • Debug Worker Roles in a Cloud Service Project
Lab 7: Store Event Registration Data in Azure Storage Tables
  • Populate the Sign-in Form with Registrant Names
  • Update the Events Website to use Storage Tables
  • Events Website Verification
Lab 7: Store Generated Documents in Azure Storage Blobs
  • Implement Azure Storage Blobs
  • Populate and Retrieve Files and Media to and from the Container
  • Specify Permissions for the Container
Lab 8: Creating File Shares using Azure Files
  • Implement Azure Files
  • Populating the File Share with Media
Lab 9: Using Storage Queues to Manage Requests between Web Applications in Azure
  • Using Azure Queue Storage for Document Generation
  • Verify the Requests are Created and Consumed
Lab 10: Using Service Bus to Manage Communication between Web Applications in Azure
  • Create an Azure Service Bus Namespace
  • Use Service Bus Queues for Document Generation
  • Verify the Requests are Created and Consumed
  • Use Service Bus Relay to Connect a WCF Service and Client[s]
Lab 11: Manage Multiple Virtual Machines in a Virtual Network
  • Create the Database Virtual Machine and the Application Virtual Machines
  • Connect the Test Application to the SQL Server Virtual Machine
  • Modify the Application Virtual Machine into a Web Server
Lab 12: Automate the Creation of a Test Environment using PowerShell
  • Prepare Azure PowerShell Environment
  • Use PowerShell to Create and Access a Website
  • Use a Resource Template to Create Multiple Pre-Configured Resources
Lab 13: Integrate Azure Active Director with the Events Administration Portal
  • Create an Azure AD Directory
  • Secure an Existing ASP.NET Web Application
  • Integrate Azure AD with ASP.NET Identity
Lab 14: Deploying the Events Web Application to Azure
  • Create the Target Azure Services for Deployment
  • Manage Configuration Settings for a Cloud Web Application
  • Deploy the Web Applications to Azure
  • Monitor the Web Applications in Azure

Cancellation Policy

We require 16 calendar days notice to reschedule or cancel any registration. Failure to provide the required notification will result in 100% charge of the course. If a student does not attend a scheduled course without prior notification it will result in full forfeiture of the funds and no reschedule will be allowed. Within the required notification period, only student substitutions will be permitted. Reschedules are permitted at anytime with 16 or more calendar days notice. Enrollments must be rescheduled within six months of the cancel date or funds on account will be forfeited.

Training Location

Online Classroom
your office

your city, your province
your country   

About Global Knowledge

x

Global Knowledge is the world's leading learning services and professional development solutions provider. We deliver learning solutions to support customers as they adapt to key business transformations and technological advancements that drive the way that organizations around the world differentiate themselves and thrive. Our learning programs, whether designed for a global organization or an individual professional, help businesses close skills gaps and foster an environment of continuous talent development.

Training Provider Rating

This vendor has an overall average rating of 4.38 out of 5 based on 421 reviews.

No comment
No comment
No comment
No comment
No comment
No comment
No comment
No comment
No comment
Wasn’t as advanced as I thought it would be. There was an issue when the day my course was the first time they used a new platfo ... Read more
x

Wasn’t as advanced as I thought it would be. There was an issue when the day my course was the first time they used a new platform.. from adobe to something called zoom; I had to call support line cause it stated our instructor wasn’t present. Thankfully I called cause everyone online was in the adobe virtual classroom waiting for what looked like a teacher who didn’t show up for class (IT didn’t get anything resolved until 10mins after start time). I felt like he was really getting hung up on very basic knowledge for the first half of the course (talking about how to create tabs and drag formulas as an example). I completed files a few times before he was done explaining. There was a scheduled fire drill for them (roughly 30mins)that also cut into our time, which wasn’t deducted from the hour lunch break or the two, fifteen min breaks. I also really wish he touched base more on the automating workbook functions portion which we barely did. I'm happy there were/are those study guides (learning videos) and exams to take on my own time that I hope after I've had the class are still available for me to learn from.

No comment
No comment
No comment
No comment
It was difficult to practice on my PC while trying to watch the presentation online.
No comment
David was excellent!! I am very for having this course!!
No comment
Everything was great, but the instructor wasted a lot of time talking about unrelated subjects (like demo-ing different programs, ... Read more
x

Everything was great, but the instructor wasted a lot of time talking about unrelated subjects (like demo-ing different programs, talking about other classes, and talks about how Excel/technology has changed) took up way too much time. The course could have been condensed or better focus would have been great

Did not actually receive the course materials yet (and the course has concluded). Ratings assume that I will receive the course m ... Read more
x

Did not actually receive the course materials yet (and the course has concluded). Ratings assume that I will receive the course materials as soon as possible.

Course Reviews

No Reviews Yet

More Courses from Global Knowledge

More Courses in 'Microsoft Azure' Category

GLOBAL KNOWLEDGE
2019-06-03
Virtual
GLOBAL KNOWLEDGE
2019-06-03
Virtual
GLOBAL KNOWLEDGE
2019-04-15
Virtual