Casa Recensioni Revisione e valutazione di Digitalocean

Revisione e valutazione di Digitalocean

Sommario:

Video: DigitalOcean vs AWS (Ottobre 2024)

Video: DigitalOcean vs AWS (Ottobre 2024)
Anonim

L'obiettivo principale di DigitalOcean per il suo servizio cloud è rappresentato dagli sviluppatori, ma fornisce un servizio cloud pubblico disponibile a livello globale e ad alte prestazioni per chiunque desideri utilizzarlo. DigitalOcean (il cui costo finale può essere determinato contattando l'azienda) è notevole per diverse cose. La prima cosa è la semplicità nel design e nei prezzi. Il secondo è il suo design pulito a tutti i livelli. DigitalOcean è anche facile da usare e da capire e funziona molto bene. Detto questo, non è ancora imbattuto in Amazon Web Services (AWS), la nostra scelta dei redattori nella nostra carrellata di recensioni su Infrastructure-as-a-Service (IaaS).

Il cloud DigitalOcean offre una selezione di server Linux e Unix distribuiti su 12 data center. Con questi server, ottieni una gamma di opzioni di configurazione che vanno da una a 32 CPU virtuali, archiviazione basata su unità a stato solido (SSD) e una raccolta di servizi, la maggior parte dei quali sono inclusi senza costi aggiuntivi. Vi è un costo aggiuntivo per i sistemi di bilanciamento del carico, che costano $ 20 al mese.

DigitalOcean si avvicina ai servizi cloud in modo leggermente diverso rispetto ai fornitori di grandi nomi, come AWS o Google Cloud Platform. Innanzitutto, chiama i suoi server cloud "Droplets" in linea con il tema dell'oceano. Droplet eseguirà una delle quattro distribuzioni Linux: CentOS, Debian, Fedora e Ubuntu. Puoi anche eseguire FreeBSD, che è un sistema operativo (SO) simile a Unix. DigitalOcean non supporta Microsoft Windows.

Sebbene DigitalOcean Droplet non includa normalmente alcun tipo di interfaccia utente grafica (GUI), sono disponibili e possono essere installati se l'applicazione lo richiede. Tuttavia, l'impostazione predefinita con Droplet è una riga di comando, a cui si accede normalmente utilizzando una sessione del terminale Secure Shell (SSH).

Installazione e configurazione

È qui che il design pulito e la semplicità di DigitalOcean Droplet brilla davvero. Tutto ciò che serve per creare un server virtuale è accedere e scegliere quale sistema operativo si desidera utilizzare. Quindi scorri verso il basso e scegli una dimensione da un elenco che include il numero di CPU virtuali (vCPU) e una dimensione di memoria. Puoi iniziare con 1 gigabyte (GB) di memoria e 1 vCPU, che include 25 GB di memoria SSD e 1 terabyte (TB) di trasferimento. Tutto ciò costa $ 5 al mese.

Le scelte sono presentate in un semplice elenco. Ogni articolo specifica la configurazione e il prezzo. Ne scegli uno. È così semplice. Continui a scorrere e puoi aggiungere backup, bloccare l'archiviazione in una gamma di dimensioni e se desideri che l'archiviazione sia formattata e montata automaticamente.

Quindi scegli la regione del tuo data center (ho scelto New York) e alcuni servizi come il monitoraggio e IPv6. Successivamente, puoi aggiungere una chiave SSH e scegliere come possono Droplet desiderare nella configurazione che hai creato. Quindi dai un nome al tuo server. Al termine, fai clic su "Crea" e il gioco è fatto. L'unica parte della tua attività che richiede qualcosa di diverso da un clic del mouse è quando scegli un nome per il tuo server virtuale, e questo è solo se non vuoi usare il valore predefinito. L'intero processo richiede meno di cinque minuti.

Ho creato Droplet che eseguivano istanze di Ubuntu 16.04.4 a 64 bit, ma puoi scegliere tra diverse versioni di ciascuno dei sistemi operativi disponibili. Come tutto il resto, li selezioni da una casella a discesa. Puoi anche scegliere di aggiungere app da un elenco (un altro clic del mouse) che include WordPress, MySQL, Docker o Ruby on Rails (RoR), insieme a molti altri. E puoi scegliere di creare contenitori insieme al tuo Droplet.

Sebbene tu abbia certamente bisogno di sapere come usare FreeBSD o Linux affinché questi Droplet siano utili, non sono richieste ulteriori conoscenze. Ciò potrebbe renderlo leggermente meno flessibile da usare, ad esempio, di IBM Cloud se stai costruendo un data center altamente avanzato nel cloud, ma rende anche DigitalOcean molto più facile da usare per le piccole e medie imprese (PMI). Non è necessario essere un amministratore di sistemi esperto e tutto ciò che è necessario sapere è disponibile nella documentazione online.

Una caratteristica che DigitalOcean ha trovato particolarmente utile è una sezione Novità nei loro documenti. Ogni volta che DigitalOcean aggiunge una funzione, apporta una modifica o rimuove di recente una distribuzione Linux non più supportata, c'è una voce che ti consente di sapere e spiegare cosa ha fatto il servizio cloud. È rinfrescante perché è così facile da trovare.

Prestazione

Mentre le persone di DigitalOcean erano sicure che avrebbero vinto i nostri test sulle prestazioni, considerando che il loro test era stato eseguito utilizzando Linux senza una GUI e gli altri erano eseguiti con Microsoft Windows Server 2016 (o Server 2012 in un caso), il fatto è che loro non ha vinto. GeekBench 4 di Primate Labs è un'app di benchmarking multipiattaforma progettata per trattare tutte le piattaforme allo stesso modo, indipendentemente dal sistema operativo. I numeri medi di riferimento di DigitalOcean con Geekbench 4 erano 2.834 per il test single core e 2.717 per il test multi-core.

Ho eseguito il test utilizzando la singola vCPU di base con un valore predefinito di 1 GB di memoria, proprio come ho fatto con gli altri test. In quanto tali, sono indistinguibili dalla maggior parte degli altri server cloud. L'unica eccezione era il test con Rackspace e questo perché il suo minimo era due vCPU. Ma quando si confronta questa prestazione, che è alla pari con i grandi fornitori di cloud, con il prezzo, DigitalOcean è un vero affare.

Prezzi

Il modo semplice di pensare ai prezzi di DigitalOcean è che ogni Droplet avrà un costo di $ 5 al mese per CPU. Ci sono complessità quando si tratta di cose come app e bilanciamento del carico. Ma per i servizi di elaborazione di base, DigitalOcean è piuttosto semplice. È reso più facile perché alcuni dei servizi di base che paghi extra per altrove, come i firewall, sono inclusi nel prezzo.

I backup sono il 20 percento del prezzo della CPU; i bilanciatori di carico costano $ 20 al mese. Questo è tutto suddiviso all'ora in modo che, se non si utilizza un mese intero di un servizio, non si paga per un mese intero. Vedrai nella struttura dei prezzi quando scegli un servizio che ha anche un importo orario associato ad esso, quindi il costo di $ 5 al mese è anche di $ 0, 007 all'ora.

Ciò che manca è la struttura dei prezzi incredibilmente complessa, essenzialmente imperscrutabile dei servizi cloud come AWS, dove per capire il prezzo è necessario assumere un consulente. Naturalmente, AWS ha molte più opzioni, motivo per cui i prezzi sono più complessi. Ma se ciò di cui hai bisogno sono i servizi di calcolo di base, DigitalOcean rimuove il mistero. Qui, almeno, la fattura mensile del cloud non sarà una sorpresa.

L'app standard per server Web multilivello che utilizziamo per il confronto è composta da quattro istanze Linux su richiesta: il server Web, il bilanciamento del carico e due server Web di picco. I server di hosting Web e disaster recovery (DR) risiedevano in una coppia di istanze di Performance Server Linux da 1 GB. Questi erano supportati da due istanze di server Web extra-small su richiesta per soddisfare il picco della domanda e un server DR piccolo e su richiesta.

Per l'archiviazione del database, esiste un'istanza di archiviazione a blocchi da 300 GB e 4 GB per il sito di hosting. Il DBMS (Database Management System) da 150 GB ha funzionato su un database cloud da 4 GB che eseguiva MySQL con backup. L'indennità di trasferimento dati mensile totale, dalla fonte alla destinazione, era lo standard da 1 TB. Lo abbiamo valutato a $ 60 al mese o ad un costo annuale di $ 1.200.

DigitalOcean fornisce un accordo sul livello di servizio (SLA) del 99, 99 percento e l'azienda afferma che accrediterà ogni volta che hai perso a causa dei tempi di inattività. Il supporto è incluso nel pacchetto. Se le tue esigenze sono più complesse e il pagamento mensile è più elevato, è incluso un supporto più avanzato.

L'uso di DigitalOcean e delle sue goccioline è come una boccata d'aria fresca. I servizi cloud sono facili, l'installazione è semplice e la gestione è semplice. Non sei gravato dalla complessità e se tutto ciò di cui hai veramente bisogno è il computing nel cloud, DigitalOcean offre proprio questo. Non è necessario un addestramento speciale per configurarlo e utilizzarlo, anche se è necessario conoscere il proprio sistema operativo. E il prezzo è più che ragionevole: è economico.

Nel cloud di DigitalOcean mancano elementi che alcuni potrebbero considerare essenziali. Sebbene DigitalOcean offra un solido supporto per gli sviluppatori, in particolare manca il supporto per Microsoft Windows Server o altri prodotti Microsoft. Inoltre, le scelte per altri software e app sono limitate. Ma questo fa parte del perché è così facile usare quelle Goccioline e perché sembra così pulito e semplice. E c'è molto da dire per semplicità.

Revisione e valutazione di Digitalocean