Duration

30 Hours(For Regular Course)

4-8 Hours(For Capsule Course)


Enroll Now

Request more information




Windows Azure & Web services training

This web-based training course on Windows Azure & Web services training functionality, administration and development, is available online to all individuals, institutions, corporates and enterprises in India (New Delhi NCR, Bangalore, Chennai, Kolkatta), US, UK, Canada, Australia, Singapore, United Arab Emirates (UAE), China and South Africa. No matter where you are located, you can enroll for any training with us - because all our training sessions are delivered online by live instructors using interactive, intensive learning methods.


Windows Azure is cloud computing service from the house of Microsoft that deploys a global network of Microsoft datacenters to develop and manage applications. The cloud computing platform provides a ton of cloud services that include networking, analytics, storage and lots more. Microsoft Azure products are categorized in 11 distinguished categories. Windows web services is a layered API that most of the developers at the present use for method based programming. A single application can use multiple Azure web services so as the end user gets greater ease and convenience in using the application.


Overview of service and cloud technologies

  • Data and Data Access
  • Service features
  • Cloud Computing

The work environment

  • Key components in distributed applications.
  • Data and data access features.
  • Service technologies.
  • Features and properties of cloud computing.
  • Architecture of the Blue Yonder Airlines Travel Companion application

Querying and Manipulation of Data Using Entity Framework

  • ADO.NET Overview
  • Entity Data Model
  • Querying of Data
  • Manipulation of Data

Data Access Layer Using Entity Framework

  • Objects in ADO.NET
  • Asynchronous operations.
  • Entity Framework data model.
  • Query data with Entity Framework.
  • Insertion, deletion, and updating entities with Entity Framework

ASP.NET Web API Services

  • HTTP Services
  • ASP.NET Web API Service creation
  • HTTP Requests and Responses
  • Hosting and Consumption og ASP.NET Web API Services

Creating the Travel Reservation ASP.NET Web API Service

  • Designing services with HTTP protocol.
  • Creating services with ASP.NET Web API.
  • Httprequestmessage/httpresponsemessage classes for controlling HTTP messages
  • Hosting and consuming ASP.NET Web API services

Extension and Securing ASP.NET Web API Services

  • ASP.NET Web API Pipeline
  • Odata Services
  • Security in ASP.NET Web API Services
  • Dependencies of Controllers

Travel Companion's ASP.NET Web API Services

  • ASP.NET Web API request and response pipeline.
  • Odata services with ASP.NET Web API.
  • Securing ASP.NET Web API.
  • Dependencies with ASP.NET Web API controllers.

Creation of WCF Services

  • Benefits of Creating Services using WCF
  • Creation and Implementation of a Contract
  • Configuring and Hosting WCF Services
  • Consuming WCF Services

Creation and Consumption of the WCF Booking Service

  • Why and when to use WCF for creating services.
  • Service contract definition and implementation
  • Hosting and configuring a WCF service.
  • Consuming a WCF service

Hosting Services

  • On-Premises
  • In Windows Azure
  • On-premises using Windows services and IIS
  • In the Windows Azure cloud environment using Windows Azure Cloud Services

Windows Azure Service Bus

  • Bus Relays
  • Bus Queues
  • Bus Topics
  • Relayed and buffered messaging
  • Provisioning, configuration and use of service bus queues
  • Topics, subscriptions and filters

Deployment of Services

  • Using Visual Studio 2012
  • Web Application Packages
  • Command-Line Tools
  • Deployment of Web and Service Applications in Windows Azure
  • Using TFS and Git
  • Production Deployment
  • Using the IIS Manager.
  • Using the command line.

Windows Azure Storage

  • Introduction
  • Blob Storage
  • Table Storage
  • Queue Storage
  • Restricting Access
  • Windows Azure Queues as a communication mechanism
  • Controlling access to storage items.

Monitoring and Diagnostics

  • Diagnostics with Tracing
  • Configuration of Service Diagnostics
  • Monitoring of Services Using Windows Azure Diagnostics
  • Windows Azure Metrics
  • Tracing in the .NET Framework using System.Diagnostics namespace
  • Configuration and exploration of web service and IIS tracing Management of Identity and Access Control
  • Claims-based Concepts
  • Windows Azure Access Control Service
  • Using Federated Identities
  • Security Token Service (STS) using Windows Azure ACS.

Scaling Services

  • Introduction to Scalability
  • Balancing Load
  • Using Distributed Cache
  • Windows Azure Caching
  • Global Scaling

Designing and Extending WCF Services

  • Design Principles in Service Contracts
  • Distributed Transactions
  • WCF Pipeline
  • Different kinds of message patterns.

Security in WCF Services

  • Overview of Web Services Security
  • Transport Security
  • Message Security
  • Service Authentication and Authorization

As the numbers of users of Windows Azure and Web Services are increasing the cloud computing platform is evolving a lot. Today the number of functions that this platform can perform has significantly increased. As on January 2016, Microsoft Azure’s services expanded to 22 regions of the world including United States, Europe, Asia, Australia and Brazil. The professional scope of Windows Azure and Web Services is really bright. Backed my Microsoft and used by some of the biggest organizations, the cloud computing platform at the present is the hottest domain to aim a career at. A certification training in Windows Azure and Web Services can help individuals deep skills in the cloud computing platform.

1. Are lab-sessions available after theory sessions?

We provide online lab facilities to all our students, wherever possible & applicable, using a combination of one or more options, including global ASP setups, live-environments, real-time simulations, training-videos, PPTs, Screenshots and others.

2. Who and how qualified are the instructors?

All our instructors go through a rigorous and multiple processes of filtering and selection before they are appointed by us. Only the most qualified, most experienced and best suited candidates are chosen as instructors.

3.What are the machine requirements for the course?

You must have a fairly good desktop PC or laptop. You can even access these courses on your tabs or smart phones. For PCs and laptops the configuration should be at-least an Intel Pentium processor, 4GB of RAM and 50 to 100 GB of free hard disk space. You must also have a good and steady WiFi internet connection which works at 3G or 4G speeds.

4.How will I undergo practical training in the course?

Depending on the type of lab facilities available for the course you have enrolled in for our instructor would be happy to help you in your lab sessions.

5.What is the process to get my questions/queries answered?

Get in touch with your trainer. You can also consult your batch-mates. We believe in collaborative and practical learning.

6.Can a free demo session be provided?

We do not provide free demo sessions.

7.Will there be a provision for repetition if I miss a class?

We encourage our trainees to attend all sessions. If you have missed a session we will try out best to update you on it, if possible. Else you will need to pay a small fee to have a repeat session arranged specifically for you.

8.Does your organization provide assistance in job hunting?

We are connected across the industry in India and abroad. We will pass on any job openings from our customer to our trainees. But we are not a manpower placement provider.

9.How and where can I make the payment?

You can pay using any credit or debit card in India or abroad. You can also pay using your PayPal account.

10. Will practice material or tests be also provided with the course?

Yes. As required & as applicable.

11.What is the minimum or maximum batch size?

Minimum/maximum batch sizes vary from course to course, depending upon a number of factors. It can vary from as few as 2 to as many as a few hundred, in some cases. But that number does not impact the quality of training that we deliver due to our tight quality-control mechanisms.

All trainees will be provided with a course participation and completion certificate by Aurelius Corporate Solutions. Please note, we are an independent provider of learning solutions. We are not affiliated in any manner to any company or organization.

Copyright © 2016 Aurelius Corporate Solutions Pvt. Ltd. All Rights Reserved.