Para ofrecer continuamente mejoras de servicio al mercado a gran velocidad, Ilmarinen necesitaba una mayor agilidad en su entorno de desarrollo. Con la ayuda de IBM® Business Partner Tieto, Ilmarinen eliminó las limitaciones de desarrollo mediante la contenedorización del proceso, la transición a la solución IBM WebSphere® Application Server Liberty Profile y la elección de la plataforma IBM Cloud® Private (ICP).
Las aplicaciones monolíticas actuaban como barreras a la innovación, dificultando la capacidad de Ilmarinen Mutual Pension Insurance Co. para mejorar continuamente la funcionalidad para los clientes.
La organización desarrolló aplicaciones en contenedores y se estandarizó en una única plataforma conectada a la nube, lo que mejoró la agilidad y la velocidad con la que los desarrolladores podían actualizar y lanzar nuevas aplicaciones orientadas al cliente.
Ilmarinen, la mayor aseguradora de pensiones del sector privado de Finlandia, sitúa en el centro de su estrategia ofrecer experiencias estelares a sus clientes.En concreto, la empresa quiere ofrecer nuevos servicios digitales que aporten valor a través de múltiples canales, al tiempo que impulsa la eficiencia a nivel interno.
Jani Itkonen, arquitecto técnico jefe de Ilmarinen, explica: "Conseguir plazos de comercialización cortos es un factor diferenciador esencial en nuestro sector y queríamos adelantarnos a la competencia.Para conseguirlo, necesitábamos un enfoque diferente del desarrollo, pero el entorno existente se interponía en nuestro camino".
Ese panorama incluía más de 70 aplicaciones internas y externas, muchas de ellas basadas en la plataforma IBM WebSphere Application Server y respaldadas por Tieto, un proveedor de servicios de TI con sede en Finlandia.
Itkonen continúa: "Nuestras necesidades de lanzamiento aumentaban, pero solo teníamos unos pocos entornos estáticos para que los desarrolladores los utilizaran para trabajar y hacer pruebas, y teníamos que programar el uso según el calendario y el reloj.Eso significaba que nuestras actualizaciones no llegaban tan rápido como querían los clientes.Queríamos que nuestros desarrolladores pudieran fallar rápido e iterar".
Además, Ilmarinen quería aumentar la agilidad del desarrollo adoptando el modo de desarrollo Scaled Agile Framework (SAFe), pero el número limitado de entornos de desarrollo de la empresa no podía soportar plenamente SAFe en docenas de proyectos simultáneos.
Tras discutir su visión con Tieto, Itkonen y su equipo formularon un plan para modernizar el entorno de aplicaciones de Ilmarinen: convertirían arquitecturas de aplicaciones monolíticas en microservicios y emplearían contenedores para un desarrollo de aplicaciones más flexible y ágil.
Para las aplicaciones basadas en la plataforma WebSphere Application Server, Ilmarinen y Tieto tuvieron un primer paso bastante sencillo: desplegaron la solución IBM WebSphere Application Server Liberty Profile, una versión ligera y basada en la nube de la plataforma más grande que admite el desarrollo en contenedores.Pero la empresa seguía necesitando una forma eficaz de rediseñar el resto de sus aplicaciones, incluida su principal aplicación de decisión de seguros, que se basaba en software JBoss que estaba llegando al final de su ciclo de vida.La necesidad de identificar e implantar una plataforma de aplicaciones de nueva generación se hacía urgente.
Con un entorno informático externalizado en gran medida que se conecta a una serie de servicios de nube pública, Itkonen se enfrentó a un reto: "¿Cómo podíamos gestionar esta transición sin que la complejidad se nos fuera de las manos?"
IBM tenía la respuesta. Acababa de anunciar el lanzamiento de la solución IBM Cloud Private, una plataforma de nube privada de nivel empresarial para crear y gestionar aplicaciones en contenedores in situ. Itkonen explica: "Como usuario de tecnología IBM desde hace mucho tiempo, me di cuenta en cuanto IBM lanzó Cloud Private de que era la elección correcta: una oferta preparada para la empresa que viene con un gran soporte"
La nueva oferta de IBM ofrecía otras ventajas, afirma Itkonen: "Queríamos utilizar el orquestador de contenedores Kubernetes.Antes de IBM Cloud Private, la mayoría de nuestras opciones para una plataforma Kubernetes eran de startups o proveedores que no conocíamos bien.Nos alegramos mucho cuando IBM nos ofreció una alternativa con Cloud Private”.
Ilmarinen pronto decidió trasladar todo su entorno de aplicaciones a la plataforma Cloud Private, que facilita el cambio a arquitecturas de microservicios e incorpora el software Kubernetes para gestionar contenedores Docker.Esto permite a los desarrolladores mover sin problema componentes de aplicaciones entre los entornos de desarrollo, pruebas y producción, y entre la nube y las instalaciones.
Itkonen describe el cambio: "Antes teníamos la plataforma WebSphere, una plataforma DataPower® y plataformas Linux y Windows como JBoss y .NET.Teníamos que comprar servicios y especialistas para cada plataforma específica, y gestionarlas todas era extremadamente complicado.Ahora solo tenemos una plataforma y es IBM Cloud Private. Es mucho más fácil gestionar una plataforma que muchas plataformas diferentes".
Con IBM Cloud Private, Ilmarinen también está adoptando la metodología de desarrollo SAFe, un enfoque que sincroniza la alineación, la colaboración y la entrega para múltiples equipos Agile.La empresa cuenta ahora con 17 equipos de desarrollo que pueden trabajar en paralelo en componentes individuales desacoplados de un servicio."Sin Cloud Private", dice Itkonen, "nos resultaría muy difícil adoptar SAFe, que ha sido una parte crucial de nuestra transformación en una organización más ágil y con mayor capacidad de respuesta".
"Además", añade, "IBM Cloud Private facilitó mucho el conducto de DevOps.No tenemos que aprovisionar ni ocuparnos del entorno monolítico e intentar conservar los recursos.Podemos poner todo directamente en contenedores y aprovisionar diferentes entornos sobre la marcha".
La modernización de su entorno de aplicaciones con las tecnologías Docker y Kubernetes, el WebSphere Application Server Liberty Profile y la plataforma Cloud Private generó muchas ventajas significativas para Ilmarinen.La principal es la mayor flexibilidad del nuevo entorno.El entorno anterior de la empresa era monolítico, lo que hacía que la creación y actualización de aplicaciones fuera un proceso complejo y largo.La nueva arquitectura ayuda a Ilmarinen a dividir su enorme infraestructura en microservicios, lo que permite a los desarrolladores una mayor flexibilidad para realizar cambios de forma inmediata.Situar el desarrollo entre las plataformas WebSphere Liberty y Cloud Private también es fácil, por lo que Ilmarinen puede equilibrar continuamente su carga de trabajo, maximizando el uso del entorno interno y pagando solo por el tiempo en la nube que necesita.
Además de una mayor flexibilidad, Ilmarinen cuenta con otra ventaja clave: una mayor velocidad.Antes, la implantación de cambios podía llevar días; con el nuevo entorno de desarrollo, estos cambios se realizan en cuestión de minutos."Por ejemplo", explica Itkonen, "una tarea de desarrollo que antes llevaba tres horas a 15 especialistas con IBM Cloud Private ahora lleva a una persona solo 10 minutos".
Y continúa: "Lo mejor de todo es que Cloud Private lo hace tan fácil que los usuarios tampoco necesitan tener grandes conocimientos técnicos.La combinación de estos dos factores se traduce en unos plazos de comercialización muy cortos, lo que nos permite lanzar continuamente nuevos servicios para satisfacer a nuestros clientes.A medida que pase el tiempo, podremos introducir aún más optimizaciones, siendo libres para experimentar sin las restricciones de estar atados a un único proveedor”.
Por último, como compañía de seguros de pensiones, Ilmarinen gestiona el dinero de la jubilación de más de un millón de finlandeses.Por ello, la seguridad es un factor muy importante para la empresa.Con la solución Cloud Private, el entorno de desarrollo de Ilmarinen, protegido por cortafuegos, sigue siendo tan seguro como una plataforma local convencional, pero con mayor flexibilidad y velocidad.
Itkonen concluye: "Al permitirnos modernizar nuestro panorama de aplicaciones de forma rentable, IBM Cloud Private es la fuerza motriz de una nueva era más ágil para Ilmarinen, en la que podemos adelantarnos a la competencia para seguir superando las expectativas de los clientes".
Fundada en 1961 y fusionada recientemente con Etera Mutual Pension Insurance Co., Ilmarinen (enlace externo a ibm.com) es la mayor y más antigua empresa privada de pensiones de Finlandia.Presta servicios de seguros de pensiones vinculados a los ingresos a empresarios finlandeses y empleados de empresas finlandesas.Tiene su sede en Helsinki, emplea a más de 500 personas y atiende a aproximadamente 1,1 millones de clientes.En 2017, sus activos de inversión superaron los 45.000 millones de euros.
IBM Business Partner Tieto (enlace externo a ibm.com) es un proveedor de servicios de TI con sede en Helsinki y que opera en más de 20 países. Sus clientes proceden de diversos sectores, como la sanidad, los servicios financieros y los servicios al consumidor.Tieto se fundó en 1968 y cuenta con más de 13.000 empleados.
© Copyright IBM Corporation 2018. IBM Corporation, IBM Cloud, New Orchard Road, Armonk, NY 10504
Producido en los Estados Unidos de América, agosto de 2018.
IBM, el logotipo de IBM, ibm.com, DataPower, IBM Cloud y WebSphere son marcas comerciales de International Business Machines Corp., registradas en muchas jurisdicciones en todo el mundo.Los demás nombres de productos y servicios pueden ser marcas registradas de IBM u otras empresas. Puede consultar una lista de las actuales marcas comerciales de IBM en la web, en "Información sobre derechos de autor y marcas registradas", en ibm.com/trademark.
Linux es una marca registrada de Linus Torvalds en Estados Unidos, otros países o ambos.
Microsoft es una marca comercial de Microsoft Corporation en los Estados Unidos, otros países o ambos.
Este documento se actualizó por última vez en la fecha inicial de publicación e IBM puede modificarlo en cualquier momento. No todas las ofertas están disponibles en todos los países en los que opera IBM.
Los datos de rendimiento y ejemplos de clientes mencionados se presentan únicamente con fines ilustrativos. Los datos reales de rendimiento pueden variar en función de las configuraciones y condiciones de funcionamiento específicas. LA INFORMACIÓN DE ESTE DOCUMENTO SE OFRECE "TAL CUAL ESTÁ" SIN NINGUNA GARANTÍA, NI EXPLÍCITA NI IMPLÍCITA, INCLUIDAS, ENTRE OTRAS, LAS GARANTÍAS DE COMERCIALIZACIÓN, ADECUACIÓN A UN FIN CONCRETO Y CUALQUIER GARANTÍA O CONDICIÓN DE INEXISTENCIA DE INFRACCIÓN. Los productos de IBM están sujetos a garantía según los términos y condiciones de los acuerdos bajo los que se proporcionan.