DigitalOcean vs AWS | Secrets Unlocked

Infrastruktur som en service eller IaaS cloud computing er meget pålidelig som en servicemodel for utallige virksomheder i hele verden. AWS (Amazon Web Services) og Digital Ocean er to af de mest fremtrædende IaaS-udbydere for organisationer, der tilhører forskellige industrisektorer.

Både disse IaaS-platforme tilbyder forskellige sæt af funktioner og fordele for deres brugere, og AWS tilbyder også PaaS og SaaS-muligheder. DigitalOcean vs AWS-spørgsmålet er normalt svært at besvare for de fleste virksomhedsejere og udviklere. At vide præcis, hvad hver platform tilbyder, er afgørende for at træffe det rigtige valg. Tag et kig på de detaljerede oplysninger nedenfor for at få en klarere idé om DigitalOcean og AWS.

Jeg vil afdække hemmelighederne bag disse to leverandører, og her er, hvad du vil lære ved at læse denne artikel:

  • Hvad er DigitalOcean? Priser, funktioner, fordele
  • Hvad er AWS? Priser, funktioner, fordele
  • DigitalOcean vs AWS | Sammenligning

Hvad er DigitalOcean?

DigitalOcean er en cloud-serviceudbyder, der tilbyder brugerne en hurtig opsætning sammen med et væld af nyttige IaaS-funktioner. Det kan bruges af virksomheder til hosting af applikationer og websteder til overkommelige omkostninger. Digital Ocean-brugere foretrækker platformens enkelhed, som gør implementeringen lettere. Dens datacentre tilbyder tilstrækkelig sikkerhed for klientressourcer og applikationer.

DigitalOcean tilbyder virtuelle private servere til sine kunder i form af “Droplets”. Brugerne kan administrere deres DigitalOcean-applikationer via en CLI-kommandolinjeinterface eller en webbaseret grænseflade. Mange velrenommerede store organisationer stoler på deres IaaS-platform. Brugerne kan vælge størrelsen af Droplets, vælge datacentre, som deres applikationer skal køre på, og geografisk område.

Digital Ocean prisoversigt

Første ting først! DigitalOcean’s prisstruktur er enkel, let at forstå og alt inklusive. Overførsels- og SSD-omkostninger er allerede indarbejdet i prisfastsættelsen, og der er ingen ekstra omkostninger for det.

Månedlig prisfastsættelse for DigitalOcean afhænger af antallet af vCPU’er (virtuelle CPU’er), som udviklere vælger. Planerne starter ved 5 $/måned og stiger baseret på parametrene SSD-diskstørrelse, overførselslofter, hukommelseslofter og vCPU’er.

Brugere har mulighed for at vælge mellem Standard Droplets, CPU-optimerede Droplets, General Purpose Droplets og Memory-Optimized Droplets, Managed Databases og Spaces Object Storage.

For detaljerede oplysninger henvises til DO’s prissætningsside.

DigitalOcean-funktioner

Droplets

Droplets henviser til Linux-baserede VM’er, der fungerer over virtualiserede systemer. Brugere kan oprette et vilkårligt antal Droplets baseret på deres behov. De kan bruges alene eller integreres som en del af en større cloud-infrastruktur.

Block Storage

Block Storage er lagerfunktionen i DigitalOcean. Den gør det muligt for brugerne at skalere deres lagerplads intuitivt for at oprette og skalere store applikationer. Block Storage gør det muligt at ændre størrelsen på lageret op til 16 TB og er ret pålidelig.

Backups

DigitalOcean-backups er Droplet-diskbilleder, der oprettes automatisk. Brugere kan aktivere sikkerhedskopier ugentligt, hvilket gør det ret praktisk at komme tilbage til tidligere programtilstande. Sikkerhedskopier varer i 4 uger.

Snapshots

Snapshots henviser til en funktion til diskafbildning til kloning af Droplets eller volumener. De giver brugerne mulighed for at oprette nye volumener og Droplets med identisk indhold. Det kan være en vigtig funktion til at bevare ens aktiver og har ikke en tidsbegrænsning for lagring.

Objektopbevaring

Objektopbevaringsfunktionen i DigitalOcean er en arkitektur til datalagring. Den gør det muligt for brugerne at lagre og administrere data i form af objekter i modsætning til lagring i blokke. Denne funktion kan hjælpe din virksomhed med at udnytte en robust infrastruktur til indholdsleveringsnetværk.

Kubernetes

DigitalOcean tilbyder Kubernetes-administrerede tjenester til virksomheder. Denne funktion hjælper brugerne med at udføre hurtig Kubernetes-implementering og forbedre ressourceudnyttelsen. DigitalOcean Kubernetes-applikationer kan køre på ethvert understøttet miljø.

Load Balancers

Load Balancers er fuldt administrerede load balancing-tjenester til at kanalisere netværkstrafik til Droplets-grupper. Det er med til at sikre, at dine applikationstjenester forbliver online.

Floating IP’er

Floating IP’er henviser til IP-adresser, der kan overføres mellem Droplets i et datacenter.

DigitalOcean Fordele

Benyttelsesvenlighed

Med Digital Ocean er det muligt at oprette en Ubuntu Droplet på mindre end 60 sekunder. No kidding! UX’en er utrolig, og indlæringskurven for en ny bruger er ekstremt lav.

Pålidelighedsniveauer

DigitalOcean giver 99,99 % oppetidsgaranti. Dette er en ret høj forpligtelse og vil sikre, at dine droplets vil være nede mindre end 1 time om året maksimalt.

SSD-servere

Alle droplets bruger pålidelige SSD-servere (Solid State Disks), der sikrer optimal ydeevne for applikationer og websteder, der er hostet på den.

Lette og forudsigelige omkostninger

De lave startomkostninger hos DigitalOcean er ret fordelagtige for udviklere på et budget, og der er mulighed for timelønsfakturering. Der er heller ingen skjulte omkostninger til bloklagring og dataoverførsel.

Dokumentation

Fællesskabssiderne opdateres ofte, og der er en masse information i form af Q&As og tutorials. Dokumentationen er udviklervenlig og rettet mod denne målgruppe.

Hvad er AWS?

AWS eller Amazon Web Services er en cloud-platform fra Amazon Inc. Den betragtes som en af de mest populære og udbredte IaaS-platforme i dag. AWS tilbyder også SaaS- og PaaS-tilbud til sin verdensomspændende kundebase, som omfatter mange velrenommerede organisationer.

AWS tilbyder et stort antal funktioner, der inkorporerer AI, maskinlæring og avanceret analytik. Amazon Web Services tilbyder en stor mængde sikkerhed, skalerbarhed og pålidelighed.

AWS-funktioner og -tilbud har revolutioneret cloud computing og sat et eksempel for mange af konkurrenterne. Platformen giver dig mulighed for at køre applikationer og hjemmeservere effektivt. Den tilbyder sikker filopbevaring, administreret databasefunktionalitet, CDN-fillevering og meget mere.

Oversigt over AWS-priser

Pay-as-you-go model

Med pay-as-you-go prismodellen kan brugerne tilpasse deres AWS-plan i henhold til deres behov. Det er med til at mindske risikoen for at få begrænset tjenesterne.

Prisfastsættelse for S3-lagring

Den S3-model (fillagring) har ingen minimumslagring, og brugerne kan udforske en lang række planer, der varierer efter geografisk placering. Fakturering er en funktion af GB og lagringsperiode (GB/måned).

EBS-prisfastsættelse

EBS (bloklagring) er også en model med betaling for det, du bruger, hvor prisfastsættelsen beregnes afhængigt af brugerens behov.

Se venligst AWS’ prissætningsside her.

AWS-produkter og -tjenester

AWS’ produktudvalg er enormt! Der er mere end 100 tilbud på deres websted, og de dækker ikke kun infrastrukturkrav, men også værdiskabende tjenester oven på IaaS-laget. For detaljerede oplysninger henvises til AWS’ produktside.

For at få en bedre sammenligning med Digital Ocean skal vi fokusere på de funktioner, der ligner hinanden.

  • EC2 – Er virtuelle maskiner, som du kan bruge on-demand eller underskrive langsigtede forpligtelser til en nedsat pris.
  • S3 – Fillagringstjeneste, som du kan bruge on-demand. Der findes flere muligheder med forskellige pålidelighedsniveauer.
  • EBS – Står for Elastic Block Storage, og du knytter denne tjeneste til en EC2-instans for at lagre data.
  • Load Balancers – Fordeler automatisk indgående programarbejdsbelastninger over flere EC2-instanser
  • Kubernetes – Amazon EKS er en administreret Kubernetes-tjeneste, der leveres af AWS.
  • AWS LightSail – Denne tjeneste ligner temmelig meget DigitalOcean og følger de samme principper om all-inclusive-priser, SSD og blokvolumener out of the box.

AWS Fordele

Vidt udvalg af produkter og tjenester

Som tidligere nævnt er der mere end 100 tjenester og produkter til rådighed. On kan gøre stort set alt ved hjælp af AWS’ cloud-platform og centralisere hele din drift under én leverandør.

Kostpriserne falder med skalaen og med langsigtede forpligtelser

AWS giver omkostningseffektive cloud computing-muligheder til virksomheder af alle størrelser. Jo mere dit AWS-forbrug vokser, jo mindre vil du også betale for enhedsøkonomi.

For det andet kan du opnå betydelige besparelser ved hjælp af reserverede instanser eller spareplaner. Tilbuddene varierer fra 1 til 3 års binding med AWS.

Tredje, private kontrakter. Så snart dit forbrug begynder at vokse, kan du forhandle privat kontrakt med langt mere favorable priser i forhold til prissiden.

Skalering

AWS-planer og -tjenester er ganske skalerbare og kan tilpasses til de fleste virksomheders behov i dag. De er den første cloud-spiller og dominerer mere end 30 % af markedsandelen. Så du kan stort set skalere enhver arbejdsbyrde ved hjælp af AWS og har geografisk dækning i alle verdens kontinenter.

Sikkerhed

AWS understøtter tusindvis af virksomhedskunder rundt om i verden, og deres sikkerhedsprotokoller følger ret høje standarder. Virksomhedsejere kan være sikre på at få det højeste niveau af cloud-sikkerhed med AWS.

DigitalOcean vs AWS | Sammenligning

Nu da du kender det grundlæggende om hver udbyder, lad os sammenligne forskellene, så du kan træffe en bedre beslutning om, hvilken platform du skal vælge.

Digital Ocean vs AWS | Prisstruktur

Lad os grave ned i prisforskellene mellem AWS og DigitalOcean.

General Purpose Instance / Droplet

Prismodellen for begge virksomheder er forskellig. DigitalOcean tilbyder en all-inclusive, begrænset og forudsigelig prismodel. På den anden side arbejder AWS med en Pay as you go-model, der opkræver dig på baggrund af dit forbrug og uden loft over tjenesterne.

For det andet opkræver AWS dig separat for EC2-, dataoverførsels- og EBS-omkostninger. DigitalOcean vil samle alle tjenesterne under en enkelt pakke.

Lad os nu sammenligne prissætningen for en General Purpose droplet hos Digital Ocean med det samme forbrug for en AWS-instans til generelle formål i North Virginia.

Variabel Enhed
Hukommelse 16 GB
vCPU 4
vCPU 4
Dataoverførsel 5 TB
SSD-størrelse 50 GB

Prisen for denne Droplet hos Digital Ocean vil være 120 USD/måned.

Denne Droplet svarer til en m5.xlarge-instans hos AWS. Prisfastsættelsen detaljeret som følger:

  • Prisen vil være 140 USD/måned for en On-Demand-instans
  • Prisen vil være 88,83 USD/måned for en 1-årig reserveret instans
  • Prisen vil være 60,59 USD/måned for en 3-årig reserveret instans

For at sammenligne æbler med æbler skal vi stadig tilføje omkostningerne til overførsel og SSD-omkostninger til AWS-instansen. Omkostningerne vil være som følger:

  • 50 GB SSD på AWS vil koste 2 $ om måneden
  • 5 TB overførsel ud på AWS vil koste 459,45 $

Så, prismæssigt er Digital Ocean mere konkurrencedygtig end AWS, hvis du bruger din droplet fuldt ud. Den vigtigste variabel, der udløser prisforskellen, er dataoverførslen. Så hvis din applikation bruger store mængder dataoverførsel, vil DigitalOcean være en no brainer for dig.

På den anden side vil AWS, hvis du kun overvejer priserne for compute og SSD, være en mere overkommelig løsning, hvis du vælger en 1-årig eller 3-årig reserveret instanskontrakt. Hvis du overvejer den 1-årige periode, vil AWS samlede pris matche DigitalOcean-prisen for ca. 350 GB overførsel ud. Under denne dataoverførselsmængde vil AWS være mere konkurrencedygtig med hensyn til pris.

Hvis du henviser til dette værktøj for at sammenligne DigitalOcean-tjenester med andre cloud-udbydere. For at beregne AWS-priser henvises til dette værktøj.

General Purpose Droplet vs LightSail

AWS har et produkt kaldet LightSail, der tilbyder EC2, SSD, dataoverførsel samlet under en enkelt prisstruktur. Det er meget lig DigitalOcean, og lad os sammenligne disse to tjenester.

Provider Entre level price Specifikationer
DigitalOcean Ocean $5/mo 1GB hukommelse
1vCPU
1TB overførsel
25GB SSD
Light Sail $3.5/mo 512 MB hukommelse
1 Core-processor
20 GB SSD-disk
1 TB overførsel

Nu kan vi sammenligne en virtuel maskine med nøjagtig de samme specifikationer.

  • 4 GB hukommelse
  • 2 vCPU
  • 80 GB SSD
  • 4 TB overførsel
  • DigitalOcean-priserne er 20 USD pr. måned.
  • LighSail prissætning er $20/måned.

Så, for denne specifikke konfiguration er prissætningen nøjagtig den samme på både LighSail og DigitalOcean.

SSD-priser

  • Digital Ocean-priserne er $0,10/GB/måned.
  • AWS General Purpose SSD-priserne er $0,10/GB/måned.

* IOPS-grænserne for Digital Ocean og AWS vil variere og ikke være nøjagtigt de samme. Se deres prissider for detaljerede oplysninger.

Objektopbevaring

Digital Oceans tilbyder objektopbevaring fuldt integreret med en CDN-tjeneste. Det er ret cool og praktisk! Det koster $5/måned for 250GB filopbevaring og 1TB overførsel. Ekstra forbrug opkræves med 0,02 $/GB/mo opbevaring og 0,01 $/GB overført på CDN’en. For flere oplysninger læs her.

Den tilsvarende tjeneste i AWS er S3. Denne tjeneste har flere prisniveauer for forskellige niveauer af krav til dataadgang og lagring i tilgængelighedszone (enkelt eller flere). Med henblik på denne sammenligning går vi for S3 Standard. Prisfastsættelse som følger:

Første 50 TB / måned 0,023 USD pr. GB
Næste 450 TB / måned 0 USD.022 pr. GB
Over 500 TB / måned 0,021 $ pr. GB

AWS tilbyder ikke en CDN-tjeneste, der er integreret med S3, som en out-of-the-box-tjeneste. Lad os tilføje denne variabel til prissammenligningen. CDN-prisfastsættelsen varierer pr. region og volumen. Lad os overveje USA og Canada i denne sammenligning.

Pr. måned USA & Canada
Første 10TB 0$.085
Næste 40TB 0,080
Næste 100TB 0,00$.060
Næste 350TB 0,040
Næste 524TB 0,030
Næste 4PB 0,030
Næste 4PB 0,00$.025
Over 5PB 0,020$

For yderligere oplysninger om S3-priserne læs her. For Cloudfront (AWS CDN) læs her.

Så lad os sammenligne æbler med æbler og simulere en 250 GB S3-lagring med 1 TB overførsel.

  • 250GB x $0,023 = $5,75
  • 1TB overførsel x $0,085 =$87,04
  • Totale omkostninger: $92,79 (vs $5 hos DigitalOcean)

Wow! Den bundtede pakke (Storage +CDN) af DigitalOcean er mere konkurrencedygtig, hvis du overvejer begge variabler. Den største forskel i prissætningen er på CDN’en. DigitalOcean opkræver 0,01 $/GB mod 0,085 $/GB hos AWS.

Så hvis din applikation er meget afhængig af lagring og overførsel af filer, billeder eller video, er det værd at se nærmere på DigitalOcean-tjenesterne.

Digital Ocean vs. AWS | Up Time Guarantee

Digital Ocean giver 99,99 % oppetidsgaranti for droplets. Se nedenfor deres Service Level Agreement.

DigitalOcean giver en 99,99 % oppetid SLA for både Droplets og block storage. Vi refunderer tabt tid tilbage til din konto til den påløbne timetakst.

Her er de detaljerede Droplet-politikker.

AWS giver 99,99 % serviceforpligtelse som beskrevet nedenfor:

AWS vil gøre en kommercielt rimelig indsats for at gøre de inkluderede tjenester hver især tilgængelige for hver AWS-region med en månedlig oppetidsprocent på mindst 99,99 %, i hvert enkelt tilfælde i løbet af en månedlig faktureringscyklus (“serviceforpligtelsen”). I tilfælde af at nogen af de inkluderede tjenester ikke opfylder serviceforpligtelsen, er du berettiget til at modtage en servicekredit som beskrevet nedenfor.

Her er den detaljerede SLA.

Så begge udbydere leverer den samme SLA for virtuelle maskiner.

Digital Ocean vs. AWS | Datacenterplaceringer

DigitalOcean-datacentre er spredt ud på 08 regioner rundt om i verden. Detaljer som følger:

  • Nordamerika (New York, San Francisco, Toronto)
  • Europa (London, Frankfurt, Amsterdam)
  • Asien (Singapore, Banglore)

AWS-datacentre er placeret i 25 forskellige regioner. Listen omfatter Nordamerika, Sydamerika, Afrika, Europa, Asien, Asien og Australien. Se venligst den detaljerede liste over regioner her.

AWS er den klare vinder i dette aspekt. I særdeleshed, hvis din applikation vil køre ud af Australien/Afrika eller har brug for en verdensomspændende tilstedeværelse.

Digital Ocean vs AWS | Brugervenlighed

En ting jeg virkelig godt kan lide ved DigitalOcean er den nemme brug af deres platform. Desuden er den designet med udviklere i tankerne og har en Ubuntu-implementering, der er den bedste i sin klasse. Den er ret nem at bruge, og indlæringskurven er ret lav.

AWS er en mere kompleks platform, og det tager et stykke tid at vænne sig til den. Indlæringskurven er stejlere i forhold til DigitalOcean. På den anden side tilbyder den flere tjenester og leverer et højere niveau af fleksibilitet.

Der er ikke noget rigtigt eller forkert på dette aspekt. Det bedste valg afhænger af det projekt, du vil oprette, hvor bekendt du er med begge tjenester, og hvilket operativsystem du vil bruge.

Digital Ocean vs AWS | Supportniveauer

DigitalOcean yder support på følgende måder:

  • Ticketing-system
  • Dokumentation
  • Statusside
  • Fællesskabsfora

Supporten er gratis. Jeg var ikke i stand til at finde oplysninger på deres websted om virksomhedssupport eller SLA’er. For mere info læs her.

AWS har 4 forskellige supportniveauer:

  • Basic (Gratis)
  • Developer (Større end $29/mo eller 3% af det månedlige forbrug)
  • Business (Større end $100/mo eller procentdel af det månedlige forbrug)
  • Enterprise (Større end $15k eller procentdel af det månedlige forbrug)

For yderligere oplysninger om AWS support læs venligst her.

Ved sammenligning af de gratis supportniveauer for DigitalOcean og AWS er de meget ens og leverer et billetsystem, tekniske dokumenter, statusside og fællesskabsfora. Begge udbydere har 24/07-dækning.

Hvad jeg kan lide ved AWS er, at det giver mere fleksibilitet med hensyn til support. Hvis kunderne er villige til at betale for mere eksklusiv support, giver det den mulighed til en given pris.

Digital Ocean vs AWS | Sammenligningstabel

Digital Ocean AWS
Blurb Hjælper udviklere med at bygge, teste, administrere og skalere applikationer af enhver størrelse på en nem måde – hurtigere end nogensinde før. Byder pålidelige, skalerbare og prisvenlige cloud computing-tjenester.
Startdato 2011 2006
Forælder Virksomhed Uafhængig Amazon
Medarbejdere 563 63,500
Datacenterplaceringer 08 25
Ideal for Hurtigt oprette og implementere virtuelle Ubuntu-maskiner Komplekse applikationer
Fordele – Brugervenlig
– Udvikler venlig
– Lave og forudsigelige omkostninger
– Udvalg af produkter og tjenester
– Datacenterplaceringer
– Enterprise Support
Produkter og tjenester Begrænset Bredt
Pris Generelt, billigere Generelt dyrere
Garanti for oppetid 99.99% 99,99%
Support Gratis Gratis eller betalt

Konklusion

Denne artikel sammenlignede DigitalOcean og AWS cloud-tjenester.

DigitalOcean er en udviklervenlig cloud-udbyder, der er ideel til implementering af virtuelle Ubuntu-maskiner. Platformen er nem at bruge, og en nybegynder kan implementere en Ubuntu-server på mindre end 1 minut. Fordelene ved DO er de lave omkostninger, all-inclusive-pakker og brugervenligheden.

AWS er den største og vigtigste aktør på cloudmarkedet og har været aktiv siden 2006. Fordelene omfatter et bredt udvalg af produkter og tjenester, flere datacenterplaceringer og sikkerhedsprotokoller på virksomhedsniveau.

Jeg håber, at du nød at læse denne artikel, og at den hjælper dig til bedre at vælge en cloud-udbyder til dine fremtidige projekter.

Disclaimer

  • Jeg har ingen tilknytning til AWS eller DigitalOcean.
  • Back4app kører deres tjenester på AWS-infrastruktur.
  • Hvis du finder nogen uoverensstemmelse i artiklen, er du velkommen til at rapportere det i kommentarerne, så vil jeg rette det.

Generel FAQ

Hvad er DigitalOcean?

DigitalOcean er en udviklervenlig cloud-udbyder, der er ideel til implementering af virtuelle Ubuntu-maskiner. Platformen er nem at bruge, og en nybegynder kan implementere en Ubuntu-server på mindre end 1 minut. Fordelene ved DO er de lave omkostninger, all-inclusive-pakker og brugervenligheden.

Hvad er AWS?

AWS er den største og vigtigste aktør på cloudmarkedet og har eksisteret siden 2006. Fordelene omfatter et bredt udvalg af produkter og tjenester, flere datacenterplaceringer og sikkerhedsprotokoller på virksomhedsniveau.

Hvad er forskellene mellem DigitalOcean og AWS?

– DigitalOcean er nemmere at bruge, generelt er det billigere, og det er ideelt til Ubuntu-relaterede projekter.
– AWS har et bredere udvalg af produkter og tjenester, en global tilstedeværelse i 25 regioner, og det er ideelt til komplekse og sofistikerede projekter.

Leave a Reply