The Knowledge Academy Logo
The Knowledge Academy Logo
+61 1-800-150644 - Available 24/7

Send us your message.

X

Developing Microsoft Azure And Web Services (M20487)

Key points about this course


Duration: 5 Days*

Exam: Developing Microsoft Azure and Web Services

Accredited: Yes

Dates & Prices Enquire
  • Microsoft accredited training provided by the Largest Training Company Globally
  • Microsoft Training from a Microsoft Silver Learning Partner
  • Certificates, course materials & pre and post-course support included
  •  

Available delivery methods for this course

Classroom Icon

Classroom

Onsite Icon

In-house

Virtual Icon

Live Virtual

Course Information

Developing Microsoft Azure and Web Services (M20487) Course Overview

This Visual Studio, 5-day, M20487 course is aimed at .NET developers. The Developing Microsoft Azure and Web Services certification aims to equip delegates with the skills and knowledge required to develop Azure and Web services and use them in hybrid environments.

For delegates who have completed the course, they are expected to be able to:

  • Query and manipulate data with Entity Framework
  • Use ASP.NET Web API to create HTTP-based services and consume them from .NET and non-.NET clients
  • Extend ASP.NET Web API services using message handlers, model binders, action filters, and media type formatters
  • Create SOAP-based services with the Windows Communication Foundation (WCF) and consume them from .NET clients
  • Apply design principles to service contracts and extend WCF services using custom runtime components and behaviours
  • Secure WCF services using transport and message security
  • Use Windows Azure Service Bus for relayed messaging and brokered messaging using queues and topics
  • Host services on on-premises servers, and on various Windows Azure environments, such as Web Roles, Worker Roles, and Web Sites
  • Deploy services to both on-premises servers and Windows Azure
  • Store and access data in Windows Azure Storage, and configure storage access rights
  • Monitor and log services, both on-premises and in Windows Azure
  • Implement federated authentication by using ACS with ASP.NET Web API services
  • Create scalable, load-balanced services

 

We are fully accredited by Microsoft, for our Developing Microsoft Azure and Web Services course and we are a Silver Partner. 

 

Developing Microsoft Azure and Web Services (M20487) Course Outline

This is a 5-day course, with a total of 14 modules. Upon completing the course, delegates may progress onto the Developing Microsoft Azure and Web Services exam.

Module 1: Overview of service and cloud technologies

  • Key Components of Distributed Applications
  • Data and Data Access Technologies
  • Service Technologies
  • Cloud Computing
  • Exploring the Blue Yonder Airlines’ Travel Companion Application
  • Lab: Exploring the work environment

Module 2: Querying and Manipulating Data Using Entity Framework

  • ADO.NET Overview
  • Creating an Entity Data Model
  • Querying Data
  • Manipulating Data
  • Lab: Creating a Data Access Layer by Using Entity Framework

Module 3: Creating and Consuming ASP.NET Web API Services

  • HTTP Services
  • Creating an ASP.NET Web API Service
  • Handling HTTP Requests and Responses
  • Hosting and Consuming ASP.NET Web API Services
  • Lab: Creating the Travel Reservation ASP.NET Web API Service

Module 4: Extending and Securing ASP.NET Web API Services

  • The ASP.NET Web API Pipeline
  • Creating OData Services
  • Implementing Security in ASP.NET Web API Services
  • Injecting Dependencies into Controllers
  • Lab: Extending Travel Companion’s ASP.NET Web API Services

Module 5: Creating WCF Services

  • Advantages of Creating Services with WCF
  • Creating and Implementing a Contract
  • Configuring and Hosting WCF Services
  • Consuming WCF Services
  • Lab: Creating and Consuming the WCF Booking Service

Module 6: Hosting Services

  • Hosting Services On-Premises
  • Hosting Services in Windows Azure
  • Lab: Hosting Services

Module 7: Windows Azure Service Bus

  • Windows Azure Service Bus Relays
  • Windows Azure Service Bus Queues
  • Windows Azure Service Bus Topics
  • Lab: Windows Azure Service Bus

Module 8: Deploying Services

  • Web Deployment with Visual Studio 2012
  • Creating and Deploying Web Application Packages
  • Command-Line Tools for Web Deploy
  • Deploying Web and Service Applications to Windows Azure
  • Continuous Delivery with TFS and Git
  • Best Practices for Production Deployment
  • Lab: Deploying Services
  • Lab: Scalability

Module 9: Windows Azure Storage

  • Introduction to Windows Azure Storage
  • Windows Azure Blob Storage
  • Windows Azure Table Storage
  • Windows Azure Queue Storage
  • Restricting Access to Windows Azure Storage
  • Lab: Windows Azure Storage

Module 10: Monitoring and Diagnostics

  • Performing Diagnostics by Using Tracing
  • Configuring Service Diagnostics
  • Monitoring Services Using Windows Azure Diagnostics
  • Collecting Windows Azure Metrics
  • Lab: Monitoring and Diagnostics

Module 11: Identity Management and Access Control

  • Claims-based Identity Concepts
  • Using the Windows Azure Access Control Service
  • Configuring Services to Use Federated Identities
  • Lab: Identity Management and Access Control

Module 12: Scaling Services

  • Introduction to Scalability
  • Load Balancing
  • Scaling On-Premises Services with Distributed Cache
  • Windows Azure Caching
  • Scaling Globally
  • Lab: Scalability

Module 13: Appendix A: Designing and Extending WCF Services

  • Applying Design Principles to Service Contracts
  • Handling Distributed Transactions
  • Extending the WCF Pipeline
  • Lab: Designing and Extending WCF Services

Module 14: Appendix B: Implementing Security in WCF Services

  • Introduction to Web Services Security
  • Transport Security
  • Message Security
  • Configuring Service Authentication and Authorization
  • Lab: Securing a WCF Service

 

The 70-487 exam is to be taken after completing the 5 days Developing Microsoft Azure and Web Services course (M20487). 

 

Who should attend?                                                         

This course is specifically targeted to those with who are .Net developers, both beginner and experienced who wish to learn how to develop services and use them in hybrid environments.

Prerequisites

Delegates wishing to attend this course are expected to have:

  • A minimum of six months programming experience
  • Experience with C# programming, and concepts such as Lambda expressions, LINQ, and anonymous types
  • Understanding the concepts of n-tier applications
  • Experience with querying and manipulating data with ADO.NET
  • Knowledge of XML data structures
Yes, The Knowledge Academy is fully accredited by Microsoft for this Developing Microsoft Azure and Web Services training course.
Yes, delegates must have a minimum of six months programming experience, experience with C# programming, and concepts such as Lambda expressions, LINQ, and anonymous types. As well as understand the concepts of n-tier applications, experience with querying and manipulating data with ADO.NET, and Knowledge of XML data structures.
Delegates will need to pass the Developing Microsoft Azure and Web Services 70-487 exam in order to complete the Developing Microsoft Azure and Web Services certification.
The Knowledge Academy has a range of locations globally, making it easy to find a training venue near you.
No, this course does not include the Developing Microsoft Azure and Web Services 70-487 exam.
There are a total of 14 modules, some modules also include labs.
Once your booking has been placed and confirmed, you will receive an email which contains your course location, course overview, pre-course reading material (if required), course agenda and payment receipts

Developing Microsoft Azure and Web Services (70-487) Exam

Once the M20487 course has been completed the 70-487 exam should be taken. The Developing Microsoft Azure and Web Services exam information is protected as part of a Non-Disclosure Agreement. Therefore information on the exam format is not available. However, information regarding how the exam content is divided is available and is as follows:

  • Accessing data (20-25%)
  • Querying and manipulating data by using Entity Framework (20-25%)
  • Designing and implementing WCF services (15-20%)
  • Creating and consuming Web API-based services (15-20%)
  • Deploying web applications and services (15-20%)

 

The percentages indicate the weighting of each of the major topic areas covered in the exam. 

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
Brisbane
Mon 27th May 2019
Places available
$5995
VirtualLive Virtual
Mon 3rd Jun 2019
Places available
$5995
Adelaide
Mon 3rd Jun 2019
Places available
$5995
Melbourne
Mon 17th Jun 2019
Places available
$5995
Perth
Mon 24th Jun 2019
Places available
$5995
VirtualLive Virtual
Mon 1st Jul 2019
Places available
$5995
Sydney
Mon 15th Jul 2019
Places available
$5995
Canberra
Mon 22nd Jul 2019
Places available
$5995
Brisbane
Mon 29th Jul 2019
Places available
$5995
VirtualLive Virtual
Mon 5th Aug 2019
Places available
$5995
Melbourne
Mon 12th Aug 2019
Places available
$5995
Perth
Mon 19th Aug 2019
Places available
$5995
Adelaide
Mon 26th Aug 2019
Places available
$5995
VirtualLive Virtual
Mon 2nd Sep 2019
Places available
$5995
Canberra
Mon 2nd Sep 2019
Places available
$5995
Sydney
Mon 16th Sep 2019
Places available
$5995
Brisbane
Mon 23rd Sep 2019
Places available
$5995
Melbourne
Mon 7th Oct 2019
Places available
$5995
VirtualLive Virtual
Mon 14th Oct 2019
Places available
$5995
Adelaide
Mon 14th Oct 2019
Places available
$5995
Perth
Mon 21st Oct 2019
Places available
$5995
VirtualLive Virtual
Mon 4th Nov 2019
Places available
$5995
Canberra
Mon 4th Nov 2019
Places available
$5995
Sydney
Mon 18th Nov 2019
Places available
$5995
Brisbane
Mon 25th Nov 2019
Places available
$5995
VirtualLive Virtual
Mon 2nd Dec 2019
Places available
$5995
Adelaide
Mon 2nd Dec 2019
Places available
$5995
Perth
Mon 9th Dec 2019
Places available
$5995
Melbourne
Mon 16th Dec 2019
Places available
$5995

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: 5 Days*

Exam: Developing Microsoft Azure and Web Services

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

bannerimg

One day only deals!