ASP.Net application deployment in Windows Azure Environment

In this note we will refer Window Azure as WA, Windows Azure Platform as WAP.

WA is a platform provided by Microsoft to utilize the cloud computing power. In WAP we can deploy our web applications (web role in terms of WA) and also background running applications (worker role in terms of WA). Note that worker role are just the background running applications and the don’t have any kind of UI.

Now for some time we are going to keep the “Worker Role” on one side and focus on “Web Role
Now when we say a web role, we mean here an ASP.Net Web Application. I would like to tell you that WAP supports MVC Applications and many others, but here we are talking about only Simple ASP.Net Web Application.

Here we will take a asp.net application which interacts with sql server database.

For running our web application successfully in WAP, we will have to follow the below given steps:

  1. Creating a WA project for our asp.net application.
  2. Migrating the local sql server database to sql azure.
  3. Deploying the WA project which we created in first step to WAP.
  4. Making web application accessible to external world.

We will see all these steps in detail. After completing all the four steps you be able see our web application running successfully on WAP.

In the next note we will see [Step 1 – Creating a Windows Azure project for our ASP.Net application].

Unknown's avatar

Author: Makarand Thengdi

Director of Engineering, DevOps, and Releases at LeadSquared, with over a decade of experience in leading engineering and DevOps transformations for high-growth companies. Passionate about optimizing software delivery pipelines, cloud infrastructure, and security compliance. In this blog, I share my learnings and insights on DevOps, cloud technologies, and modern software engineering, reflecting my journey from code to cloud.

Have something to say ?

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