Easy, fast, and flexible compute

Spin up your choice of virtual machine in just 55 seconds. Standard, General Purpose, CPU-Optimized, or Memory-Optimized configurations provide flexibility to build, test, and grow your app from startup to scale.

DigitalOcean Symbol SVG

Ready to get started?

Create your account

Create Your Account and Deploy in Seconds

By signing up, you agree to the Terms of Service.

Simplifying Kubernetes Pricing

“The Kubernetes service from @digitalocean is looking to be one of the easiest and quickest I've used so far.”

Save hours managing your compute environment

Rapidly provision one to thousands of Droplets in seconds

Deploy your custom image, 1-Click App, or standard distribution

Skip the installation and configuration and get straight to deploying your code.

Worry Free

Global availability

Deploy your Droplets and get a reliable connection and flat pricing across 8 data center regions.

Free Daily Backups

Choose a type and size

Choose from Standard Plans that offer a mix of memory and shared vCPUs, or Performance Plans that provide dedicated hyper-threads from best-in-class Intel processors.

Scalable Performance

Monitoring

Collect metrics on visibility, monitor Droplet performance, and receive alerts when problems arise in your infrastructure — at no additional cost.

Cloud Firewalls

Easily secure your infrastructure and define what services are visible on your Droplets. For groups of Droplets, simply tag them and the appropriate rules are immediately applied. Cloud Firewalls are free and perfect for staging and production deployments.

Team Management

Enable unified collaboration to manage and scale your infrastructure and apps, with one invoice, and no shared credentials.

Features to accelerate releases

Full Kubernetes API

When you provision a DigitalOcean Kubernetes cluster, we spin up a kubernetes control plane and provide an endpoint to use with the kubectl CLI or any Kubernetes ecosystem tool.

Kubernetes in minutes

Choose the types of worker nodes you’d like, the data center where you’d like to run, and provision your own cluster in minutes. Download your kubeconfig file to start using through the kubectl command-line.

Managed Service

DigitalOcean continuously monitors your Kubernetes Control Plane to make sure you are always able to access and deploy to your cluster.

Open API

Seamlessly integrates with your existing tooling and workflows. The DigitalOcean API makes it easy to create, update and manage your cluster through our API.

Guided Configuration

We'll walk you through the steps to easily connect to your cluster, deploy an application, and add additional resources like storage and load balancers.

Certified Kubernetes

DigitalOcean is a gold sponsor of the Cloud Native Computing Foundation (CNCF), of which Kubernetes is a Graduated Project. DigitalOcean Kubernetes is certified as part of the CNCF Certified Kubernetes Conformance Program.

Product Docs

Alex Ellis

OpenFaaS Founder (Nov 2018)

DigitalOcean Kubernetes includes a master server instance for free.

Pricing for Kubernetes workloads is based on actual usage by the applications you deploy to your cluster. This includes Droplets, and may include persistent Block Storage, and Load Balancers.

Learn more on our pricing page

Get the flexibility you need to get up and going quickly. Select a Standard or Performance SSD Droplet and customize from there.

Select the right resources for your workload

SHARED CPU

Burstable performance from $5/mo

Standard

The most basic Droplet – a burstable portion of vCPU – along with a configurable amount of memory.

DESIGNED FOR

Simple or bursty applications such as low traffic web servers, blogs, discussion forums, CMS, small databases, dev/test servers, microservices, and repository hosting.

DEDICATED CPU

Consistent, fast performance from $40/mo

General Purpose

The most popular modern Droplet, with 100% dedicated vCPU, along with a balanced 4GB of memory for each vCPU.

DESIGNED FOR

Critical applications such as high-traffic web servers, e-commerce sites, medium-sized databases, and enterprise Software as a Service (SaaS).

CPU-Optimized

The CPU-centric Droplet, with 100% dedicated vCPU, along with a more modest 2GB of memory for each vCPU.

DESIGNED FOR

CPU-intensive applications like CI/CD, video encoding, machine learning, ad serving, batch processing, and active front-end web servers.

Memory-Optimized

The maximum memory Droplet, with 100% dedicated vCPU, along with a generous 8GB of memory for each vCPU..

DESIGNED FOR

RAM-intensive applications like high-performance databases, web scale in-memory caches, and real-time big data processing.

Deploy a Droplet using a distribution or 1-Click Apps

Save time with pre-installed software.

Ubuntu

CentOS

Debian

Fedora

CoreOS

FreeBSD

Node.js

Docker

Ghost

LAMP

MySQL

GitLab

Industry-leading price-performance

Cloud Spectator, an independent benchmarking firm, found that DigitalOcean delivered the best CPU performance per dollar, when compared with AWS and Google. And thanks to DigitalOcean’s straightforward pricing, it’s easy to predict your monthly bill.

PRICE PERFORMANCE

Our tools make it simple to collaborate, secure, monitor, and backup your Droplets.

Backups

Affordable and easy-to-use automated backups built into the Droplet interface. Enabling this service on your Droplet can provide automatic, system-level backups at regular intervals, allowing you to easily revert or spin up new instances off of the created images. Pricing for backups is 20% of the cost of the virtual machine.

Snapshots

A snapshot could be taken prior to making any drastic changes to a server configuration, so that, should the changes be unsuccessful, you will have a version to revert back to. Pricing for snapshots is $0.05 per gigabyte per month.

Run your app on VMs that are precisely tuned for your use case.

We grow as fast as you do.

Is your application expanding? Easily attach more storage and create highly
available environments to meet your customers' demands.

Block Storage

Block Storage

Add more storage space to your Droplet or mix-and-match compute and storage to suit your application's needs — add $0.10 per gigabyte per month.

Spaces

Securely store and deliver any amount of data. Instantaneously create a cost-effective, scalable storage space using our drag-and-drop UI or API.

Load Balancers

Load Balancers are a highly available, fully-managed service that works right out of the box and can be deployed as fast as a Droplet. Load Balancers distribute incoming traffic across your infrastructure to increase your application's availability.

Floating IPs

Single points of failure can be the downfall of any application. With Floating IPs, customers can associate an IP address with a different Droplet, with minimal downtime. This makes it possible to set up a standby Droplet, ready to receive your production traffic at a moment's notice.

Elegant API

Our API enables you to deploy and manage thousands of Droplets and resources in a simple, programmatic way. Manage your Droplets with greater flexibility using conventional HTTP requests. Take any number of actions or requests—including creating multiple Droplets, resizing, rebooting, enabling backups, and more—with curl commands or the official API wrappers. Includes OAuth support.

Network features and additional specs

99.99% uptime SLA

We provide a 99.99% uptime SLA. If we fail to deliver, we’ll credit you for the amount of time that service was unavailable.

DNS

Create a DNS record by entering your domain name and selecting a Droplet. Full DNS management allows you to easily control every aspect of your domain’s DNS settings.

Global data centers

Data centers located around the world mean you have the connectivity and redundancy you need to stay up and running.

40GbE

Best-in-class network connectivity for speed and throughput.

IPv6

Locate your Droplet in the cloud with the most up-to-date version of the Internet Protocol.

Private networking 

Enables Droplets to “talk” within the same data center. Traffic sent between Droplets across the private network will not count toward your bandwidth costs.

Snapshot transfer

Transfer the ownership of a snapshot to any DigitalOcean user.

User data

Add customized scripts to automate package installation during initial setup.

Cluster deployment 

Deploy multiple Droplets with a few clicks within our control panel or from the command line via our API.

Resize

Vertically scale your Droplet’s resources up or down based on your usage.

Enterprise SSDs 

We use enterprise-grade solid state disks (SSDs) for increased storage performance.

KVM

Enterprise-grade KVM hypervisors improve network performance and security.

MANAGE

SCALE

Use your own image to deploy Droplets

Want more control? Upload your own customized operating system or virtual appliance. Custom images make it simple to migrate and scale your preferred environment to the Cloud in locations around the world.

Control your runtime

Customize the operating system that your applications execute on by using your own server image

Reliably store your server images

Easily upload and store your images on highly available cloud storage.

Scale your applications

Deploy your custom images to any Droplet and easily resize as your application grows.

Automate deployments 

API access to deploy a Droplet using your custom images.

Do more with Droplets

TUTORIALS

How To Automate the Scaling of Your Web Application on DigitalOcean Ubuntu Droplets

PRODUCT DOCS

How to Use Block Storage on DigitalOcean

PRODUCT DOCS

An Introduction to DigitalOcean Monitoring

Discover your infrastructure's potential with the help of over a thousand easy-to-follow development and system operation tutorials.

Create account

Copyright © DigitalOcean™ Inc. Proudly made in NY.