DigitalOceans primära fokus för molntjänsten är utvecklare, men det ger en globalt tillgänglig, högpresterande offentlig molntjänst för alla som vill använda den.
DigitalOcean (vars slutliga kostnad kan bestämmas genom att kontakta företaget) är anmärkningsvärt för flera saker.
Det första är enkelhet i både design och prissättning.
Den andra är dess rena design på alla nivåer.
DigitalOcean är också lätt att använda och förstå, och det fungerar mycket bra.
Med detta sagt slår det fortfarande inte Amazon Web Services (AWS), vårt redaktörers val i vår sammanfattning av infrastruktur-som-en-tjänst (IaaS).
Ärliga, objektiva recensioner
Daxdi.com är en ledande myndighet inom teknik som levererar Labs-baserade, oberoende recensioner av de senaste produkterna och tjänsterna.
Vår expertisanalys och praktiska lösningar hjälper dig att fatta bättre köpbeslut och få ut mer av tekniken.
DigitalOcean-molnet erbjuder ett urval av Linux- och Unix-servrar spridda över 12 datacenter.
Med dessa servrar får du en rad konfigurationsalternativ som sträcker sig från en till 32 virtuella processorer, SSD-baserad lagring (SSD) och en samling tjänster - de flesta ingår utan extra kostnad.
Det tillkommer en extra kostnad för lastbalanserare, som kostar $ 20 per månad.
DigitalOcean närmar sig molntjänster lite annorlunda jämfört med större namnleverantörer, som AWS eller Google Cloud Platform (Besök webbplatsen på Google Cloud).
Först kallar den sina molnservrar "Droplets" i enlighet med havstemat.
Droplets kör en av fyra Linux-distributioner: CentOS, Debian, Fedora och Ubuntu.
Du kan också köra FreeBSD, vilket är ett Unix-liknande operativsystem (OS).
DigitalOcean stöder inte Microsoft Windows.
Medan DigitalOcean Droplets normalt inte innehåller någon form av grafiskt användargränssnitt (GUI), är de tillgängliga och kan installeras om din applikation kräver det.
Standard med dropparna är dock en kommandorad som du normalt kommer åt med en Secure Shell (SSH) terminalsession.
Installation och konfiguration
Det är här den rena designen och enkelheten hos DigitalOcean Droplet verkligen lyser.
Allt som finns att skapa en virtuell server är att logga in och välja vilket operativsystem du vill använda.
Sedan rullar du ner och väljer en storlek från en lista som innehåller antalet virtuella processorer (vCPU) och en minnesstorlek.
Du kan börja med 1 gigabyte (GB) minne och 1 vCPU, som inkluderar 25 GB SSD-lagring och 1 terabyte (TB) överföring.
Allt detta kostar $ 5 per månad.
Valen presenteras i en enkel lista.
Varje artikel anger konfigurationen och priset.
Du väljer en.
Det är så enkelt.
Du fortsätter att rulla och du kan lägga till säkerhetskopior, blockera lagring i olika storlekar och om du vill att lagringen formateras och monteras automatiskt.
Sedan väljer du din datacenterregion (jag valde New York) och vissa tjänster som övervakning och IPv6.
Därefter kan du lägga till en SSH-nyckel och välja hur droppar du vill ha i konfigurationen du skapade.
Då heter du din server.
När det är klart klickar du på "Skapa" och det är det.
Den enda delen av din aktivitet som kräver något utöver ett musklick är när du väljer ett namn på din virtuella server, och det är bara om du inte vill använda standard.
Hela processen tar mindre än fem minuter.
Jag skapade Droplets som körde 64-bitars Ubuntu 16.04.4-instanser, men du kan välja mellan flera versioner av var och en av de tillgängliga operativsystemen.
Som allt annat väljer du dem i en listruta.
Du kan också välja att lägga till appar från en lista (ett annat musklick) som inkluderar WordPress, MySQL, Docker eller Ruby on Rails (RoR), tillsammans med flera andra.
Och du kan välja att skapa containrar tillsammans med din Droplet.
Medan du verkligen behöver veta hur du använder FreeBSD eller Linux för att dessa droppar ska vara användbara, krävs ingen ytterligare kunskap.
Det kan göra det lite mindre flexibelt att använda än, säg, IBM Cloud (9 100,00 USD på IBM) om du bygger ett mycket avancerat datacenter i molnet, men det gör också DigitalOcean mycket lättare att använda för det genomsnittliga små till medelstora företag (SMB).
Du behöver inte vara expertsystemadministratör och allt du behöver veta finns i online-dokumentationen.
En funktion som DigitalOcean har som jag tyckte är särskilt trevlig är avsnittet What's New i deras dokument.
Varje gång DigitalOcean lägger till en funktion, gör en förändring eller nyligen tar bort en Linux-distribution som inte längre stöds finns det en post som låter dig veta och förklarar vad molntjänsten gjorde.
Det är uppfriskande eftersom det är så lätt att hitta.
Prestanda
Medan folket på DigitalOcean var säkra på att de skulle vinna våra prestandatest, med tanke på att deras test kördes med Linux utan ett GUI och de andra kördes med Microsoft Windows Server 2016 (eller Server 2012 i ett fall), är faktum att de vann inte.
GeekBench 4 från Primate Labs är en benchmarking-app för flera plattformar som är utformad för att behandla alla plattformar lika, oavsett operativsystem.
DigitalOceans genomsnittliga referensnummer med Geekbench 4 var 2834 för testet med en enda kärna och 2717 för testet med flera kärnor.
Jag körde testet med den enkla vCPU med standard 1 GB minne, precis som jag gjorde med de andra testerna.
Som sådan skiljer de sig inte från de flesta andra molnservrar.
Det enda undantaget var testet med Rackspace, och det berodde på att dess minimum är två vCPU: er.
Men när du jämför prestandan - som är i nivå med de stora molnleverantörerna - mot priset, är DigitalOcean ett riktigt fynd.
Prissättning
Det enkla sättet att tänka på DigitalOceans prissättning är att varje Droplet kostar $ 5 per månad per CPU.
Det finns komplexitet när det gäller saker som appar och belastningsbalanserare.
Men för grundläggande beräkningstjänster är DigitalOcean ganska enkelt.
Det har underlättats eftersom några av de grundläggande tjänsterna du betalar extra för någon annanstans, som brandväggar, ingår i priset.
Säkerhetskopior är 20 procent av CPU-priset; lastbalansers kostar $ 20 per månad.
Allt är uppdelat per timme så att du inte betalar för en hel månad om du inte använder en hel månads tjänst.
Du kommer att se i prisstrukturen när du väljer en tjänst att det också är ett timbelopp associerat med det, så $ 5 per månad är också $ 0,007 per timme.
Vad som saknas är den otroligt komplexa, i huvudsak okontrollabla prissättningsstrukturen för molntjänster som AWS, där det bara är priset att anställa en konsult.
Naturligtvis har AWS mycket fler alternativ, varför prissättningen är mer komplex.
Men om det du behöver är grundläggande beräkningstjänster, tar DigitalOcean bort mysteriet.
Här kommer åtminstone din månatliga molnräkning inte att vara en överraskning.
Standardwebbserverappen med flera nivåer som vi använder för jämförelse består av fyra Linux-instanser på begäran: webbservern, belastningsutjämnaren och två toppwebbservrar.
Värdservrarna för webb- och katastrofåterställning (DR) finns på ett par 1 GB Performance Server Linux-instanser.
Dessa stöddes av två on-demand, extra små webbserverinstanser för att möta toppefterfrågan och en liten, on-demand DR-server.
För databaslagring finns en 300 GB blockeringsinstans och 4 GB för webbsajten.
150 GB Database Management System (DBMS) fungerade av en 4 GB molndatabas som kör MySQL med säkerhetskopior.
Det totala månatliga bidraget för dataöverföring, källa till destination, var standard 1 TB.
Vi prissatte detta till $ 60 per månad eller en årlig kostnad på $ 1200.
DigitalOcean tillhandahåller ett servicenivåavtal (SLA) på 99,99 procent, och företaget säger att det kommer att krediteras när du har tappat på grund av stillestånd.
Support ingår i paketet.
Om dina behov är mer komplexa och din månatliga betalning högre, finns det mer avancerat stöd.
Att använda DigitalOcean och dess droppar är som ett frisk luft.
Dina molntjänster är enkla, installationen är enkel och hanteringen är enkel.
Du är inte besvärad av komplexitet, och om allt du verkligen behöver är datorer i molnet, erbjuder DigitalOcean just det.
Du behöver ingen speciell utbildning för att ställa in och använda den, även om du behöver känna till ditt operativsystem.
Och priset är mer än bara rimligt: ??det är billigt.
Det saknas saker i DigitalOceans moln som vissa kan anse som nödvändiga.
Även om DigitalOcean ger bra stöd för utvecklare, saknar det särskilt stöd för Microsoft Windows Server eller andra Microsoft-produkter.
Dessutom är alternativen för annan programvara och appar begränsade.
Men det är en del av varför det är så enkelt att använda dessa droppar och varför det verkar så rent och enkelt.
Och det finns mycket att säga för enkelhetens skull.
Poängen
DigitalOcean erbjuder en billig och lättanvänd molntjänst som tillhandahåller grundläggande tjänster i en väldesignad miljö.