UpCloud is a cloud hosting company from Finland that was established in 2012. Currently, they have 6 data centers around the globe, in the UK, the USA, Germany, the Netherlands, Singapore, and Finland. UpCloud makes the bold claim, that they offer the “World’s fastest cloud servers”, which has thrown down the gauntlet to the established Cloud infrastructure providers.
In this article, we will check out some of the their features and demonstrate how to connect an UpCloud server to RunCloud. You will also get an exclusive promo code at the end of the article so you can put their speed to the test for yourself.
1. Faster than SSD
UpCloud uses a proprietary MaxIOPS storage technology with their VPS servers. It has been shown to be twice as fast as standard SSD VPS hosting, offering high performance of up to 100,000 IOPS.
According to their benchmark article published in 2014, Upcloud disk input/output performance (write and read) is faster than AWS, Azure, Google, and Digital Ocean. The read IOPS showed an incredible 19x gain over AWS!
In another article, Cloud Benchmark at Slush 2015, the cloud server benchmark results confirmed their superior performance over both Digital Ocean Droplets and AWS EC2 Instances.
2. Freely Scalable Cloud Server
UpCloud monthly plans start from just $5 per month and range upto $640 per month. The largest preconfigured server offers 20 CPUs, 128GB RAM, 2TB storage, and 24TB data transfer.
Besides offering these pre-configured servers, they also offer freely scalable cloud servers for your custom needs. You can create your custom cloud server with your desired CPU, memory, and disk space at any of the UpCloud data centers.
3. 100% uptime SLA
“whatever can go wrong, will go wrong.” – Murphy’s Law
Cloud hosting providers rarely offer 100% uptime service level agreements (SLA).
UpCloud is one of the few rare companies that do. They offer a 100% uptime Service Level Agreements (SLA) with 50x compensation for any disruption of service longer than 5 minutes. This SLA is better than most of their competitors, even those that do offer a 100% uptime SLA.
This confidence in their infrastructure comes from having built solid redundancy and failover mechanisms into their services from the foundations upwards. Confidence that rewards the user with a solid SLA.
How to deploy a RunCloud-UpCloud server
Deploy an UpCloud Server
After you login to your UpCloud control panel, find the “DEPLOY A NEW SERVER” box. Enter an appropriate server name and choose your preferred data center location.
On the next page, you get to further customize the cloud server settings. You can select from any of the preconfigured instances or customize the server CPU, memory, and storage resources to your needs. You can also attach up to 4 disks (from 10GB to 2TB per disk) to your cloud server.
Then, you get to choose the operating system for your server, with OS templates available for both Linux (CentOS, CoreOS, Debian, Ubuntu) and Windows (Windows Server 2012, Windows Server 2016).
You can add your public SSH key to use with the server and change other server settings, such as time zone, login methods, IPv6 support, etc. You can also define an initialization script to be executed during the first boot.
Finally, click the “Deploy Server” button to launch your UpCloud server. It will take less than 1 minute to provision. Server settings are available after clicking the server’s name and you can open a secure console connection to the server from within your web browser.
Connect Your UpCloud Server to your RunCloud Control Panel
Once your server has been provisioned you can login to your RunCloud control panel to connect it to your dashboard and install the powerful RunCloud server stack. If you haven’t already signed up to RunCloud you can do so here, we offer both a free forever tier and a free trial to our incredibly feature rich Pro plan so you can take us out for a test drive too.
The simple steps are the same as with any of the other cloud hosting providers:
- Connect the server by submitting the server name and IP address to generate a RunCloud installation script
- Run the RunCloud installation script on the server as root user. You can run the installation script by opening a console connection via UpCloud control panel.
After the installation has been completed, you can easily manage your UpCloud server from your RunCloud dashboard.
UpCloud Promo Code
For RunCloud customers who would like to try out UpCloud we have a special free trial promo offer. You can use the special promo code RunCloud when you sign up to UpCloud and receive $50 credit free for 5 days. If you then deposit $10, you will receive another $250 credit which will last 30 days. That should be plenty of credit to test their system to your satisfaction.
We hope you enjoy the promo code and take UpCloud for a test drive. We would love to hear about your UpCloud experience, so please come back and leave your comments below!