
Spaces, la alternativa a S3 de Digital Ocean
Antes de comenzar con este artículo, os insto a leer una entrada que publiqué tiempo atrás sobre Amazon lightsail, de modo que podáis comprender mejor los antecedentes de este post. Amazon Lightsail es un producto lanzado por AWS con la intención de rivalizar con Digital Ocean, para obtener una parte de su suculenta cuota de mercado. Pues bien, parece ser que este último se ha puesto las pilas y ha lanzado Spaces, un producto que pretende competir con un servicio tan conocido como es S3 de AWS.<h2 class="section-item-title-2">¿Qué es?</h2>Spaces es un servicio de almacenamiento de objetos que nos permite guardar y servir grandes cantidades de información. Spaces es ideal para almacenar recursos estáticos, tales como audios, vídeos, imágenes, etc..<h2 class="section-item-title-2">¿Cómo funciona?</h2>Su interfaz es muy sencilla. Una vez que estamos dentro de nuestra consola en Digital Ocean, disponemos de una pestaña específica para acceder a este servicio.<figcaption>Sección para crear espacios en Digital Ocean</figcaption>
<figcaption>Parámetros de configuración de un espacio</figcaption>
<figcaption>Estructura de carpetas y ficheros</figcaption>
<figcaption>Interface para subir un fichero en Śpaces</figcaption>
Con estos datos, podemos ver que para 250 GB de almacenamiento y un TB de transferencia en Digital Ocean el precio es de 5$/mes. Ahora realicemos los cálculos para estas cifras con S3:
- Espacio: 0,023$/GB * 250 = 5,75$ por los 250 GB de espacio.
- Transferencia de datos: 0,09$/GB * 1024 = 92,16$ --> 1 TB de transferencia de datos salientes.
Con el pack que nos ofrece Digital Ocean en su servicio Spaces, pagamos5$/mes frente a los 97,91$/mesque cuesta S3 de AWS. Podéis ver cómo la diferenciadepreciosesrealmenteasombrosa, debido sobre todo, al elevado precio por la transferencia de datos salientes de AWS. Si queréis hacer vuestros cálculos de costes en S3, también podéis utilizar este enlace.<p></p><h3 class="section-item-title-3">Inconvenientes:</h3><ol><li>Limitadas funcionalidades: AWS dispone de gran variedad de funcionalidades adicionales que giran en torno a S3, como por ejemplo el uso de Athena para realizar consultas sobre nuestros datos en s3.</li><li>Precio por bloques: ¿Pero no habíamos dicho que el precio era una ventaja? Sí, pero con un pequeño matiz.Si usamos s3 para una pequeña aplicación que contenga archivos estáticos de poco tamaño, es posible que el precio sea inferior al de 5$/mes de Digital Ocean, debido a que S3 no cuenta con un precio base.</li><li>Pocas regiones: Digital Ocean dispone exclusivamente con una sola región, aunque esperamos que con el tiempo esto mejore.</li><li>Fiabilidad: Aunque desde su blog Digital Ocean afirma que Spaces ya está siendo usado en varias partes de su propio software, es muy posible que la madurez del servicio de S3 juegue un papel fundamental a la hora de decidirnos por uno de los dos.</li></ol><h2 class="section-item-title-2">Conclusión</h2>Realmente Spaces es una alternativa muy interesante a S3, sobre todo, por la posibilidad de usarlo a un precio muy reducido. No obstante, la robustez y sobre todo madurez de S3 parece convertirlo en la decisión menos arriesgada a la hora de desarrollar aplicaciones profesionales que requieran de un alto rendimiento Creo que con un poco de madurez, Spaces puede resultar un servicio muy económico, que podría llegar a flirtear con la cuota de mercado que está descontenta con los precios de S3.Como siempre, espero haberos sido de ayuda para conocer más a fondo este nuevo servicio ofrecido por Digital Ocean. ¡Un saludo!