Creado en abril de 2022, BPCE IT Solutions (BPCE SI) Reúne todas las entidades de desarrollo de TI para actividades minoristas del grupo bancario BPCE, este último, incluidos los dos grandes bancos populares y cajas de ahorro. Los proyectos de datos ocupan un lugar esencial en las actividades de BPCE SI. Se registran completamente en la hoja de ruta definida por el grupo para el sector de datos, en particular con El plan estratégico BPCE 2024Lo cual tiene como objetivo fortalecer la innovación y los usos de datos. Para este propósito, el grupo quería modernizar sus procesos de integración de datos, reemplazando una herramienta ETL envejecida con una plataforma unificada. BPCE SI eligió la solución Semarchy XDI, que le ofrece la escalabilidad necesaria para cumplir con sus objetivos estratégicos. "Desde 2008, el sector bancario ha experimentado una aceleración de proyectos regulatorios, que se refleja en una creciente demanda de estados e informes, para producir cada vez más rápido", explica Arnauld Castex, asistente del Director de los Datos de Dominio de Socles y Soluciones de Bpce si. A esto se agrega un rápido desarrollo de ofertas y servicios ofrecidos a los clientes, lo que también requiere agilidad y una fuerte adaptabilidad, para poder desarrollar y entregar rápidamente flujos de datos.

Históricamente, una parte completa del grupo se basó en un ETL para todos sus procesos de integración de datos, en particular para su sistema de información de toma de decisiones basado en una base de datos de Teradata. Pero ETL en su lugar presentó ciertos límites, que se convirtieron en bloqueo con la aceleración de los proyectos. Se había implementado una solución de derivación para ciertos proyectos, pero no se estaba integrando en la cadena DevOps, lo que ralentizó la entrega de nuevos desarrollos y una mayor deuda técnica. La herramienta existente no pudo interactuar con ciertas fuentes de datos, especialmente en la nube, que planteó problemas en términos de escalabilidad y alineación con la estrategia de TI. Finalmente, esta tecnología de envejecimiento no facilitó el reclutamiento de desarrolladores jóvenes, como señala Arnauld Castex, observando que una pila moderna es una "ventaja competitiva para el reclutamiento de nuevos talentos.» »

Índice
  1. Repensar el enfoque de integración de datos
  2. Industrialización de la migración

Repensar el enfoque de integración de datos

Ante estos diferentes desafíos, BPCE si hubiera planeado varias veces para cambiar las herramientas, un proyecto hasta ahora disminuido por el costo demasiado alto representado por la migración del patrimonio. "Lo que nos permitió dar el paso es un cambio de estado mental: decidimos construir los nuevos flujos de datos en un nuevo sector, sin tocar el patrimonio", dice Arnauld Castex. Después de un estudio de mercado, la subsidiaria de desarrollo de TI de BPCE conserva la solución de integración Semarchy XDI. A los ojos de BPCE IF, tiene varias ventajas, incluido el hecho de poder adaptarse a diferentes entornos, tanto en el sitio como en la nube. También ofrece herramientas de migración de código existentes, lo que hizo posible prever una migración progresiva del patrimonio. Se toma la decisión de implementar la solución en el sitio, con el soporte de BPCE-IT, la subsidiaria de producción de computadora del grupo.

La implementación de la plataforma comienza en abril de 2021, el proyecto inicialmente dirigido a los equipos que trabajan en la toma de decisiones. Después de algunos pilotos, se lanza un primer proyecto para comenzar el sector de desarrollo. Un año después, este sector está completamente operativo y se formó un núcleo significativo de desarrolladores. BPCE Si funciona en modo de producto con diferentes subperimacias que reflejan el patrimonio de datos del grupo, cada equipo administra la construcción y la ejecución en su perímetro. "Ahora estamos forzando al resto de los equipos, mientras el patrimonio migra", dice Arnauld Castex. Los equipos se registran para entrenar cuando tienen nuevos desarrollos para llevar a cabo, cada sesión que reúne alrededor de diez personas durante cuatro días. En Start -up, 20 desarrolladores fueron capacitados y dos proyectos entraron en producción. Desde entonces, el movimiento ha continuado, con 40 desarrolladores entrenados hasta la fecha. “Hemos tenido buenos comentarios de los desarrolladores que apropian la herramienta. Esto se ajusta bien a nuestros canales DevOps (Git, Jenkins, XL Release ...) ", aprecia al asistente del director de los datos de Solutions de Domaine Socles et Solutions. BPCE si también aprovecha las sesiones de capacitación para incluir un día adicional dedicado a Estas herramientas DevOps, porque algunas necesidades también surgieron en este nivel.

Industrialización de la migración

Para migrar el patrimonio existente, BPCE si ha construido un carrete adaptado a su contexto para convertir los tratamientos desarrollados en el sistema histórico a Semarchy XDI. Esta herramienta se completó en mayo de 2022 y se probó durante el verano del mismo año, para comenzar la migración en septiembre. "Después de correr en verano, ahora tenemos un proceso de migración industrializado, con el objetivo de migrar el 40% de nuestra herencia en 2023", dijo Arnauld Castex. De ahora en adelante, el carrete puede hacerse cargo de la migración de casi 1,700 procesos, dejando solo un poco más de 200 de ellos para migrar de manera manual. Un equipo centralizado administra la migración de los componentes, luego los transfiere a los equipos producidos una vez que se lleva a cabo la operación, la migración se combina con la capacitación del usuario. Las pruebas de no regresión también verifican que los resultados son similares entre los flujos antiguos y los nuevos. "Dependiendo de la criticidad de los componentes, podemos agregar una receta funcional", dice Arnauld Castex.

La implementación de la plataforma ahora abre el camino a los nuevos casos de uso, en particular en la estrategia de movimiento a la nube iniciada por el grupo BPCE. En 2023, se planeó un primer piloto en este nuevo ecosistema. "Esto nos permitirá llegar a otra población de desarrolladores, perfiles acostumbrados a trabajar con entornos de Hadoop", dice Arnauld Castex. BPCE si también se refleja para desarrollar usos analíticos, con más transformaciones de datos. En el momento del balance de este proyecto para modernizar la integración de datos, Arnauld Castex insiste en particular en la importancia de abordar el sujeto desde un ángulo diferente. "Comenzar con un nuevo enfoque y tratar de construir directamente arriba resulta ser clave", dijo. También señala la necesidad de incluir a todos los interesados ​​desde el principio: arquitectos y expertos en la solución, pero también los equipos que administran la infraestructura (en este caso BPCE -it), desarrolladores, que son los usuarios finales de la plataforma, como así como el editor para validar las opciones técnicas.