DigitalOcean im Detail: Cloud-Infrastruktur für Entwickler und Self-Hoster
DigitalOcean verbindet virtuelle Maschinen, Managed Kubernetes, App Platform, Datenbanken, Object Storage, Networking und Entwicklerwerkzeuge in einer Cloud-Plattform mit klarer Entwicklerorientierung.
Was ist DigitalOcean?
DigitalOcean ist ein Cloud-Anbieter, der sich stark an Entwickler, Start-ups, Agenturen, Freelancer und kleinere bis mittlere Teams richtet. Der bekannteste Einstieg sind die Droplets: virtuelle Linux-Server, die sich innerhalb weniger Augenblicke bereitstellen lassen. Darüber hinaus deckt DigitalOcean inzwischen einen großen Teil des klassischen Cloud-Stacks ab – von Kubernetes und Managed Databases bis zu Object Storage, Load Balancern, Serverless Functions und AI-/GPU-Angeboten.
Droplets: der klassische Cloud-Server
Droplets sind Linux-basierte virtuelle Maschinen. Sie eignen sich für Websites, APIs, Docker-Stacks, Datenbanken, CI/CD, GitLab, Entwicklungsumgebungen und praktisch jeden Workload, für den man einen eigenen Server benötigt. Seit dem 1. Januar 2026 werden Droplets sekundengenau abgerechnet, mit einem Mindestbetrag von 60 Sekunden beziehungsweise 0,01 USD.
Internet → Load Balancer → Droplet → Docker / Apache / PHP / MariaDB
Die offizielle Preisübersicht nennt Droplets derzeit ab 4 USD pro Monat. Die tatsächlichen Kosten hängen von CPU, RAM, Speicher, Transfer und weiteren Komponenten ab.
Welche Droplet-Klasse passt?
DigitalOcean unterscheidet unter anderem Basic Shared CPU, General Purpose, CPU-Optimized, Memory-Optimized und Storage-Optimized Droplets. Die Auswahl sollte nicht nur nach der Anzahl der vCPUs erfolgen: Eine Datenbank mit hohem RAM-Bedarf benötigt ein anderes Profil als ein kleiner Webserver oder ein CPU-lastiger Batch-Job.
App Platform: weniger Serverbetrieb
App Platform ist DigitalOceans Managed-PaaS. Anwendungen können aus GitHub-, GitLab- oder öffentlichen Git-Repositories sowie aus Container Images bereitgestellt werden. DigitalOcean übernimmt Build, Deployment und die zugrunde liegende Infrastruktur. Die Plattform bietet unter anderem automatische HTTPS-Zertifikate, eigene Domains, CDN-Unterstützung, Skalierung und – abhängig vom Tarif – Autoscaling, Log Forwarding, High Availability und Datenbankintegration.
Für statische Sites existiert ein kostenloser Einstieg. Bezahlte Container-Komponenten beginnen laut aktueller Preisseite bei 5 USD/Monat; zusätzliche Ressourcen werden abhängig von Containergröße und Anzahl der Instanzen berechnet.
Kubernetes: DOKS
DigitalOcean Kubernetes (DOKS) stellt einen vollständig verwalteten Kubernetes Control Plane bereit und unterstützt High Availability und Autoscaling. Die Worker Nodes basieren auf Droplets. Dadurch kann man Standard-Kubernetes-Werkzeuge verwenden, ohne den kompletten Control Plane selbst betreiben zu müssen. Die aktuelle Preisübersicht nennt Kubernetes ab 12 USD pro Node und Monat; der konkrete Clusterpreis hängt von den verwendeten Node Pools und weiteren Ressourcen ab.
Managed Databases
Managed Databases nehmen einen erheblichen Teil des Datenbankbetriebs ab. DigitalOcean bietet unter anderem PostgreSQL, MySQL, MongoDB, Kafka, Valkey und OpenSearch. Für produktive Anwendungen ist der Managed-Ansatz besonders interessant, wenn Backups, Skalierung, Standby Nodes und andere Betriebsaufgaben nicht vollständig selbst verwaltet werden sollen. App Platform kann Managed Databases direkt integrieren.
Spaces: S3-kompatibler Object Storage
Spaces ist DigitalOceans Object-Storage-Dienst und mit der S3-API kompatibel. Das macht ihn interessant für Backups, Medien, Uploads, statische Assets und Anwendungen, die bereits mit S3-kompatiblen Werkzeugen arbeiten. Gerade bei Docker- und PHP-Anwendungen ist die Trennung zwischen Compute und dauerhaftem Object Storage ein wichtiges Architekturprinzip.
Networking und Load Balancer
Für mehrteilige Systeme stehen unter anderem private Netzwerke, Load Balancer und weitere Netzwerkressourcen zur Verfügung. Ein typisches Setup kann beispielsweise aus einem Load Balancer, mehreren Droplets, einer Managed Database und Spaces bestehen.
Backups und Snapshots
DigitalOcean Backups sind automatisch erstellte System-Images von Droplets. Aktuelle Optionen reichen von wöchentlichen und täglichen Backups bis zu häufigeren Intervallen. Bei den Basic-Plänen kosten wöchentliche Backups 20 % und tägliche Backups 30 % des Droplet-Preises. Nutzungsbasierte Pläne rechnen anhand der wiederherstellbaren Datenmenge ab und ermöglichen häufigere Intervalle sowie individuelle Retention.
Wichtig ist die Unterscheidung zwischen Backup und Snapshot: Backups werden automatisch erzeugt, Snapshots werden manuell erstellt und bleiben bestehen, bis sie gelöscht werden. Für ein belastbares Backup-Konzept sollte zusätzlich geprüft werden, ob Datenbanken, Object Storage und externe Systeme separat gesichert werden müssen.
Functions: Serverless
DigitalOcean Functions ist eine serverlose Plattform. Funktionen laufen bei Bedarf, ohne dass man dafür eigene Serverprozesse verwalten muss. Laut aktueller Preisseite stehen pro Account 90.000 GiB-Sekunden Compute pro Monat kostenlos zur Verfügung; darüber hinaus wird nach Speicher und Laufzeit abgerechnet.
Container Registry und Git-Workflows
Für Docker-basierte Workloads ist die Kombination aus Container Registry, GitHub/GitLab und App Platform oder Kubernetes besonders interessant. Ein typischer Ablauf lautet:
git push
↓
CI/CD Build
↓
Container Image
↓
Container Registry
↓
App Platform / Kubernetes
↓
Deployment
API, CLI und Terraform
DigitalOcean lässt sich nicht nur über das Webinterface verwalten. API, doctl und Terraform ermöglichen reproduzierbare Infrastruktur. Genau hier wird aus einem einmalig geklickten Server eine automatisierbare Infrastruktur.
terraform {
required_providers {
digitalocean = {
source = "digitalocean/digitalocean"
}
}
}
resource "digitalocean_droplet" "web" {
name = "sille-web"
region = "fra1"
size = "s-1vcpu-1gb"
image = "debian-12-x64"
}
Regionen und Standortwahl
DigitalOcean stellt mehrere Rechenzentrumsregionen bereit. Die Region beeinflusst Latenz, Datenresidenz und teilweise die Verfügbarkeit einzelner Produkte. Für europäische Nutzer sollte deshalb nicht nur der Preis betrachtet werden, sondern auch die Entfernung zu den Anwendern und die regionale Produktverfügbarkeit. Die Regionsinformationen sind über die DigitalOcean API dokumentiert.
Kostenmodell: einfach, aber nicht pauschal
DigitalOcean wirbt mit vorhersehbaren Preisen und monatlichen Caps. Trotzdem setzt sich die Rechnung einer Anwendung häufig aus mehreren Komponenten zusammen: Compute, Volumes, Backups, Transfer, Load Balancer, Managed Databases, Object Storage und gegebenenfalls Support. Der Preis eines einzelnen Droplets ist daher nicht automatisch der Gesamtpreis eines produktiven Systems.
Der offizielle Pricing Calculator erlaubt es, Compute, Kubernetes, App Platform, Datenbanken, Networking, Storage und weitere Komponenten gemeinsam zu kalkulieren.
Sicherheit: Shared Responsibility
Cloud bedeutet nicht, dass Sicherheit vollständig an den Anbieter delegiert wird. Bei einem selbst verwalteten Droplet bleiben unter anderem Betriebssystem-Updates, SSH-Schlüssel, Secrets, Firewall-Regeln, Anwendungen, Datenzugriffe und die Konfiguration der Dienste in deiner Verantwortung. Bei Managed Services verschiebt sich die Verantwortung – sie verschwindet aber nicht.
Für wen ist DigitalOcean besonders interessant?
Besonders gut passt DigitalOcean zu Entwicklern, Freelancern, kleinen Unternehmen, Start-ups und Teams, die klassische Cloud-Bausteine suchen, ohne sofort die Komplexität eines Hyperscalers zu benötigen. Ein großer Vorteil ist der mögliche Übergang von einem einzelnen VPS zu Managed Services: Man kann mit einem Droplet beginnen und später Datenbank, Storage, Load Balancing oder Kubernetes als separate Bausteine ergänzen.
Für wen ist es weniger passend?
Wer eine extrem breite Enterprise-Cloud mit maximaler Dienstetiefe, sehr speziellen Compliance-Anforderungen oder globaler Spezialinfrastruktur benötigt, kann bei AWS, Azure oder Google Cloud besser aufgehoben sein. DigitalOcean ist bewusst fokussierter – und genau das kann für kleinere Teams ein Vorteil sein.
DigitalOcean vs. klassischer VPS
| Kriterium | DigitalOcean | Klassischer VPS |
|---|---|---|
| Serverzugriff | Ja | Ja |
| API / IaC | Sehr stark | Anbieterabhängig |
| Managed Services | Breites Angebot | Oft begrenzt |
| Einfachheit | Hoch | Kann sehr hoch sein |
| Preisfokus | Transparent, aber mehrere Komponenten | Oft günstiger bei Einzelservern |
DigitalOcean + Sille-Solutions
Für unsere eigene IT-Ressourcen-Seite ist DigitalOcean besonders interessant für Docker-Server, Monitoring-Experimente, GitLab, PHP/MariaDB-Anwendungen, kleine APIs, Staging-Systeme und reproduzierbare Testumgebungen. Daraus lassen sich später eigenständige technische Anleitungen ableiten – etwa „Docker auf einem DigitalOcean Droplet“, „GitLab selbst hosten“, „UptimeRobot + DigitalOcean“ oder „Terraform und DigitalOcean“.
Unser Fazit
DigitalOcean ist deutlich mehr als ein VPS-Anbieter. Droplets sind der einfache Einstieg; die eigentliche Stärke entsteht aus der Kombination mit App Platform, Kubernetes, Managed Databases, Spaces, Networking, Backups und API-/Infrastructure-as-Code-Werkzeugen. Für Entwickler, die Kontrolle und einen vergleichsweise unkomplizierten Cloud-Workflow verbinden möchten, ist DigitalOcean eine sehr interessante Plattform.
DigitalOcean ansehen →