BNP Paribas se centra más en contenedores que en máquinas virtuales

hace 1 mes

000000095749.jpg

Si bien la adquisición de VMware por parte de Broadcom plantea numerosas preguntas entre los CIO, el giro de BNP Paribas hacia los contenedores, considerados el estándar de facto para los nuevos desarrollos y el objetivo de sus migraciones de aplicaciones, ilustra el cambio de era que se está produciendo en las producciones TI.

“Nuestro deseo es explotar tantas aplicaciones en contenedores como sea posible. Nuestro objetivo para 2025 es alcanzar el 60% de la cartera de aplicaciones que se ejecutan en la nube, con una parte en entornos en contenedores”, explica Christophe Boulangé, director de soluciones digitales y de nube de BNP Paribas, dentro del departamento de TI del grupo. . Creado en 2018, este departamento continúa racionalizando el enfoque tecnológico en las distintas entidades del grupo, "centralizando la relación con uno o más socios claramente identificados para cada necesidad, con el fin de poner en común las palancas digitales en las diferentes entidades". explica Christophe Boulangé. En otras palabras, evitar la dispersión de los diferentes departamentos de un grupo en expansión en múltiples tecnologías.

Es en este marco que se definió la estrategia cloud del banco presente en 64 países, estrategia centrada en una instancia dedicada de la nube de IBM (así como sus réplicas en Estados Unidos y Brasil). “Queríamos beneficiarnos del valor de la nube pública, como las frecuentes actualizaciones tecnológicas, en un entorno seguro dentro del banco, que incluye acceso a arquitecturas de contenedores. Desde 2018, tuvimos buena visibilidad sobre la velocidad de evolución de esta tecnología”, continúa Christophe Boulangé.

IaaS y VMware gestionado: solo un paso

Si bien la elección prioritaria de BNP Paribas consiste en centrarse en las arquitecturas Kubernetes y los enfoques PaaS, no todas las aplicaciones son necesariamente elegibles. Al menos inicialmente. “Algunas cargas de trabajo permanecen en enfoques IaaS o en capas administradas de VMware. Pero consideramos estos desarrollos como pasos intermedios”, indica el director de soluciones digitales y en la nube. El objetivo es racionalizar la producción sobre Kubernetes y las opciones que ofrece IBM en torno a esta tecnología. El 40% de las aplicaciones de BNP Paribas ya operan en un entorno de nube. Y, de este total, una de cada dos se basa en la arquitectura de contenedores, según las cifras de Christophe Boulangé.

Niveles que implican la migración de numerosas aplicaciones al mundo Kubernetes. “Esta transición a la nube es sobre todo un esfuerzo de migración: el 80% de las aplicaciones que se ejecutan hoy en día provienen de nuestro Legacy y las nuevas aplicaciones se desarrollan directamente en el destino”, confirma el director de la nube. Y, cuando esta transición va acompañada de la contenedorización, una transformación de la arquitectura de la aplicación resulta casi sistemáticamente inevitable. Las aplicaciones monolíticas deben dividirse en una sucesión de microservicios. “La migración sin transformación conduce a contribuciones limitadas”, observa Christophe Boulangé. Para apoyar a los equipos en la adaptación de sus aplicaciones al mundo de los contenedores, realizamos trabajos de capacitación y brindamos métodos, como DDD (Domain-driven Design), para repensar la división de aplicaciones. »

Nube: una nueva forma de resiliencia

El paso a la contenedorización también cambia las operaciones, porque transforma las prácticas de equipo. “La mayoría de nosotros hemos optado por delegar las operaciones al proveedor de la nube, lo que limita las necesidades de formación de nuestros operadores. Sin embargo, deben entender cómo funcionan estos entornos”, afirma el directivo. Con, por ejemplo, diferente gestión de la resiliencia. En la nube, la aplicación ya no se ejecuta en dos centros de datos, un estándar en la producción informática de las grandes empresas, sino en tres, que constituyen lo que los proveedores llaman una región. "El equilibrio de carga entre estos tres centros de datos aporta una nueva forma de abordar el tema y conduce a una nueva forma de resiliencia", indica Christophe Boulangé.

Christophe Boulangé, director de nube y soluciones digitales de BNP Paribas: “Esta transición a la nube es sobre todo un esfuerzo de migración: el 80% de las aplicaciones que se ejecutan allí hoy provienen de nuestro legado”. (Foto: RD)

Pero, en un entorno tan regulado como el bancario, este esquema no es apto para el 100% de las aplicaciones, debiendo algunas tener una disponibilidad superior al 99,99%. “Un despliegue en una sola región es suficiente para el 80% de las aplicaciones. Por lo tanto, comenzamos con este alcance, el más fácil de migrar, para brindar simplicidad y flexibilidad en tantas aplicaciones como sea posible. Ahora estamos en el proceso de generalizar las migraciones a otras aplicaciones. Para alcanzar niveles más avanzados de resiliencia, se llevan a cabo en un doble clúster de tres centros de datos cada uno”, especifica el director de nube de BNP Paribas. Una precaución que ayuda a gestionar los riesgos asociados a las actualizaciones tecnológicas en la nube.

El contenedor aporta ganancias de eficiencia

Según Christophe Boulangé, este esfuerzo de migración ya tiene su “abanderado”, la aplicación de pago instantáneo New Paiement Engine, íntegramente reescrita en la nube en contenedores. “Algunas aplicaciones de mainframe ya se han trasladado a nuestras arquitecturas de nube. También estamos en el proceso de transformar las primeras aplicaciones mainframe, para llevarlas hacia arquitecturas de contenedores, especifica nuestro interlocutor. En el lado de la banca minorista o del crédito al consumo, el esfuerzo de migración implica una reescritura de módulos de los ERP tradicionales. » Si bien estos esfuerzos de transformación obviamente representan una inversión, BNP Paribas espera, a largo plazo, obtener beneficios operativos. “Aunque no existen gráficos al respecto, la transición a los contenedores genera muchos efectos secundarios positivos. Porque las arquitecturas en contenedores permiten desacoplar las actualizaciones de componentes, reducir los requisitos de prueba y proporcionar una mayor flexibilidad. », asegura el directivo, que cita el caso de una entidad del banco que portó 120 de sus 300 aplicaciones a arquitecturas de contenedores y registró una caída porcentual de dos dígitos en los costes de producción en el transcurso de un año. en el otro.

Porque, para el director de la nube de BNP Paribas, la virtualización, que va de la mano de aplicaciones aún monolíticas, genera un consumo excesivo de recursos, aunque una de sus vocaciones esenciales es precisamente mejorar la tasa de utilización de las capacidades del hardware. "El paso a contenedores, donde se pueden aplicar los principios de FinOps, permite lograrlo muy rápidamente", indica, tras observar una caída en el consumo de vCPU de hasta alrededor del 20% durante la transición. de las máquinas virtuales. Incluso si las regulaciones o las elecciones organizativas, que en ciertos casos hacen que BNP Paribas reserve un cluster para una entidad determinada, pueden limitar estos beneficios teóricos. “Pero es una fase de transición, el momento de ampliar usos”, asegura el directivo. Si el banco se encuentra apenas en la mitad de su actual programa de transformación de 2022 a 2025 (con varias decenas de miles de contenedores en producción en la nube interna), Christophe Boulangé ya está considerando el siguiente paso: “ir un paso más allá con serverless”. . Un enfoque que permite reducir a cero el coste del cluster cuando no se solicita la aplicación. »

Además :
- Ante el riesgo de Broadcom, la base instalada de VMware saca el paraguas

Si quieres conocer otros artículos parecidos a BNP Paribas se centra más en contenedores que en máquinas virtuales puedes visitar la categoría Otros.

Otras noticias que te pueden interesar

Subir