Toll Free: 1.877.290.9507 | Direct:708.689.0131

Developing Windows Azure and Web Services (MS-20487)

Developing Windows Azure and Web Services (MS-20487)

Azure 5-Day Training

In this course, students will learn how to design and develop services that access local and remote data from various data sources. Students will also learn how to develop and deploy services to hybrid environments, including on-premises servers and Windows Azure.

Total Price: $-,---

Click to Show Course Pricing

Information about this course:

This course is offered as:

  • Classroom Instructor-led Boot Camp
  • Live Online Instructor-led Boot Camp
  • Mentored Self-Paced Online
  • Streaming-Only Self-Paced Online

Course Highlights
  • 93% Pass Rate
  • Hands-on training with latest technologies
  • Complex sims & exercises, gives you practical hands-on experience
award-winning-training
Course Material Covers:

After completing this course, students will 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 behaviors
  • 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
Who Should Attend:

This course is intended for both novice and experienced .NET developers who have a minimum of six months programming experience, and want to learn how to develop services and deploy them to hybrid environments.

What's Included:

Only Intense School’s Boot Camp offers you the following benefits:

  • 5 full days of intense instruction with no outside distractions
  • Exam Vouchers for exams
  • Microsoft Press E-Reference Library, including all Training Kits, Exam References, and Rapid Review books
  • 2nd shot vouchers - in case you do not pass an exam
  • Pre-Class Prep Materials
  • In-person access to the top experts in the industry
  • Lunch and snacks provided on each day of class

FREE MICROSOFT TRAINING!

Redeem Microsoft SATV Training Vouchers HERE

Click here to get more information about this class!

Instantly View Course Syllabus and price

View Course Calendar

Unfortuantely, no public enrollment courses currently match your criteria. Contact Us Here to find out other options with this class.





Select the type of training that best fits your schedule and learning style!

Live, Online, Self-Paced, Classroom - contact us for details on each.

Self-Paced

Streaming Only

Base option for limited budgets

  • Easy Online Access
  • Expert Microsoft Instructor
  • Exam Review
  • Highest Quality Content - 90% Pass
  • Self-Paced Training
Self-Paced

Mentored Online

Most popular self-paced option.

  • Online & Offline Playback (DVD,mobile)
  • Expert Microsoft Instructor
  • Intense Proprietary Exam Prep
  • Highest Quality Content - 90% Pass
  • Hands-On Lab Exercises
  • Self-Paced Mentored Training
  • Mentor & Live Instructor Support
  • Text books, Pre-Study, and Lab books
  • Complex Sims and Exercise Files
Classroom

Instructor-Led

Our top rated training experience

  • Live Classroom
  • Expert Microsoft Instructor
  • Intense Proprietary Exam Prep
  • Highest Quality Content - 90% Pass
  • Microsoft Certification Library
  • Hands-On Lab Exercises
  • Lunch, Snacks
  • Train In-Person at Training Facility
  • Exam Vouchers
  • 2nd Shot Exam Voucher
  • Pre-Shipment of Pre-Study Books
  • Text books, Pre-Study, and Lab books
  • Complex Sims and Exercise Files
Classroom

Live Online

Live experience from home or work

  • Live Online Classroom
  • Expert Microsoft Instructor
  • Intense Proprietary Exam Prep
  • Highest Quality Content - 90% Pass
  • Microsoft Certification Library
  • Hands-On Lab Exercises
  • Exam Vouchers
  • 2nd Shot Exam Voucher
  • Pre-Shipment of Pre-Study Books
  • Text books, Pre-Study, and Lab books
  • Complex Sims and Exercise Files

Course Outline

Module 1: Overview of service and cloud technologies
This module describes the Microsoft data, service, and cloud stacks. It also describes the various components that comprise Windows Azure.
Lessons

Lab : Exploring the work environment After completing this module, students will be able to: Module 2: Querying and manipulating data using Entity Framework
This module explains how to create Entity Framework models and use them to query and manipulate data.
Lessons Lab : Creating a data access layer using Entity Framework After completing this module, students will be able to: Module 3: Creating and consuming ASP.NET Web API services
This module explains how to create HTTP based services using the ASP.NET Web API.
Lessons Lab : Creating the travel reservation ASP.NET Web API service After completing this module, students will be able to: Module 4: Extending and securing ASP.NET Web API services
This module explains how to extend and secure ASP.NET web API services to support real world scenarios.
Lessons Lab : Extending Travel Companion’s ASP.NET Web API services After completing this module, students will be able to: Module 5: Creating WCF services
This module explains how to create WCF services, host them, and consume them from other applications.
Lessons Lab : Creating and consuming the WCF booking service After completing this module, students will be able to: Module 6: Designing and extending WCF services
This module explains how to design a WCF service contracts with duplex support, async operations, and one-way operations. It also explains how to create services that use various instancing and concurrency modes. In addition, it describes how to extend a WCF service with custom behaviors and runtime components.
Lessons Lab : Designing and extending WCF services After completing this module, students will be able to: Module 7: Implementing Security in WCF services
This module explains how to implement security in WCF services by using transport and message security. It also describes how to configure and implement authentication and authorization for a service
Lessons Lab : Securing a WCF service After completing this module, students will be able to: Module 8: Windows Azure Service Bus
This module explains how to use the Windows Azure Service Bus for advanced routing and messaging scenarios.
Lessons Lab : Windows Azure Service Bus After completing this module, students will be able to: Module 9: Hosting services
This module explains how to host services on various Windows Azure environments, such as Web Roles, Worker Roles, and Web Sites
Lessons Lab : Hosting Services After completing this module, students will be able to: Module 10: Deploying Services
This module explains how to deploy services to both on-premises and cloud environments.
Lessons Lab : Deploying services After completing this module, students will be able to: Module 11: Windows Azure Storage
This module explains how to store and access data stored in Windows Azure Storage. It also explains how to configure storage access rights for storage containers and content.
Lessons Lab : Windows Azure Storage After completing this module, students will be able to: Module 12: Monitoring and diagnostics
This module explains how to monitor and log services, both on-premises and in Windows Azure
Lessons Lab : Monitoring and Diagnostics After completing this module, students will be able to: Module 13: Identity management and access control
This module describes claim-based identity concepts and standards, and how to implement federated authentication by using ACS to secure an ASP.NET Web API service. It also explains how to use ACS to secure Windows Azure Service Bus connections.
Lessons Lab : Identity management and access control After completing this module, students will be able to: Module 14: Scaling Services
This module explains how to create scalable services and applications. 
Lessons Lab : Scalability After completing this module, students will be able to:

The instructor did a great job, his guidance on the skills of passing the exams was most valuable.

- George Ballane
Unavailable

Instructor was very knowledgeable in all subjects of the course and tailored his lessons and labs to the student's weaknesses. Very eager to help students in any way he can.

- Scott Masury
MA Army National Guard

The instructor was very knowledgeable in the subject area. his broad range of experience helped him inject real world scenerios into the training

- Bill Robinson
DHS

The instructor was very knowledgeable, and was able to explain complicated technologies in a way that was easy to comprehend. I was given everything I needed to learn and complete my course with confidence.

- Travis Drennan

I had an above-average instructor. Not only did he instruct, he mentored us with real-world experience. The knowledge he had of the applications was beyond comprehensible. Outstanding!

- Weston Flowers
Brooke Army Medical Center (CTR)

The instructor was very knowledgeable about the pen testing and ethical hacking. He was great in delivering the lectures, lab and was very helpful in having us complete the capture the flag exercises. In addition, he provided valuable insight about security in general and pen testing in particular.

- Tijan Drammeh
University of Maryland University College

Prerequisites?

Before attending this course, students must have:

  • 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.
Certifications

...

States