Should I consider using a VPS to host my web application? [closed] - asp.net

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
What are the disadvantages (if any) of using a virtual private server instead of a dedicated server to host my web application?
I launching my first web application in a couple of months and I'm trying to wonder what's the best way to host it at an affordable price. It's built in ASP.Net and uses SQL Server Express.
My point is, since it's a subscription based web application, which I don't expect a huge amount of traffic in the first months, will a VPS handle the trafic?
I've been looking around and I can find a VPS with 2Gb of ram for U$ 50, and that's way bellow renting a private server that I'm sure will be underused in the firsts months.

One of the main disadvantages of VPS is you still have shared resources despite them touting, "dedicated processor". While that may be true, you're still sharing a server with other VPS clients.
Nothing wrong with starting out there, especially if the service has a direct upgrade path to dedicated, should your web app warrant it. Let's hope it does! I'd love to have those problems.

My gut feeling is that a VPS will work well for you. But I think your chances to get good guidance in matters like these increase if you ask the question over at WebHostingTalk.

Why not try it yourself? Download Virtual PC (free download), build a virtual machine that's speced like the VPS you're aiming for, install your app and do some load tests!
This will give you the most accurate results, since it's exactly what the VPS vendor is doing.

Related

Publish r shiny application in intranet [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
I am trying to build a Rstudio/Shiny App and post it in our intranet so that everyone else in our office could see it. I am a windows person, and the instructions online about how to setup a shiny server within Linux environment is a bit difficult for me. Is there an easy way that I can could accomplish this goal without messing up with Linux. Even if I have to do so, is there an easy way to just have my webpage available to people within our company, not everyone on the internet. Thanks!
You can use shinyapps.io and add a password authentication by using, for example, shinymanager Link here.
If you have a computer that's always on, you can run R on it and run the command shiny::runApp(host="0.0.0.0", port="xxxx")". You can experiment a bit with the port in xxxx.
You will have to know the computer's ip-address. You can then direct your colleagues to http://<ip-address>:<xxxx>, where you replace <ip-address> and <xxxx> with the respective ip-address and port. You might have to unblock the port in Windows Firewall.
If you do not have a computer available that is always turned on, you can actually install R onto a network drive, install required packages on the network drive, and then have users run R from the network drive and run the app themeselves.

using Amazon-EC2 or Linode for hosting a debian server with R regularly extracting information from the web [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
I have hacked my NAS-01g into a debian server and use it to regularly download stock quote and earthquake information from the web. I was on a trip last week and I turned off my sever at home, but when I come back, I can no long gain access to the server. Considering re-configuring the server as very time-consuming, I am thinking of migrating my existing server to cloud.
I have a few requirements here:
server on 24/7
use cron to hourly call R to extract data from somewhere, say yahoo finance
(optional) backup and encrypt my gmail account
(optional) host django server and I am learning to use it now
I am thinking of using amazon-EC2 or Linode. I have tried amazon-EC2 a bit, but the pricing scheme seems very complicated for me, and I want the server to be as cheap as possible as it is not really that mission critical work. I wonder Linode is simpler for a non-system admin like me.
Hope my question won't be considered as off-topic here.
Thanks in advance.
Belongs on ServerFault, but I think Linode is a good candidate. They have monthly plans that don't cost a fortune and you can get a debian install on it. (we just installed one for work and selected Debian, so I'm 100% sure).
Pricing scheme for Amazon is more complicated, but more transparent.
They separate in Machine Hours (EC2 Hours), Data Transfer In/Out and storage.
You can have too Elastic IPs (static IPs) and Load Balancers (LBs).
And you can choose if you want reserved instances (1yr/3yr term) or on-demand instances(more expensive but able to terminate instances whenever you want).
They have their own monthly calculator, you can check it here: http://calculator.s3.amazonaws.com/calc5.html

Regarding platform-dependent issue while purchasing space (for domain) [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
I want to create a Website for that I am using asp.net technology,Since I am Actually Buying a domain and web hosting space for it. Before that I have question regarding some doubts.
I have seen Website http://www.bigrock.in/ . As everyone Knows that Asp.net is platform dependent and I want my Website should open everywhere with same look and feel. And Someone have told me there will be no issue for platform Dependency,You only need to choose Server with windows and deploy Your website there. and after that everybody will be able to open website with same look. Now My question is that if that's the thing is there then why the issue of platform Independent for(java EE,Php) website is there.
Please Clarify my doubts.
Platfrom independence in this case is only a concern for the server, not the client.
A normal asp.net website can be openened in all mainstream browsers, on Mac, Linux or Windows or mobile clients. So it will work everywere.
ASP.net is platform dependent.
This is not true.
An asp.net website can be installed on any web-server provided it has .net framework installed on it. Most modern age windows servers has it. Hence, whoever told you that
choose Server with windows and deploy Your website there. and after
that everybody will be able to open website with same look
Is right.
When somebody accesses your website's page asp.net generates HTML content which is sent to client which is platform independent. Hence all clients will get same look and feel.

Are there any hosting solutions for asp.net and MongoDB out there? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I'm looking for hosting that provides both asp.net (prefer .net 4) and MongoDB. Anyone know any providers?
Micah:
Good question ... I am the founder of MongoHQ and we host MongoDB on top of multiple clouds (Amazon, Joyent, Rackspace, etc.). One of the companies that we have partnered with is AppHabor. They provide easy-to-use .NET application deployment and hosting and, through them, you can also provision MongoDB databases on MongoHQ and use us for your MongoDB hosting.
In general, this is the way that hosting is trending ... having people specialize in technologies and then partner together to provide the best experience.
Also, an important note to point out is that AppHarbor and the MongoHQ shared platform run inside the same network on Amazon. So, you get very low latency and the communication between your application and your database remains internal to the Amazon network. This is both good for speed and security.
I hope this helps. We have a great team that can answer additional questions if you have them! Good luck and happy deploying! :)
Jason
Mongo has a list of available commercial service providers. Most of them are "private server" hosts. You're unlikely to find anything outside of privately hosted servers that will let you install Mongo on their system.
It's just too new, it's not like MySQL or SQL Server where many providers have just built separate farms for these things.
However, if you're already working with someone like "Maximum ASP.NET" and you just want to run a Mongo instance "somewhere", you can use MongoHQ. They're basically just a hosted database provider.
It may mildly affect performance, but let's be fair, if you can't afford a VPS, you're probably not that worried about performance :)

What are some good SQL Server 2008 w/ ASP.NET Website Hosting Providers? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
What are some of the Hosting Providers out there that support SQL Server 2008 and ASP.NET 2.0/3.5?
I am already aware of DiscountASP.NET (I host my blog with them), but I'm wondering if there are any other good hosting companies. GoDaddy hosting is good too, but they don't support SQL 2008 yet.
Also, I'm open to finding Shared, Dedicated and Virtual Dedicated hosting providers.
If you are a startup company (software-based, private, less than thre years old, less than $1M in annual revenue) you can join Microsft BizSpark. The BizSpark site is http://microsoft.com/bizspark.
BizSpark is a three-year program. For that period, it includes a modified MSDN Premium subscription and the rights to host your app in production without software license fees. The program costs $100, payable at the end of three years.
There are a number of hosters who support the BizSpark program, and they all support SQL Server 2008. The BizSpark site will list them for you by country. Here's what you'll see for the US:
Exabytes
GoDaddy
GoGrid/ServePath
Peer1
Internet Solution
OpSource
Navisite
RackSpace
Wizmo
Just stood up Win2008/SQL2008 with ServerBeach two weeks ago. Was very impressed. They also have a great and super-easy-to-use BizSpark program for those who qualify.
For what it's worth, Javier Enriquez (javier at serverbeach dot com) was our assigned account rep and was extremely helpful.
We just switched several sites to WebHost4Life
The control panel is intuitive, the service (24/7 live and well informed chat support) is excellent. The price is very reasonable and under the same hosting plan you can host several sites and databases.
Until recently I used HostMySite and the experience was great. 24/7 support with chat, email and phone. They were great the few times I used the chat support.
Using WebHost4Life , been their customer for 8-9 month now, so far very good experience.

Resources