Inteligencia de datos

Cómo el cambio a un modelo SaaS permitió 320 versiones de producción en 6 meses

Corporación Actian

25 de octubre de 2021

eenea-la-solucion-del-pivote-al-saas

Tras comenzar como una solución de catálogo de datos on-premise, Actian Data Intelligence Platform decidió cambiar a una solución totalmente SaaS. Año y medio después, en los últimos seis meses se han realizado más de trescientas versiones de producción, una media de casi tres al día. Explicamos aquí las razones que nos empujaron a dar este giro, la organización puesta en marcha para ejecutarlo, así como el valor añadido para nuestros clientes.

El giro estratégico hacia un catálogo de datos 100% SaaS

Ante estos posibles obstáculos para el desarrollo de nuestro catálogo de datos, decidimos naturalmente a finales de 2019 dar el paso a una solución totalmente SaaS. Un año y medio después, acabamos de completar más de trescientas versiones de producción en los últimos seis meses, un promedio de casi tres por día. He aquí cómo lo hemos hecho.

En primer lugar, abordamos el problema inicial de la seguridad. Integramos la seguridad en nuestras prácticas de nube desde el principio del proyecto, y hemos puesto en marcha un proceso de certificación de seguridad al respecto (SOC2 y pronto ISO27001).

A continuación, extrajimos de nuestra arquitectura el único ladrillo que debía permanecer en las instalaciones: el escáner Actian Data Intelligence Platform. Desde un punto de vista tecnológico, establecimos una arquitectura SaaS multitenant dividiendo nuestro monolito histórico en varios ladrillos de aplicación.

Sin embargo, el mayor reto no residía en los aspectos técnicos, sino en los culturales y organizativos...

Las claves de nuestro éxito: Organización y aculturación al modelo SaaS

Hemos construido y consolidado nuestra cultura SaaS, principalmente orientando nuestras contrataciones hacia perfiles experimentados en este campo, y organizando eficazmente el intercambio de conocimientos.

Para ilustrar el aspecto cultural, distinguimos, por ejemplo, los desarrollos acabados de los desarrollos completos. Un desarrollo se considera terminado cuando está integrado en la base de código, sin errores conocidos, con un nivel de seguridad e ingeniería que se ajusta al nivel de exigencias que nos fijamos. Un desarrollo se considera completo cuando puede ponerse a disposición de nuestros clientes, de forma que las funcionalidades desarrolladas formen un conjunto utilizable y coherente.

Para apoyar esta distinción, hemos implementado un mecanismo de alternancia de funciones para gestionar la activación de funciones totalmente desarrolladas: un desarrollo se pone sistemáticamente en producción en cuanto está terminado, y luego se activa para nuestros clientes una vez finalizado.

En cuanto a la organización, hemos creado equipos de características: cada equipo trabaja en una característica determinada, en todos sus componentes. En cuanto una función está terminada, se entrega. Otras funciones se entregan incompletas, desactivadas, pero terminadas.

El modelo SaaS y el valor añadido para nuestros clientes

Los primeros en beneficiarse de la agilidad del modelo SaaS son, obviamente, los clientes de Actian Data Intelligence Platform. Las funcionalidades están disponibles más rápidamente, es decir, en cuanto se completan. Además, el despliegue de una nueva funcionalidad puede realizarse a su conveniencia en los dos meses siguientes a la puesta a disposición de la misma. Esto permite una fácil integración en el contexto del cliente, sobre todo mediante la integración de sus restricciones de uso. Por último, esta capacidad de activar funcionalidades nos permite hacer demostraciones anticipadas de las mismas, o incluso en algunos casos activarlas en pruebas beta para nuestros clientes.

Todo ello, obviamente, combinado con las ventajas tradicionales de una solución SaaS: actualizaciones automáticas y frecuentes de pequeñas evoluciones o correcciones, acceso a la solución desde cualquier navegador, ausencia de infraestructura en las instalaciones de nuestros clientes que permite una rápida escalabilidad, etc.

Si el camino para pasar de un modelo on-premise a una aplicación SaaS ha tenido muchos retos, hoy estamos orgullosos de haber superado el desafío de implantar el despliegue continuo y aportar cada vez más valor añadido a nuestros clientes.

logo avatar actian

Acerca de Actian Corporation

Actian hace que los datos sean fáciles. Nuestra plataforma de datos simplifica el modo en que las personas conectan, gestionan y analizan los datos en entornos en la nube, híbridos y locales. Con décadas de experiencia en gestión de datos y análisis, Actian ofrece soluciones de alto rendimiento que permiten a las empresas tomar decisiones basadas en datos. Actian cuenta con el reconocimiento de los principales analistas y ha recibido premios del sector por su rendimiento e innovación. Nuestros equipos comparten casos de uso probados en conferencias (por ejemplo, Strata Data) y contribuyen a proyectos de código abierto. En el blog de Actian, cubrimos temas que van desde la ingestión de datos en tiempo real hasta el análisis impulsado por IA.