Application hosting scenario - what's the best solution?

I am creating a web application / service and I am trying to determine the best hosting scenario for the system.

  • Windows, ASP.NET. SQL Server
  • Medium SQL Server database (gigabytes, but not HUGE)
  • Average download web traffic ... a lot of heavy users, but the number of users is not massive.
  • Process queue for work to be done by a standalone process (Windows program to process the queue)
  • Some attempts to improve profitability

I would like to host this myself (from home), but Business FIOS is unfortunately not available to me.

Most hosting providers limit the size of the database and I am interested in implementing the offline queue process.

Ideas? What's the best "hosting" solution for this scenario?

+1


source to share


3 answers


Renting a dedicated server in a data center isn't as expensive as you might think. You will get your 40-100 GB of disk and full control. Another advantage is that if something goes wrong with the car, you can get another one online relatively quickly. The downside is that backing up a machine can be costly and maintaining a backup cycle can be nearly impossible.



If you are looking into this solution, select Google Dedicated Servers. One of the first ones I chose had hosting from $ 60 / msec for celeron to $ 180 / m. Per Xeon s dual code (including bandwidth). They came with 250-500gb hdd. All this is not great performance, but a good start.

0


source


Why not go with cloud hosting? Providers like Amazon AWS, SliceHost, etc. are quickly outperforming dedicated server providers due to their ease of distribution. You can set up multiple instances to run applications, an instance for your db, and an instance for your webserver if needed. Or you can run it all on one.

This may also work well for you for several reasons:



  • I suspect you do not want to spend a lot of money.
  • I suspect you want something that will scale to your needs.
  • I suspect you can start with one instance running all of your servers (web, db and app), but might want to easily migrate up to three or more servers later.

I would look at VPS / cloud solutions as they are very easy to manage and quite cost effective. Hope this helps!

0


source


I love Dreamhost, but I'm pretty sure they just provide MySQL and not SQL Server. Plenty of space and cheap, but can be slow at times. Very responsive, supportive and apologetic when my SVN service went down last week (bad config on their end).

For my main server, which needs root access, I am using John Companies. More expensive, but you can install whatever you want. Unix jocks; may not support Windoze.

0


source







All Articles