Documentation

documentation
UpCloud services

UpCloud services

UpCloud is a European cloud service provider offering cloud servers on an hourly billed infrastructure-as-a-service (IaaS). We provide our users with the computing, storage and networking needed to develop and run applications and workloads in the cloud. We also offer additional services such as a firewall, private networks and backups.

On our high-performance IaaS, our users are able to deploy and manage Cloud Servers equipped with our industry-leading in-house developed MaxIOPS storage technology and high-speed Software-defined networking.

We have a strong focus on reliability and every business-critical component in our infrastructure is ensured with N+1 redundancy. The resilience by design gives us the confidence to offer our users a 100% Service Level Agreement.

What is IaaS

Infrastructure-as-a-Service, or IaaS for short, is an online on-demand service that offers the fundamental components of cloud servers with computing, storage, and networking resources using a pay-as-you-go model. On IaaS, users can deploy and scale cloud resources according to their needs without large up-front investments. For example, cloud servers can be created quickly whenever required and easily deleted when no longer needed.

IaaS also allows users to react quickly to their changing infrastructure requirements. It provides users with full control of their cloud resources and operates at the lowest level underneath other computing service models such as Platform-as-a-Service or Software-as-a-Service.

What it’s great for

UpCloud is the perfect home for a wide range of use cases from simple web hosting to high-demand online services. Our infrastructure is ideal for developing and running web services and applications and offers opportunities for distributed scaling and resilience.

Availability zones

One of the advantages of the cloud is the ability to freely choose between multiple geographical regions and locations. Global coverage enables our users to deploy geographically close to their target audience which in turn allows for a better end-user experience with lower latency and better responsiveness.

We currently offer our services in the following locations:

  • Amsterdam
  • Chicago
  • Frankfurt
  • Helsinki
  • London
  • New York City
  • San Jose
  • Singapore

Each data centre is equipped with enterprise-grade hardware offering high-performance computing and our lightning-fast MaxIOPS storage. Additionally, every data centre is interconnected with a dedicated network which enables customisable SDN private networks and our Utility network.

Utilising our services

UpCloud users have the options to deploy and manage cloud servers via our easy-to-use control panel or the fully-featured UpCloud API. All features and services are equally available both at the control panel and via the API. We also offer a number of API clients for many popular programming languages.

Once deployed, users have full access to the cloud server’s operating system with the choices of SSH for Linux, Remote Desktop for Windows, VNC, and web console for connecting to the cloud server.

Limitations and responsibilities

While we are happy to help our users to migrate and build upon our cloud servers, we do not currently offer managed servers. Due to our strong commitment to user privacy, we have no access to our users’ cloud servers on the operating system level and are unable to perform tasks on the user’s behalf within the cloud server operating system or applications.

Users are therefore responsible for the security and maintenance of their cloud servers.

Below are explained our responsibilities in maintaining our services and the users’ responsibilities in assuring appropriate use thereof.

UpCloud Users
Networking Responsible for providing users’ cloud servers with network connectivity Responsible for network traffic in accordance with UpCloud’s Terms of Service and accountable for misuse
Computer systems Responsible for the availability of user allocated computing and storage resources and accountable according to the Service Level Agreement
Operating system Responsible for public templates made available to users for cloud server deployment Responsible for the operating system maintenance and security from cloud server deployment and accountable for usage against UpCloud’s Terms of Service
Applications Responsible for taking action against fraud, infringement on intellectual property or use against applicable law. Responsible for installation and updating and accountable for usage against UpCloud’s Terms of Service

Locations

Helsinki (HQ)

In the capital city of Finland, you will find our headquarters, and our first data centre. This is where we handle most of our development and innovation.

London

London was our second office to open, and a important step in introducing UpCloud to the world. Here our amazing staff can help you with both sales and support, in addition to host tons of interesting meetups.

Singapore

Singapore was our 3rd office to be opened, and enjoys one of most engaged and fastest growing user bases we have ever seen.

Seattle

Seattle is our 4th and latest office to be opened, and our way to reach out across the pond to our many users in the Americas.