Skip to main content

Implementing Windows-based Applications for Burst Demand with Microsoft Azure

Share this:

One of the more challenging tasks facing IT professionals today is estimating resource requirements for a new application. How do you know how many servers you'll need to cope with a new marketing campaign, or product offer?

The traditional way to provide high-availability is to add more physical servers to the infrastructure. Uncertain server demand, however, can lead to excessive spending on server hardware, space, power andmaintenance – resources that will go unused if increased demand doesn't materialize.

With cloud computing, expanding your compute capacity is a simple matter of provisioning a new virtual instance of your application server in the cloud. Cloud computing bundles all of your computing costs into a single managed cost that can be closely tied to increased revenue in order to ensure you use your computer resources profitably. This capability allows organizations to reduce their capital cost expenditure and focus on the service delivery.

To take advantage of this cloud computing scenario some planning to transition a cloud application from your existing on-premise systems is required. The resources on this page provide the information and tools that can help with this process.

Introducing Azure (White Paper)
David Chappell explains architecture of Azure and how to plan and implement applications on the platform.

Introducing the Azure Platfrom (White Paper)
Dave Chappell provides an overview, a closer look at the technologies, and a look ahead of what's coming.

MSDN Virtual Lab: Migrating Applications to Azure
Get hands-on with the Azure SDK to understand ASP.NET Session management and consider the various storage approaches available to an Azure application.

Azure TCO and ROI Calculator
Find the cost of Azure services for your organization.

Related Products