Microsoft Exam 70-487 Study Notes

Estimate of Number of Exam Questions per Module

Module Qs 1:Overview of Service and Cloud Technologies 1
2: Querying and Manipulating Data Using Entity Framework 4
3: Creating and Consuming ASP.NET Web API Services 3
4: Extending and Securing ASP.NET Web API Services 3
5: Creating WCF Services 7
6: Hosting Services 3
7: Windows Azure Service Bus 1
8: Deploying Services 4
9: Windows Azure Storage 2
10: Monitoring and Diagnostics 1
12: Scaling Services 1
A: Designing and Extending WCF Services 4
B: Implementing Security in WCF Services 2
C: “Classic” XML and ADO.NET 4

Total questions in exam 42

It appears that there will be some modifications to the 70-487 exam.  Thank you Sean for posting information on April 15, 2014 regarding changes to the test.


Exam Overview

capture   130 minutes total

42 questions in total

22 in main section

2 case studies (9, 11 questions)

Training for the Test

Definitely leverage the Plural Sight videos mentioned before if you can.  However, if this is not an option, there are courses that cover Azure and WCF located within many of the sites that I mention in this post: Awesome and Free Online Learning for Microsoft Products

Much of the practice that I did for this test consisted of writing code and demos for the topics that I mention below.  I recommend the same to anyone that does not have a lot of experience with the subject matter as it will force you to run into and resolve complications involved in implementing the various technologies.  If you run into any weird issues when writing your code sample, I would be more than happy to help if you reach out to me through the comments, twitter, or my email (available on my about page).

Overall, I probably put around 30 hours into studying for the test, with the majority of my time spent studying the Azure concepts and going though the Microsoft code samples available.  If you’re new to Azure, the Virtual Academy is a great place to start…  and best of all…  IT’S FREEE!!!  Thank you Microsoft: Microsoft Virtual Academy – Introduction to Windows Azure.


Testing Structure

As was the case for the 70-486 test, this test consists of multiple choice A – D questions, multiple choice / multiple answer questions (checkboxes), and drag and drop answer sets.  Furthermore, the test also contains case studies.  Case studies consists of a fictional project concept that consists of business requirements, technical requirements, and code samples.  The questions will be related to the case study (scenario) and range from questions about debugging the code samples, questions about adding new functionality that meet the technical requirements and business needs, to conceptualizing / architecting scalable solutions.


Test Content

As mentioned before in this post, many of the questions are focused on WCF.  It is stated to only be 19% of the test, but I recall it being a much larger percentage in my case.  Be prepared for more advanced WCF comments.  I appologize that my study guide does not provide too many links for this.  This subject is more of my strong suite, so I did not study as much for this.  I apologize if I emphasize this too much, but over studying is always better than understudying.

Many of the questions surrounding deployment cover not only the tools in Visual Studio for deployment, but also features in IIS.  Many of these questions are more conceptual in nature as well in regards to the various deployment strategies available (FTP, HTTP through Web Deploy, etc).

Below are some links for training content.  Sorry again for it not be as extensive as my previous posts.  I was hesitant to even post this, but hopefully what is here at least helps a bit.  Please provide any useful links you find in the comments below and I will be sure to include them.


Other Online Study Guides and Blogs

Check out these other great online study guides:


Accessing Data (24%)



Querying and Manipulating Data by Using the Entity Framework (20%)


Designing and Implementing WCF Services (19%)


Creating and Consuming Web API-based services (18%)


Deploying Web Applications and Services (19%)


Although it is not extremely extensive, I hope you find this post to be helpful.  The comments below are open for link contributions.  Even if it is blog post that you put together that covers the topics in more detail, please pass me along anything you found to be helpful.  I would much rather pass along my Google page rank to posts that will be more helpful to readers.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.