WebApps easy deploying with the Windows Azure Accelerator for Web Roles

image1340.png

 

The definitely catchy name Zwinkerndes Smiley stands for a relative clever Deploymentmodell for Windows Azure. Base is the fact, that the Web Roll of Azure is able since a few versions are able to use the full IIS.

That means, in one Web-Roll many websites are able to run. The configuration was a little bit bulky so far.

The best fact: You can use WebDeploy on Azure and it will be saved so all things are persistent on the Blob Storage!

The initialization takes about 10 minutes (+ 15 minutes for singular deploying on the usual way)

What’s the “Windows Azure Accelerator for Web Roles”?

image1341In fact it’s a new projecttemplate including a kind of “Container-App” (the “Website Manager”). You don’t have to change anything on the project – you will be guided through a Wizard and set the used Credentials for the WebDeploy.

On the left side you can see the two projects we are going to use:

- A normal Cloud Project with the “Container” application

- The Container App “Website Manager”

You don’t have to change anything on the last project. This application will receive the “WebDeploy” packages later on and put them on the Blob-Storage afterwards. Beside this application takes care of endowing every instance with a configuration package. That’s why it’s named “Container”.

After the Deployment…

The “Web Site Manager” offers only a few configuration options. At the web surface you are able to add new IIS bindings and manage the synchronization process (spread packages from the Blob Storages on the instance) – a screenshot:

image1342

5-Minute access…

Videos says more than 1000 words – here a 5 minutes access from Channel 9

 

 

The main application

The actually application which you want to run on Azure don’t need to know about Azure. The WebDeploy could also run on a normal Windows Server. ( as far as you don’t want to use all Azure Features (Blob Storage, Tables…))

Wher did I get the “Windows Azure Accelerator for Web Roles”?

image

 

Windows Azure Accelerator for Web Roles on Codepex!

 

 

Are there any disadvantages?

The only disadvantage that gets into my mind is that in some Azure Instances the Web Site Manager runs as well and (like the name says) it is produced for Web Rolls only. But the name also betrays that the Deployment will be much easier on Azure.

Maybe it will be also much more beneficial to use it…

I can imagine that it’s better to run several small websites on Azure. Two instances hosting Mini-websites are more beneficial than one instance for each which will be bored in the end. I need to test it …

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.

About the author

Written by Code Inside Team

Learn more about our team.

One Response

  1. You can also use this with Node.Js apps. I blogged about it at http://adventuresindotnet.blogspot.com/2012/02/nodejs-and-windows-azure-accelerator.html

    Reply

Comment on this post

Recent Posts

  • Automated Security Analyser for ASP.NET websites

    Evil Hackers are lurking everywhere and many Web-applications are delicately and share “too much” with the attacker. A quick (first!) overview offers the Tool “ASafaWeb”. All the website does is making a few requests and writing an Analyses including problem solving’s. There are no permanent disadvantages (bad requests/ DoS attacks and so on). Example: KnowYourStack.com ...

  • image1489-570x194.png
    „Sign in with Twitter“ for your own ASP.NET WebApp

      “Sign in with Twitter” is a popular practice to authenticate the users on your website. One advantage compared to an own registration is the lower inhibition for the user. But on the other hand Twitter doesn’t fess up with all the information’s and you will get into a kind of addiction. At the end ...

  • image1485-570x194_thumb.png
    CodePlex is going to be updated

      CodePlex the Microsoft Open Source Project Hosting Plattform hasn’t changed that much in the last few years and for a few times I thought Microsoft stopped the whole developing process. But now I found out that there is still life in the project. Maybe it is because of the success of GitHub or because ...

  • image1474_thumb.png
    What does Adobe in the flash-free web? Magazine-Style Layouts with CSS Regions!

      Adobe is well known for Photoshop and Flash but of course there is a lot more. According to the “Future Post” from Google Adobe declared one of their big subjects on a Blogpost. I’m talking about the W3C Working Draft to CSS Regions. Adobe cooperates with the WebKit Team and W3C on this. What ...

  • image1471-523x194.png
    HTML 5 Games, Tooling & 3D

      Game Developing is an interesting subject for all kind of software developer. But as a web developer without any Flash-skills there aren’t that much starting points. With HTML5 and the combination between Javascript, CSS3 and fast browsers there are the first “robust” HTML5 games. HTML5 games? Is this real? Neowin created a “Top 10” ...

Support us