Objective 5.1: Design a deployment strategy

Planning your deployment is an important part of your application design. If you design a nice scalable architecture and build a great application without planning for a deployment environment, you will face issues later on.

Deploying a simple application can be as easy as copying the files from your development PC to a live web server. For more complex applications, it can also be as complicated as using automated Windows PowerShell scripts to configure and deploy your application to multiple environments without any human action. This objective outlines the different deployment options you have to make an informed decision.

You can expect questions on the exam that focus on the differences between the ...

Get Exam Ref 70-487: Developing Windows Azure and Web Services now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.