6 razones por las que el Open Source debe estar presente en tu estrategia cloud
El mundo que conocemos está cambiando como nunca antes lo había hecho gracias al auge del Big Data, del Internet of Things, del crecimiento de la nube y de las nuevas capacidades inteligentes de aprendizaje automático.
Estas tecnologías han provocado cambios disruptivos en casi todas las industrias. Es por ello que empezamos a hablar de la cuarta revolución industrial, al transformarse los sistemas de producción, de gestión y gobernanza y, por tanto, aplica tanto a grandes como a pequeñas empresas que deben utilizar los datos para construir, innovar y transformar su negocio.
Manejar volúmenes crecientes de datos es clave. IDC proyecta que el universo digital se duplicará cada dos años entre ahora y 2020, y llegará a 20 zetabytes (ZB) en 2020. IDC también estima que habrá aproximadamente 5.247 GB de datos para cada hombre, mujer y niño en la tierra en 2020.
El manejo de los datos, sin embargo, es complejo por su volumen, por su disparidad (diferentes formatos y fuentes), por la disparidad de las arquitecturas que se manejan (cloud, on premise, open source y propietarias) y por la cantidad de perfiles diferentes a los que tienen que servir y que involucran (marketing, data science, desarrolladores, directores de negocio…).
Elegir, por tanto, la infraestructura y la arquitectura adecuada es clave. Así, cuanto más abierta, flexible e interoperable sea la infraestructura, mejor facilitará las decisiones estratégicas en un futuro, además de permitir escalar nuestro proyecto de manera rápida y ágil, ofreciendo a los técnicos todo el abanico de posibilidades necesarias para desempeñar su trabajo.
No es posible contar estas ventajas sin apostar por un modelo donde las tecnologías Open Source sean clave y sin llevar nuestra infraestructura a la nube, o al menos una parte de ella.
Desde nuestra experiencia y compromiso con la apertura, consideramos que el Open Source debe estar presente en los 6 puntos críticos a considerar a la hora de elegir un entorno cloud, como:
- Ofrecer consultas en tiempo real: por ello, hemos puesto mucho foco en ofrecer a nuestros clientes un gran rendimiento, integrando herramientas de BI. De hecho, hemos batido todos los récords en cuanto al rendimiento de almacenamiento de datos.
- Análisis incorporado: hemos liberado R-Server y estamos seguros que con las contribuciones de la comunidad, se convertirá en una herramienta realmente innovadora que permitirá aprovechar las últimas tendencias en aprendizaje automático para hacer venta cruzada, impulsar iteraciones personalizadas con los clientes o evitar los fraudes.
- Seguridad: muchos clientes de empresas grandes recelan tanto del Open Source como del cloud en cuanto a lo que la seguridad se refiere. Es imprescindible y hemos puesto gran foco en ello, consiguiendo que SQL Server haya sido nombrada la base de datos menos vulnerable 6 años seguidos y hemos desarrollado tecnologías como Always Encrypted.
- Datos no estructurados: los negocios necesitan todos los datos, por lo que nuestra plataforma cloud debe soportar cualquier base de datos que se requiera. Es por ello que Azure ha apostado por integrar todas las soluciones Open Source, como PostgreSQL, MongoDb, Elastic Search, etc, que permiten escalar los problemas de la manera que mejor consideren los equipos.
- Coste: asegúrate de que el TCO que se contrata no contiene servicios ocultos, que realmente vas a pagar por lo que usas y que puedes usar e implementar tantas soluciones Open Source como quieras.
- Elección de la implementación: es importante que nuestra plataforma incluya opciones que faciliten las transacciones, la coexistencia de estructuras en el cloud y on premise y la perfecta integración de tecnologías DevOps, contenedores incluidos, para gestionarlas.
Puedes aprender más sobre tecnologías Open Source en la nube en el Microsoft Azure OpenDev que estamos preparando. Y mientras llega, te esperamos en nuestro stand de OpenExpo para que conozcas la estrategia Open Source de Microsoft en el cloud.
Autor artículo Fernando Marin, Product Marketing Manager de OpenSource en Microsoft