locked
asp.net web sites on Azure advice on what to use RRS feed

  • Question

  • What is the difference between:

      • Setting up a single web site using the free web sites tier and then scaling up to a reserved instance
      • Creating a VM and setting up your web site

    In #1 does it create a VM and allow you to use Remote Desktop to manage the server?  Is it the same as #2?  I am unsure which to use.  

    Will #1 allow you to set up other free/shared sites and then scale up into the same reserve instance (assuming you have multiple sites and 1 is already in reserved instance mode).

    Also, what is the most cost effective option if you want multiple SQL Server databases?  I am not worried about performance because the sites are small.  I am interested in finding out what options to look at if you wanted to, say, host 20 web sites each with an sql server database.

    Saturday, September 29, 2012 12:56 AM

Answers

  • HI

    Yes, it allow but you need some configuration. please refer to http://msdn.microsoft.com/en-us/library/windowsazure/gg443832.aspx

    Use virtual machine directly, you can choose different server image, like Linux.

    Host it on reserved instance most like use Azure Paas feature, create VM and host your website on it most like use Iaas feature on Azure.

    You can search "Iaas vs Paas" on bing for more details.

    If you want to use SQL server database you need VM, But if you want to use scenario #1 you can use SQL Azure instead of SQL server database. Please refer to :

    http://msdn.microsoft.com/en-us/library/windowsazure/ee730904.aspx

    In a word, if you want to migrate a exist web side to Azure and don't want make much change, use VM,

    step by step here:

    http://technet.microsoft.com/en-us/library/hh184310(v=ws.10).aspx

    If you want to create a website based on cloud, use Hosting service will quicker.

    For this question:host 20 web sites each with an sql server database.

    Both scenario is ok, I perfer #1.

    • Edited by Dino He Sunday, September 30, 2012 6:39 PM
    • Marked as answer by Dino He Friday, October 5, 2012 2:37 PM
    Sunday, September 30, 2012 6:32 PM

All replies

  • HI

    Yes, it allow but you need some configuration. please refer to http://msdn.microsoft.com/en-us/library/windowsazure/gg443832.aspx

    Use virtual machine directly, you can choose different server image, like Linux.

    Host it on reserved instance most like use Azure Paas feature, create VM and host your website on it most like use Iaas feature on Azure.

    You can search "Iaas vs Paas" on bing for more details.

    If you want to use SQL server database you need VM, But if you want to use scenario #1 you can use SQL Azure instead of SQL server database. Please refer to :

    http://msdn.microsoft.com/en-us/library/windowsazure/ee730904.aspx

    In a word, if you want to migrate a exist web side to Azure and don't want make much change, use VM,

    step by step here:

    http://technet.microsoft.com/en-us/library/hh184310(v=ws.10).aspx

    If you want to create a website based on cloud, use Hosting service will quicker.

    For this question:host 20 web sites each with an sql server database.

    Both scenario is ok, I perfer #1.

    • Edited by Dino He Sunday, September 30, 2012 6:39 PM
    • Marked as answer by Dino He Friday, October 5, 2012 2:37 PM
    Sunday, September 30, 2012 6:32 PM
  •  Hi,

    I will mark the reply as answer. If you find it no help, please feel free to unmark it and follow up.

    Thanks.

    Friday, October 5, 2012 2:37 PM
  • Let me give you a shortcut answer:

    - use Web Sites for having developer's concerns only, automatic deployment, and automatic scaling & load balancing triggered by simple configuration change

    - use VMs for maximum mastering and customization over your web site, web server, and infrastructure.

    Hope it helps,


    Marius

    Friday, October 5, 2012 9:33 PM