Introduction
Here is the next question for a newbie who wishes to run an ASP.NET website
from home or go with a hosting company. However, as per my experience, I
suggest instead of running a website from home, you may prefer a good hosting
company. Running a website from home is not a bad idea. But the stuff behind it is
somewhat hard. So in this article, I am going to highlight what is the stuff
you need to run a website.
Requirements
Below are the requirements to run a website from home:
- High-speed Internet Connection
- Static IP
- Hardware/Software Requirements
- Daily Backup Plan
- Electricity
High-speed Internet Connection
You must have a good high-speed Internet connection in
your home. The speed limit between 4 Mbps – 8 Mbps is good
enough.
Static IP
Try to buy the Static IP address from the
Internet Service Provider. As all of you know, IP address is like a address of
your home. So you must configure that static IP address to your site. The cost (as of this writing) starts from 2000 INR.
Hardware/Software Requirements
This is the area which comes with a lot of expenditure. You
must have bought a Server OS Software, a good configuration computer to run as a
server, SQL Server or other database that fits your need. After all this, you
must choose a better antivirus software to protect your system from attackers.
As per my practical experience, it may cost around 2 to 3 Lakh INR.
If your site contains heavy traffic, this price will vary. You
may need to buy load balancer, configure another same configuration server to
handle fail-over, etc., which comes as an extra cost.
Daily Backup Plan
This also is essential. You must take
backup of your data at regular interval so that you can restore it in future,
if any kind of failure occurs. This is very much an essential one. In order to
store your back up data, you should buy some storage devices like external hard-disks, etc.
Electricity
Is your home located in a good
electricity zone? Because if you are going to run a server, which must run 24X7. It
requires a good ventilated air conditioned room. In case of power
failure, you must need a good alternative to run the server, like you must have
a Genset or UPS power backup plans, etc.
Conclusion
The above is my general list of items you should have, in order
to run a website from home. The list is too high in financial aspects. So if you
are going to run a single website, it’s my suggestion to go with any good hosting
company, which offers a good plan according to your need.
Readers, what do you think? Is there anything you suggest or did I miss anything? Please let me know.