Caso de éxito

BP moderniza la infraestructura e incorpora DevOps con una plataforma de autoservicio

Datos básicos

Sector: Petróleo y gas
Región: EMEA
Ubicación: Londres, Inglaterra
Tamaño de la empresa: 74 000 empleados en más de 70 países

Red Hat OpenShift Container Platform nos permite gestionar decenas de miles de microservicios de forma segura, según sea necesario. No conozco ninguna otra plataforma de contenedores que permita hacerlo con el mismo nivel de seguridad y protección que OpenShift.

PAUL COSTALL, DIRECTOR DE SERVICIOS DE INGENIERÍA DE APLICACIONES, BP

Acerca de la empresa

BP es una empresa de energía mundial que se encarga de buscar y producir petróleo y gas, además de fabricar y comercializar combustibles, lubricantes y productos petroquímicos, con un enfoque en la reducción de las emisiones de carbono para proteger el planeta. BP necesitaba una infraestructura tecnológica moderna y confiable para acelerar el desarrollo y la implementación de las aplicaciones. Por eso, trabajó con Red Hat para simplificar y modernizar la tecnología y los procesos, lo cual le permitió no solo aumentar la seguridad y la agilidad, sino también poder realizar implementación en siete minutos, en lugar de demorar dos o tres semanas.

Ganador de los premios Red Hat Innovation Awards de 2019

El camino hacia el éxito

El desafío: modernizar una infraestructura tecnológica compleja

BP tenía un enfoque complejo de gestión operativa con cientos de equipos de productos que utilizaban varios modelos de distribución, lo cual afectaba el desarrollo y la implementación de las aplicaciones. Para cumplir con su doble desafío de satisfacer la creciente demanda mundial de mayor energía y, al mismo tiempo, generar menos emisiones, BP quería analizar una infraestructura tecnológica open source, moderna y sólida que pudiera funcionar en todo el mundo y a la que pudieran acceder miles de personas que usan los sistemas en la empresa y millones de clientes finales. "Queríamos desarrollar una plataforma estratégica para respaldar el desarrollo interno y acelerarlo desde la investigación inicial y la innovación hasta la producción", cuenta Paul Costall, Director de Servicios de ingeniería de aplicaciones en BP.

La solución: diseñar una plataforma de autoservicio y una cultura DevOps

BP necesitaba simplificar los procesos y mejorar la productividad. Para lograrlo, decidió usar Red Hat® OpenShift® Container Platform en Amazon Web Services (AWS), ya que esto le permitiría diseñar la solución de Digital Conveyor de Servicios de ingeniería de aplicaciones. Esta plataforma favorece la automatización de procesos que beneficia a los equipos de distribución de productos con capacidades de autoservicio, un enfoque DevOps y un canal de integración y distribución continuas (CI/CD). "El conjunto de los microservicios, los contenedores y la plataforma de CI/CD completamente automatizada ofrece lo que los equipos de desarrollo han estado esperando durante años", afirma Costall. "Ahora cuentan con un autoservicio completo para generar cambios desde la concepción inicial y la innovación hasta la producción, con la mayor rapidez posible".

Los resultados: aumento de la agilidad, la seguridad y el tiempo de comercialización a escala

Con la plataforma de Digital Conveyor, BP puede implementar un entorno nuevo en siete minutos, en lugar hacerlo en dos a tres semanas, lo cual permite que los desarrolladores innoven con mayor rapidez y respalden mejor los objetivos empresariales. La plataforma nueva también realiza análisis de seguridad en todos los diseños y contenedores, en lugar de generar análisis estáticos basados en los hitos de los proyectos. "Red Hat OpenShift Container Platform nos permite gestionar decenas de miles de microservicios de forma segura, según sea necesario" afirmó Costall. "No conozco ninguna otra plataforma de contenedores que permita hacerlo con el mismo nivel de seguridad y protección que OpenShift". Además, la plataforma impulsa a los equipos de DevOps a adoptar el autoservicio. "Antes, pensábamos en los negocios, la arquitectura, los equipos de desarrollo y la asistencia por separado", expresó Bruno Rothgiesser, arquitecto de soluciones digitales en BP. "Ahora se trata de un solo equipo que diseña las capacidades digitales y el software en conjunto. Es un gran cambio, es una transformación importante y positiva de nuestra forma de trabajo".

El poder de nuestra alianza con Red Hat se debe a que colaboramos y realizamos los diseños juntos, y a que entienden la complejidad de nuestros problemas. Nuestra asociación es tan fuerte gracias a la combinación de nuestras mentes y a su enfoque abierto.