Cloud Computing is a hot and current topic discussed and used by many businesses. But with smaller offerings available now from professional cloud providers, running your own virtual private server (What is a Virtual Private Server (VPS)?) in the cloud can be something you may feel intrigued to.
When my previous e-mail hosting provider surprised me with a price increase of more than 100%, I was checking for alternatives. Initially I just wanted to go with another hosting provider to host both, my e-mails and my web-server. But during my research for a new hosting provider I came across the AWS (Amazon Web Services) offering of Lightsail. AWS is the Amazon hosting service, normally providing professional cloud offerings for companies all over the world. But I learned that they also have this Lightsail offering, where they provide a Cloud Server offering starting at US$ 3.50 per month*. And I also learned that there was an entry offer available for a free trial of Lightsail for one month. When I had seen that, I surely wanted to try it and see how far I could get to use it for e-mails and webspace using Apache.
* (As of March 2022 the offer is available for US$ 3.50 plus your local tax/VAT).
Having your own server in the cloud is not a topic for complete beginners and not for people who just want to have a system running but do not care about the details of "how" and "why". But if you are interested in experimenting and willing to invest a substantial amount of time into it, then that's a good option to go with.
And as long as you don't run any business critical application on it and you are willing to spend some money, it's almost risk free. In case you have messed up something that you cannot fix, you can always go back, delete your instance and set up a new one. Therefore, running your own virtual private server in the cloud is also an option for testing of and get familiar with a new software before you install it onto your server at home.
Once you have registered with a cloud provider, it is just a matter of a new minutes to create a new instance and that's in most cases much quicker than an setting up a system at home.
Cloud Based Server or Home Server?
If you want to set up your own server, the first decision you may take is whether to run it from your home or from one of the data centers of a professional cloud provider. But having your server run in the cloud has some advantages.
Once you have registered with a cloud provider it normally only takes a few seconds before you have a basic server up and running in the cloud. And you can set up another one, and another one, and create as many instances you need and as long or short as you need it. And to get rid of an instance that you do not need anymore is also only a matter of seconds.
Another reason to run the server as a virtual private server in the cloud, instead of installing a home server, is reliability. We can assume that an experienced provider with an established infrastructure is more likely to provide reliable 24/7 availability of a virtual private server than you can at home with a home server.
And with your server running in the data center of a cloud provider you get a professional internet connection with a trusted and static IP address for the virtual server, whereas home internet connections normally get only dynamic IP addresses assigned. At latest when you try to run an e-mail server from a home internet you will learn that this is almost not possible from a home internet connection and dynamic IP address. You can assume that your IP address is blacklisted and not trusted by many e-mail providers and companies. The e-mails you send are then likely to be flagged as spam or are rejected completely. (See our article Run Your Own E-Mail Server from Home? ).
Choose a Cloud Provider
There are many different professional cloud providers on the market. My pick right at the beginning was Amazon's AWS Lightsail offering which perfectly addresses the market with a low price and flexible offering I needed.
Amazon's AWS Lightsail is a easy to use and easy to start service to run your own Virtual Private Server. The entry offer starts at US$ 3.50 (plus local tax / VAT) and provides:
- Linux based server
- 1 Core Processor
- 512 MB Memory
- 20 GB Disk Space
- 1 TB data transfer
After I started initially with Lightsail, I came across an offering by Alibaba. Based on my experience with them I have written a short report, see article AWS LightSail vs. Alibaba Cloud.
But my decision was to stay with AWS Lightsail.
More details about the offering and how to use it will be linked here soon!