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.

Our SME business customers run their business-critical web applications on our enterprise-level cloud computing platform and love us for our high performance, reliable service, and competitive prices. We help our customers to speed up their time to market, get a reliable production environment with 24/7 customer support, and scale their business forward. Our key customer segments are entrepreneurs and SMEs working in managed hosting, IT services, eCommerce, SaaS, and PaaS.

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
  • Madrid
  • New York City
  • San Jose
  • Singapore
  • Stockholm
  • Sydney
  • Warsaw

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 option to deploy and manage cloud servers via the easy-to-use UpCloud Control Panel, the fully-featured UpCloud API, as well as the cloud automation tool, Terraform and the UpCloud Command-Line Interface. 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.

NetworkingResponsible for providing users’ cloud servers with network connectivityResponsible for network traffic in accordance with UpCloud’s Terms of Service and accountable for misuse
Computer systemsResponsible for the availability of user allocated computing and storage resources and accountable according to the Service Level Agreement
Operating systemResponsible for public templates made available to users for cloud server deploymentResponsible for the operating system maintenance and security from cloud server deployment and accountable for usage against UpCloud’s Terms of Service
ApplicationsResponsible 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
Back to top