DigitalOcean vs AWS | Odhalená tajemství
Infrastruktura jako služba neboli cloud computing IaaS je vysoce spolehlivý model služby pro nespočet firem po celém světě. AWS (Amazon Web Services) a Digital Ocean jsou dva nejvýznamnější poskytovatelé IaaS pro organizace patřící do různých průmyslových odvětví.
Obě tyto platformy IaaS nabízejí odlišné soubory funkcí a výhod pro své uživatele a AWS nabízí také možnosti PaaS a SaaS. Otázka DigitalOcean vs. AWS je pro většinu majitelů firem a vývojářů obvykle obtížně zodpověditelná. Pro správnou volbu je klíčové přesně vědět, co která platforma nabízí. Podívejte se na podrobné informace uvedené níže, abyste získali jasnější představu o platformách DigitalOcean a AWS.
Odhalím tajemství těchto dvou dodavatelů a zde je to, co se dozvíte při čtení tohoto článku:
- Co je DigitalOcean? Ceny, funkce, výhody
- Co je AWS? Ceny, funkce, výhody
- DigitalOcean vs AWS | Srovnání
Co je DigitalOcean?
DigitalOcean je poskytovatel cloudových služeb, který uživatelům nabízí rychlé nastavení spolu s řadou užitečných funkcí IaaS. Mohou ji využívat firmy k hostování aplikací a webových stránek za přijatelné ceny. Uživatelé DigitalOceanu preferují jednoduchost platformy, která usnadňuje nasazení. Jeho datová centra nabízejí dostatečné zabezpečení klientských zdrojů a aplikací.
DigitalOcean poskytuje svým zákazníkům virtuální privátní servery ve formě „dropletů“. Uživatelé mohou své aplikace DigitalOcean spravovat prostřednictvím rozhraní příkazového řádku CLI nebo webového rozhraní. Na její platformu IaaS spoléhá mnoho renomovaných velkých organizací. Uživatelé si mohou vybrat velikost Dropletů, datová centra, ve kterých budou jejich aplikace běžet, a zeměpisnou oblast.
Přehled cen společnosti Digital Ocean
Na úvod! Cenová struktura společnosti DigitalOcean je jednoduchá, srozumitelná a zahrnuje vše. Náklady na přenos a SSD jsou již zahrnuty v cenách a nejsou za ně účtovány žádné další náklady.
Měsíční ceny DigitalOcean závisí na počtu vCPU (virtuálních procesorů), které si vývojáři zvolí. Plány začínají na 5 dolarech měsíčně a zvyšují se podle parametrů: velikosti disku SSD, limitů přenosu, limitů paměti a vCPU.
Uživatelé mají možnost vybrat si ze standardních dropletů, dropletů optimalizovaných pro CPU, dropletů pro obecné účely a dropletů optimalizovaných pro paměť, spravovaných databází a úložišť objektů Spaces.
Podrobné informace najdete na stránce s cenami DO.
Funkce DigitalOcean
Droplety
Droplety označují virtuální počítače založené na systému Linux, které fungují nad virtualizovanými systémy. Uživatelé si mohou vytvořit libovolný počet Dropletů na základě svých požadavků. Lze je používat samostatně nebo je integrovat jako součást větší cloudové infrastruktury.
Blokové úložiště
Blokové úložiště je úložná funkce služby DigitalOcean. Umožňuje uživatelům intuitivně škálovat úložiště pro vytváření a škálování velkých aplikací. Blokové úložiště umožňuje měnit velikost úložiště až do 16 TB a je poměrně spolehlivé.
Zálohy
Zálohy DigitalOcean jsou automaticky vytvářené obrazy disků Droplet. Uživatelé mohou povolit zálohování každý týden, což umožňuje poměrně pohodlný návrat k předchozím stavům aplikace. Zálohování trvá 4 týdny.
Snímky
Snímky označují funkci zobrazování disků pro klonování Dropletů nebo svazků. Umožňují uživatelům vytvářet nové svazky a Droplety s identickým obsahem. Může to být důležitá funkce pro uchování vlastního majetku a nemá časové omezení ukládání.
Objektové úložiště
Funkce objektového úložiště služby DigitalOcean je architektura pro ukládání dat. Umožňuje uživatelům ukládat a spravovat data ve formě objektů, na rozdíl od ukládání v blocích. Tato funkce může vaší firmě pomoci využít robustní infrastrukturu sítě pro doručování obsahu.
Kubernetes
DigitalOcean nabízí spravované služby Kubernetes pro podniky. Tato funkce pomáhá uživatelům provádět rychlé nasazení Kubernetes a zlepšit využití zdrojů. Aplikace DigitalOcean Kubernetes mohou běžet v jakémkoli podporovaném prostředí.
Load Balancers
Load Balancers jsou plně spravované služby vyvažování zátěže pro směrování síťového provozu do skupin Dropletů. Pomáhá zajistit, aby vaše aplikační služby zůstaly online.
Floating IPs
Floating IPs se týkají IP adres, které lze přenášet mezi Droplety v rámci datového centra.
Výhody DigitalOcean
Snadné použití
S Digital Ocean je možné vytvořit Droplet Ubuntu za méně než 60 sekund. Bez legrace! Uživatelské rozhraní je neuvěřitelné a křivka učení pro nového uživatele extrémně nízká.
Úroveň spolehlivosti
DigitalOcean poskytuje 99,99% záruku doby provozu. To je poměrně vysoký závazek a zajistí, že vaše droplety budou mimo provoz maximálně méně než 1 hodinu za rok.
SSD servery
Všechny droplety používají spolehlivé SSD (Solid State Disks) servery, které zajišťují optimální výkon aplikací a webů na nich hostovaných.
Nízké a předvídatelné náklady
Nízké počáteční náklady DigitalOcean jsou pro vývojáře s omezeným rozpočtem poměrně výhodné a k dispozici je i hodinová fakturace. Neexistují také žádné skryté náklady na ukládání bloků a přenos dat.
Dokumentace
Stránky komunity jsou často aktualizovány a k dispozici je mnoho informací ve formě otázek& a návodů. Dokumentace je přátelská k vývojářům a zaměřená na toto publikum.
Co je AWS?
AWS neboli Amazon Web Services je cloudová platforma společnosti Amazon Inc. Je považována za jednu z nejoblíbenějších a nejpoužívanějších platforem IaaS současnosti. AWS poskytuje také nabídky SaaS a PaaS pro svou celosvětovou klientskou základnu, která zahrnuje řadu renomovaných organizací.
AWS nabízí velké množství funkcí, které zahrnují umělou inteligenci, strojové učení a pokročilou analytiku. Webové služby Amazon nabízejí velkou míru zabezpečení, škálovatelnosti a spolehlivosti.
Funkce a nabídky společnosti Amazon Web Services způsobily revoluci v oblasti cloud computingu a jsou příkladem pro mnoho jejích konkurentů. Platforma umožňuje efektivně provozovat aplikace a webové servery. Nabízí bezpečné ukládání souborů, spravované databázové funkce, doručování souborů prostřednictvím sítě CDN a další funkce.
Přehled cen AWS
Model Pay-as-you-go
Cenový model Pay-as-you-go umožňuje uživatelům přizpůsobit si plán AWS podle svých potřeb. Pomáhá snižovat riziko omezování služeb.
Cena úložiště S3
Model S3 (úložiště souborů) nemá žádné minimální úložiště a uživatelé mohou prozkoumat širokou škálu plánů, které se liší podle zeměpisné polohy. Účtování je funkcí GB a úložného období (GB/měsíc).
Ceník EBS
EBS (blokové úložiště) je také model s platbou za použití, přičemž ceny se vypočítávají v závislosti na požadavcích uživatele.
Podívejte se prosím na stránku s cenami AWS zde.
Produkty a služby AWS
Škála produktů nabízených společností AWS je obrovská! Na jejich webových stránkách je více než 100 nabídek, které pokrývají nejen požadavky na infrastrukturu, ale také služby s přidanou hodnotou nad vrstvou IaaS. Podrobné informace najdete na stránce produktů AWS.
Pro lepší srovnání s Digital Ocean se zaměřme na funkce, které jsou podobné.
- EC2 – Jsou virtuální stroje, které můžete používat na vyžádání nebo podepsat dlouhodobé závazky za zvýhodněnou cenu.
- S3 – Služba ukládání souborů, kterou můžete používat na vyžádání. K dispozici je několik možností s různou úrovní spolehlivosti.
- EBS – Znamená Elastic Block Storage a tuto službu připojíte k instanci EC2 pro ukládání dat.
- Load Balancers – Automaticky rozděluje příchozí aplikační zátěž mezi více instancí EC2
- Kubernetes – Amazon EKS je spravovaná služba Kubernetes poskytovaná společností AWS.
- AWS LightSail – Tato služba je dost podobná službě DigitalOcean a řídí se stejnými principy all-inclusive cen, SSD a blokových objemů z krabice.
VýhodyAWS
Široká nabídka produktů a služeb
Jak již bylo zmíněno, k dispozici je více než 100 služeb a produktů. Na cloudové platformě AWS můžete dělat prakticky cokoli a centralizovat celý provoz pod jednoho dodavatele.
Náklady klesají s rozsahem a s dlouhodobými závazky
AWS poskytuje cenově výhodné možnosti cloud computingu pro firmy všech velikostí. Také čím více roste využití AWS, tím méně zaplatíte za jednotkovou ekonomiku.
Druhé, můžete mít výrazné úspory pomocí rezervovaných instancí nebo úsporných plánů. Nabídky se u AWS pohybují od 1 do 3 let závazku.
Zatřetí, soukromé smlouvy. Jakmile začne vaše využití růst, můžete si sjednat soukromou smlouvu s mnohem výhodnějšími sazbami ve srovnání s cenovou stránkou.
Škálovatelnost
Plány a služby AWS jsou poměrně dobře škálovatelné a přizpůsobitelné potřebám většiny dnešních podniků. Jsou prvním cloudovým hráčem a ovládají více než 30% podíl na trhu. Pomocí AWS tedy můžete škálovat v podstatě jakoukoli pracovní zátěž a máte geografické pokrytí na všech světových kontinentech.
Zabezpečení
AWS podporuje tisíce podnikových zákazníků po celém světě a jejich bezpečnostní protokoly dodržují poměrně vysoké standardy. Majitelé firem si mohou být jisti, že s AWS získají nejvyšší úroveň zabezpečení cloudu.
DigitalOcean vs AWS | Srovnání
Teď, když znáte základy jednotlivých poskytovatelů, pojďme porovnat rozdíly, abyste se mohli lépe rozhodnout, kterou platformu si vybrat.
Digital Ocean vs AWS | Cenová struktura
Podívejme se na rozdíly v cenách mezi AWS a DigitalOcean.
Instance pro všeobecné účely / Droplet
Cenový model se u obou společností liší. DigitalOcean poskytuje cenový model se vším všudy, s limitem a předvídatelnou cenou. Naproti tomu společnost AWS pracuje s modelem Pay as you go, který vám účtuje poplatky na základě vašeho využití a bez omezení služeb.
Druhé, společnost AWS vám účtuje odděleně náklady na EC2, přenos dat a EBS. DigitalOcean spojí všechny služby do jediného balíčku.
Podívejme se nyní na srovnání cen za univerzální droplet Digital Ocean se stejným využitím univerzální instance AWS v Severní Virginii.
Variable | Unit |
Memory | 16 GB |
vCPU | 4 |
Přenos dat | 5 TB |
Velikost SSD | 50 GB |
Cena za tento Droplet u Digital Ocean bude 120 USD/měsíc.
Tento droplet odpovídá instanci m5.xlarge na AWS. Podrobné ceny jsou následující:
- Cena bude 140 USD/měsíc za instanci On-Demand
- Cena bude 88,83 USD/měsíc za instanci rezervovanou na 1 rok
- Cena bude 60,59 USD/měsíc za instanci rezervovanou na 3 roky
Pro srovnání jablek s jablky musíme k ceně instance AWS ještě připočítat náklady na přenos a SSD. Náklady budou následující:
- 50GB SSD na AWS bude stát 2 dolary měsíčně
- 5TB přenos ven na AWS bude stát 459,45 dolaru
Z cenového hlediska je tedy Digital Ocean konkurenceschopnější než AWS, pokud plně využijete svůj droplet. Hlavní proměnnou, která vyvolává cenový rozdíl, je přenos dat. Pokud tedy vaše aplikace spotřebovává velké objemy přenosu dat, bude pro vás DigitalOcean bezkonkurenční.
Na druhou stranu, pokud vezmeme v úvahu pouze ceny za výpočetní výkon a SSD, bude AWS cenově dostupnější variantou, pokud se rozhodnete pro smlouvu na 1 rok nebo 3 roky s rezervovanou instancí. Vezmeme-li v úvahu 1leté období, bude celková cena AWS odpovídat ceně DigitalOcean za přibližně 350 GB přenosu ven. Pod tímto objemem přenosu dat bude AWS cenově konkurenceschopnější.
Podle tohoto nástroje můžete porovnat služby DigitalOcean s jinými poskytovateli cloudových služeb. Pro kalkulaci cen AWS se podívejte na tento nástroj.
Droplet pro všeobecné účely vs. LightSail
AWS má produkt nazvaný LightSail, který nabízí EC2, SSD, přenos dat v balíčku v rámci jedné cenové struktury. Je velmi podobný službě DigitalOcean a pojďme si tyto dvě služby porovnat.
Poskytovatel | Cena na vstupní úrovni | Specifikace |
Digitální Ocean | $5/měsíc | 1GB paměti 1vCPU 1TB přenosu 25GB SSD |
Light Sail | $3.5/měsíc | 512 MB paměti 1jádrový procesor 20 GB SSD disk 1 TB přenos |
Nyní porovnáme virtuální počítač s naprosto stejnými specifikacemi.
- 4 GB paměti
- 2 vCPU
- 80 GB SSD
- 4 TB přenosu
- Cena DigitalOcean je 20 dolarů měsíčně.
- Cena na LighSail je 20 USD/měsíc.
Pro tuto konkrétní konfiguraci je tedy cena na LighSail i DigitalOcean naprosto stejná.
Ceny SSD
- Ceny Digital Ocean jsou 0,10 USD/GB/měsíc.
- CenyAWS General Purpose SSD jsou 0,10 USD/GB/měsíc.
* Limity IOPS pro Digital Ocean a AWS se budou lišit a nebudou přesně stejné. Podrobné informace najdete na jejich cenových stránkách.
Objektové úložiště
Digital Oceans poskytuje objektové úložiště plně integrované se službou CDN. Je to docela fajn a praktické! Stojí 5 USD/měsíc za 250GB úložiště souborů a 1TB přenos. Další využití je zpoplatněno částkou 0,02 USD/GB/měsíc úložiště a 0,01 USD/GB přenesených dat na CDN. Více informací najdete zde.
Evivalentní službou AWS je S3. Tato služba má několik cenových úrovní pro různé úrovně požadavků na přístup k datům a úložiště v zóně dostupnosti (jedno nebo více). Pro účely tohoto srovnání zvolme úroveň S3 Standard. Ceny jsou následující:
Prvních 50 TB / měsíc | 0,023 USD za GB |
Dalších 450 TB / měsíc | 0 USD.022 za GB |
Nad 500 TB / měsíc | $0,021 za GB |
AWS neposkytuje službu CDN integrovanou s S3. Přidejme tuto proměnnou do cenového srovnání. Ceny CDN se liší podle regionu a objemu. Pro toto srovnání uvažujme USA a Kanadu.
Měsíčně | Spojené státy & Kanada |
Prvních 10 TB | $0.085 |
Dalších 40TB | $0,080 |
Dalších 100TB | $0.060 |
Další 350TB | $0.040 |
Další 524TB | $0.030 |
Další 4PB | $0.025 |
Nad 5PB | $0,020 |
Další informace o cenách S3 najdete zde. Informace o Cloudfront (AWS CDN) si přečtěte zde.
Srovnejme tedy jablka s jablky a simulujme 250GB úložiště S3 s přenosem 1 TB.
- 250GB x 0,023 USD = 5,75 USD
- 1TB přenos x 0,085 USD = 87,04 USD
- Celkové náklady: 92,79 USD (oproti 5 USD u DigitalOcean)
Páni! Balíček DigitalOcean (úložiště +CDN) je konkurenceschopnější, pokud uvážíte obě proměnné. Hlavní rozdíl v cenách je u CDN. DigitalOcean si účtuje 0,01 USD/GB oproti 0,085 USD/GB u AWS.
Pokud tedy vaše aplikace hodně závisí na ukládání a přenosu souborů, obrázků nebo videa, vyplatí se podrobně se podívat na služby DigitalOcean.
Digital Ocean vs AWS | Záruka doby provozu
Digital Ocean poskytuje 99,99% záruku doby provozu pro droplety. Níže se podívejte na jejich smlouvu o úrovni služeb.
DigitalOcean poskytuje 99,99 % uptime SLA pro droplety i blokové úložiště. Ztracený čas vracíme zpět na váš účet podle vzniklé hodinové sazby.
Zde jsou uvedeny podrobné zásady pro droplety.
AWS poskytuje 99,99% Service Commitment, jak je podrobně popsáno níže:
AWS vynaloží komerčně přiměřené úsilí, aby každá ze zahrnutých služeb byla dostupná pro každý region AWS s měsíčním procentem dostupnosti alespoň 99,99 %, a to v každém případě během jakéhokoli měsíčního zúčtovacího cyklu („Service Commitment“). V případě, že některá ze zahrnutých služeb nesplní závazek služby, budete mít nárok na získání kreditu za službu, jak je popsáno níže.
Tady je podrobná smlouva SLA.
Takže oba poskytovatelé poskytují stejnou smlouvu SLA pro virtuální počítače.
Digital Ocean vs AWS | Umístění datových center
Datová centra společnosti DigitalOcean jsou rozmístěna v 08 oblastech po celém světě. Podrobnosti jsou následující:
- Severní Amerika (New York, San Francisco, Toronto)
- Evropa (Londýn, Frankfurt, Amsterdam)
- Asie (Singapur, Banglore)
Datová centraAWS se nacházejí v 25 různých regionech. Seznam zahrnuje Severní Ameriku, Jižní Ameriku, Afriku, Evropu, Asii a Austrálii. Podrobný seznam regionů naleznete zde.
AWS je v tomto ohledu jasným vítězem. Speciálně pokud bude vaše aplikace spuštěna mimo Austrálii/Afriku nebo potřebuje celosvětovou přítomnost.
Digital Ocean vs AWS | Snadnost použití
Jednou z věcí, která se mi na platformě DigitalOcean opravdu líbí, je snadnost použití. Také je navržena s ohledem na vývojáře a má nejlepší nasazení Ubuntu ve své třídě. Používá se docela snadno a křivka učení je poměrně nízká.
AWS je složitější platforma a chvíli trvá, než si na ni zvyknete. Křivka učení je ve srovnání s DigitalOcean strmější. Na druhou stranu poskytuje více služeb a přináší vyšší úroveň flexibility.
V tomto ohledu neexistuje správné nebo špatné řešení. Nejlepší volba závisí na projektu, který budete vytvářet, na tom, jak dobře znáte obě služby, a na operačním systému, který budete používat.
Digital Ocean vs AWS | Úrovně podpory
DigitalOcean poskytuje podporu následujícími způsoby:
- Systém vyřizování lístků
- Dokumentace
- Stavová stránka
- Komunitní fóra
Podpora je zdarma. Na jejich webových stránkách se mi nepodařilo najít informace o podnikové podpoře nebo SLA. Další informace si můžete přečíst zde.
AWS má 4 různé úrovně podpory:
- Basic (zdarma)
- Developer (vyšší než 29 USD/měsíc nebo 3 % měsíčního využití)
- Business (vyšší než 100 USD/měsíc nebo procento měsíčního využití)
- Enterprise (vyšší než 15 tisíc USD nebo procento měsíčního využití)
Další informace o podpoře AWS najdete zde.
Při porovnání bezplatných úrovní podpory DigitalOcean a AWS jsou si velmi podobné a poskytují systém ticketů, technické dokumenty, stavovou stránku a komunitní fórum. Oba poskytovatelé mají pokrytí 24/07.
Na AWS se mi líbí, že poskytuje větší flexibilitu z hlediska podpory. Pokud jsou zákazníci ochotni zaplatit za exkluzivnější podporu, poskytuje tuto možnost za danou cenu.
Digital Ocean vs AWS | Srovnávací tabulka
Digital Ocean | AWS | |
Blurb | Pomáhá vývojářům snadno vytvářet, testovat, spravovat a škálovat aplikace jakékoli velikosti – rychleji než kdykoli předtím. | Nabízí spolehlivé, škálovatelné a cenově dostupné služby cloud computingu. |
Datum zahájení | 2011 | 2006 |
Rodiče Společnost | Nezávislá | Amazon |
Zaměstnanci | 563 | 63,500 |
Místa umístění datových center | 08 | 25 |
Ideální pro | Rychlé vytvoření a nasazení virtuálních počítačů Ubuntu | Komplexní aplikace |
Výhody | – Snadné použití – Vývojáři přívětivé – Nízké a předvídatelné náklady |
– Rozsah produktů a služeb – Umístění datových center – Podniková podpora |
Produkty a služby | Omezené | Široké |
Ceny | Obecně, levnější | Všeobecně dražší |
Záruka doby provozu | 99.99 % | 99,99 % |
Podpora | zdarma | zdarma nebo za úplatu |
Závěr
Tento článek porovnával cloudové služby DigitalOcean a AWS.
DigitalOcean je poskytovatel cloudu pro vývojáře, který je ideální pro nasazení virtuálních strojů Ubuntu. Platforma se snadno používá a začátečník může nasadit server Ubuntu za méně než 1 minutu. Výhodami DO jsou nízké náklady, balíčky all-inclusive a snadné použití.
AWS je největším a nejvýznamnějším hráčem na trhu cloudových služeb a působí od roku 2006. Mezi výhody patří široká škála produktů a služeb, více lokalit datových center a bezpečnostní protokoly na podnikové úrovni.
Doufám, že se vám tento článek líbil a že vám pomůže lépe vybrat poskytovatele cloudu pro vaše budoucí projekty.
Odmítnutí odpovědnosti
- Nejsem nijak spojen se společnostmi AWS nebo DigitalOcean.
- Back4app provozuje své služby na infrastruktuře AWS.
- Pokud v článku najdete nějakou nesrovnalost, neváhejte ji nahlásit v komentářích a já ji opravím.
Obecné FAQ
Co je DigitalOcean?
DigitalOcean je poskytovatel cloudu pro vývojáře, ideální pro nasazení virtuálních strojů Ubuntu. Platforma se snadno používá a začátečník může nasadit server Ubuntu za méně než 1 minutu. Výhodami DO jsou nízké náklady, balíčky all-inclusive a snadné použití.
Co je AWS?
AWS je největší a nejvýznamnější hráč na trhu s cloudovými službami a funguje od roku 2006. Mezi výhody patří široká škála produktů a služeb, více lokalit datových center a bezpečnostní protokoly na podnikové úrovni.
Jaké jsou rozdíly mezi DigitalOcean a AWS?
– DigitalOcean se snadněji používá, obecně je levnější a je ideální pro projekty související s Ubuntu.
– AWS má širší škálu produktů a služeb, globální zastoupení ve 25 regionech a je ideální pro komplexní a sofistikované projekty.
.
Leave a Reply