a glimpse into network availability

A glimpse into network availability

A simple yet effective approach to network monitoring As a Cloud Service provider, DigitalOcean takes a lot of care in designing and implementing infrastructure and services that are both fault tolerant and highly available. We make sure that services are well monitored so that when failures do occur, we can…
journey to python client generation

DigitalOcean’s journey to Python Client generation

DigitalOcean prioritizes simplifying cloud computing to enable our customers to maximize their time building software. One of our ways of expanding on this priority is to build more SDKs for a wider variety of languages- giving developers options to interact with their DigitalOcean resources in their preferred language. DigitalOcean currently…
open source contributing kubernetes beginners

Contributing to open source software: Kubernetes

Are you interested in getting involved with the Kubernetes community, but aren’t sure where to start? This blog post aims to help remove the ambiguity associated with contributing to an open source project as big as Kubernetes while providing some anecdotal experience to give you an idea of what contributing…
gta detecting affected dependent go packages

GTA: Detecting affected dependent Go packages

Today we are announcing the open sourcing of gta, which we use to understand the downstream dependencies of Go packages changed in pull requests to our monorepo, cthulhu. Technically, gta stands for Go Test Auto, but a more proper name might be Go Transitive Analysis. In this article, we’ll go…
inside digitaloceans reserved ip rails migration

Inside DigitalOcean’s Reserved IP Rails migration

Reserved IPs (formerly named Floating IPs) is one of our oldest products, and it has changed little since its launch in 2015. As DigitalOcean grew over the years and more customers adopted Reserved IP as a High Availability solution, we started experiencing growing pains, and scaling Reserved IP was critical…
introducing the digitalocean openapi specification

Introducing the DigitalOcean OpenAPI Specification

When v2 of our API first entered general availability in April of 2015, it consisted mainly of features supporting Droplets and domains. Since then, DigitalOcean’s product portfolio has grown, and the surface area of our API has greatly expanded along with it. Today our API supports App Platform, databases, firewalls,…
how digitalocean uses lets encrypt

How DigitalOcean uses Let’s Encrypt

DigitalOcean’s commitment to simplifying cloud computing and providing an excellent experience for our customers is at the forefront of all we do. We’re dedicated to the success of startups and SMBs and continuously seek ways to evolve our products and partnerships so that we can enable teams to grow faster.…
how digitaloceans new droplet console works

How DigitalOcean’s new Droplet Console works

We recently released our brand new web based terminal, which makes it much easier for connecting to Droplets. The new Droplet Console provides one-click SSH access to Droplets through a native SSH/Terminal-like experience. Today, I want to share how some of the security features of the new console work. Customers’…

Search