El enfoque principal de DigitalOcean para su servicio en la nube son los desarrolladores, pero proporciona un servicio en la nube pública de alto rendimiento y disponible a nivel mundial para cualquiera que quiera usarlo.
DigitalOcean (cuyo costo final se puede determinar contactando a la empresa) se destaca por varias cosas.
Lo primero es la simplicidad tanto en el diseño como en el precio.
El segundo es su diseño limpio en todos los niveles.
DigitalOcean también es fácil de usar y comprender, y funciona muy bien.
Dicho esto, todavía no supera a Amazon Web Services (AWS), la elección de nuestros editores en nuestro resumen de revisión de infraestructura como servicio (IaaS).
La nube de DigitalOcean ofrece una selección de servidores Linux y Unix distribuidos en 12 centros de datos.
Con esos servidores, obtiene una variedad de opciones de configuración que van desde una hasta 32 CPU virtuales, almacenamiento basado en unidades de estado sólido (SSD) y una colección de servicios, la mayoría de los cuales se incluyen sin cargo adicional.
Hay un cargo adicional para los balanceadores de carga, que cuestan $ 20 por mes.
DigitalOcean aborda los servicios en la nube de manera un poco diferente en comparación con los proveedores de mayor renombre, como AWS o Google Cloud Platform (Visite el sitio en Google Cloud).
Primero, llama a sus servidores en la nube "Droplets" de acuerdo con el tema del océano.
Droplets ejecutará una de las cuatro distribuciones de Linux: CentOS, Debian, Fedora y Ubuntu.
También puede ejecutar FreeBSD, que es un sistema operativo (SO) similar a Unix.
DigitalOcean no es compatible con Microsoft Windows.
Si bien DigitalOcean Droplets normalmente no incluye ningún tipo de interfaz gráfica de usuario (GUI), están disponibles y se pueden instalar si su aplicación lo requiere.
Sin embargo, el valor predeterminado con los Droplets es una línea de comandos, a la que normalmente accede mediante una sesión de terminal Secure Shell (SSH).
Instalación y configuración
Aquí es donde realmente brilla el diseño limpio y la simplicidad de DigitalOcean Droplet.
Todo lo que hay que hacer para crear un servidor virtual es iniciar sesión y elegir qué sistema operativo desea utilizar.
Luego, se desplaza hacia abajo y elige un tamaño de una lista que incluye la cantidad de CPU virtuales (vCPU) y un tamaño de memoria.
Puede comenzar con 1 gigabyte (GB) de memoria y 1 vCPU, que incluye 25 GB de almacenamiento SSD y 1 terabyte (TB) de transferencia.
Todo eso cuesta $ 5 por mes.
Las opciones se presentan en una lista simple.
Cada artículo especifica la configuración y el precio.
Elige uno.
Es así de simple.
Continúa desplazándose y puede agregar copias de seguridad, bloquear el almacenamiento en una variedad de tamaños y si desea que el almacenamiento se formatee y monte automáticamente.
Luego, elige la región de su centro de datos (yo elegí Nueva York) y algunos servicios como monitoreo e IPv6.
Después de eso, puede agregar una clave SSH y elegir qué Droplets desea en la configuración que creó.
Luego le da un nombre a su servidor.
Cuando haya terminado, haga clic en "Crear" y listo.
La única parte de su actividad que requiere algo más que un clic del mouse es cuando elige un nombre para su servidor virtual, y eso es solo si no desea usar el predeterminado.
Todo el proceso toma menos de cinco minutos.
Creé Droplets que ejecutaban instancias de Ubuntu 16.04.4 de 64 bits, pero puede elegir entre varias versiones de cada uno de los sistemas operativos disponibles.
Como todo lo demás, los seleccionas en un cuadro desplegable.
También puede optar por agregar aplicaciones de una lista (otro clic del mouse) que incluye WordPress, MySQL, Docker o Ruby on Rails (RoR), junto con varios otros.
Y puede optar por crear contenedores junto con su Droplet.
Si bien es cierto que necesita saber cómo usar FreeBSD o Linux para que estos Droplets sean útiles, no se requieren conocimientos adicionales.
Eso podría hacer que sea un poco menos flexible de usar que, por ejemplo, IBM Cloud ($ 9,100.00 en IBM) si está construyendo un centro de datos altamente avanzado en la nube, pero también hace que DigitalOcean sea mucho más fácil de usar para el promedio de tamaño pequeño a mediano.
empresa (PYME).
No es necesario que sea un administrador de sistemas experto, y todo lo que necesite saber se puede encontrar en la documentación en línea.
Una característica que tiene DigitalOcean que me pareció particularmente agradable es una sección de Novedades en sus documentos.
Cada vez que DigitalOcean agrega una función, realiza un cambio o elimina recientemente una distribución de Linux que ya no es compatible, hay una entrada que le informa y explica lo que hizo el servicio en la nube.
Es refrescante porque es muy fácil de encontrar.
Rendimiento
Si bien la gente de DigitalOcean estaba segura de que ganarían nuestras pruebas de rendimiento, considerando que su prueba se ejecutó usando Linux sin una GUI y las otras se ejecutaron usando Microsoft Windows Server 2016 (o Server 2012 en un caso), el hecho es que ellos no ganó.
GeekBench 4 de Primate Labs es una aplicación de evaluación comparativa multiplataforma diseñada para tratar todas las plataformas por igual, independientemente del sistema operativo.
Los números de referencia promedio de DigitalOcean usando Geekbench 4 fueron 2.834 para la prueba de un solo núcleo y 2.717 para la prueba de múltiples núcleos.
Ejecuté la prueba usando la vCPU básica única con un valor predeterminado de 1 GB de memoria, al igual que hice con las otras pruebas.
Como tales, son indistinguibles de la mayoría de los otros servidores en la nube.
La única excepción fue la prueba con Rackspace, y eso se debió a que su mínimo es de dos vCPU.
Pero cuando compara ese rendimiento, que está a la par con los grandes proveedores de la nube, con el precio, DigitalOcean es una verdadera ganga.
Precios
La manera más fácil de pensar en los precios de DigitalOcean es que cada Droplet costará $ 5 por mes por CPU.
Hay complejidades cuando se trata de cosas como aplicaciones y balanceadores de carga.
Pero para los servicios informáticos básicos, DigitalOcean es bastante sencillo.
Es más fácil porque algunos de los servicios básicos por los que paga más en otros lugares, como los firewalls, están incluidos en el precio.
Las copias de seguridad son el 20 por ciento del precio de la CPU; los balanceadores de carga cuestan $ 20 por mes.
Todo esto se desglosa por hora, de modo que, si no usa un mes completo de un servicio, no paga por un mes completo.
Verá en la estructura de precios cuando elija un servicio que también hay una cantidad por hora asociada, por lo que el cargo de $ 5 por mes también es de $ 0.007 por hora.
Lo que falta es la estructura de precios increíblemente compleja y esencialmente inescrutable de los servicios en la nube como AWS, donde solo calcular el precio requiere contratar a un consultor.
Por supuesto, AWS tiene muchas más opciones, por lo que el precio es más complejo.
Pero si lo que necesita son servicios informáticos básicos, DigitalOcean elimina el misterio.
Aquí, al menos, su factura mensual en la nube no será una sorpresa.
La aplicación estándar de servidor web de varios niveles que utilizamos para la comparación se compone de cuatro instancias de Linux bajo demanda: el servidor web, el equilibrador de carga y dos servidores web pico.
Los servidores web de alojamiento y de recuperación ante desastres (DR) residían en un par de instancias de Linux Performance Server de 1 GB.
Estos fueron respaldados por dos instancias de servidor web extrapequeñas bajo demanda para satisfacer la demanda máxima y un pequeño servidor de recuperación ante desastres bajo demanda.
Para el almacenamiento de la base de datos, hay una instancia de almacenamiento en bloque de 300 GB y 4 GB para el sitio de alojamiento.
El sistema de gestión de bases de datos (DBMS) de 150 GB funcionaba con una base de datos en la nube de 4 GB que ejecutaba MySQL con copias de seguridad.
La asignación de transferencia de datos mensual total, de origen a destino, fue el estándar de 1 TB.
Le pusimos un precio de $ 60 por mes o un costo anual de $ 1200.
DigitalOcean proporciona un acuerdo de nivel de servicio (SLA) del 99,99 por ciento, y la compañía dice que acreditará el tiempo que haya perdido debido al tiempo de inactividad.
El soporte está incluido en el paquete.
Si sus necesidades son más complejas y su pago mensual más alto, entonces se incluye soporte más avanzado.
Usar DigitalOcean y sus Droplets es como un soplo de aire fresco.
Sus servicios en la nube son fáciles, la configuración es fácil y la administración es fácil.
No está abrumado por la complejidad, y si todo lo que realmente necesita es computación en la nube, DigitalOcean ofrece precisamente eso.
No necesita una formación especial para configurarlo y utilizarlo, aunque sí necesita conocer su sistema operativo.
Y el precio es más que razonable: es barato.
Hay cosas que faltan en la nube de DigitalOcean que algunos pueden considerar esenciales.
Aunque DigitalOcean proporciona un soporte sólido para los desarrolladores, carece notablemente de soporte para Microsoft Windows Server u otros productos de Microsoft.
Además, las opciones para otros programas y aplicaciones son limitadas.
Pero eso es parte de por qué es tan fácil usar esas Droplets y por qué parece tan limpio y simple.
Y hay mucho que decir a favor de la simplicidad.
La línea de fondo
DigitalOcean proporciona un servicio en la nube económico y fácil de usar que proporciona servicios básicos en un entorno bien diseñado.








