Hace unos días nos invitaron a la presentación de una plataforma cloud para la gestión integral de la empresa llamada Snowflake. Se trata de una plataforma de análisis de datos en la nube que se adquiere como un servicio en la nube (SaaS). Es un data warehouse analítico que permite elegir con qué proveedor de servicios trabajar por debajo, lo que lo diferencia de las soluciones comunes de Big Data, como Hadoop. Snowflake se enfoca en la nube y ha desarrollado un motor SQL específicamente pensando en la nube, es ideal para empresas que necesitan analizar grandes cantidades de datos.
Características clave
- Arquitectura nativa en la nube: Snowflake destaca por su arquitectura única y su capacidad para manejar datos estructurados y semiestructurados, siendo un entorno escalable y totalmente administrado.
- Flexibilidad y seguridad: Snowflake ofrece una gran flexibilidad y seguridad para el uso compartido de datos en un entorno seguro.
- Elasticidad y escalabilidad: Snowflake combina la potencia del data warehousing, la flexibilidad de las plataformas de big data y la elasticidad de la nube a un coste mucho inferior al de las soluciones tradicionales.
- No necesita aprovisionamiento de DWH por parte del usuario: Snowflake es un sistema autogestionado que no requiere la gestión de hardware o software por parte del usuario.
Ventajas
- Flexibilidad y escalabilidad: Snowflake es escalable y flexible, lo que lo hace ideal para empresas que necesitan analizar grandes cantidades de datos.
- Seguridad: Snowflake ofrece una gran seguridad para el uso compartido de datos en un entorno seguro.
- Costo efectivo: Snowflake es una solución más asequible que las soluciones tradicionales de data warehousing y big data.
La experiencia presentada por los clientes invitados me sorprendió la rapidez de su instalación, y el hecho de obtener beneficios con cierta rapidez, al tiempo que descubrían nuevas aplicaciones para rentabilizar la inversión.