DB Systel

DB Systel Logo

DB Systel GmbH, con sede en Frankfurt am Main, es una filial totalmente propiedad de DB AG y un socio digital para todas las empresas del grupo. Deutsche Bahn AG es la segunda empresa de transporte más grande del mundo y es el mayor operador ferroviario y propietario de infraestructura en Europa. Opera grandes partes del ferrocarril alemán y lleva alrededor de dos mil millones de pasajeros anualmente.

DB Systel empleados alrededor de 4600 personas, operan 600 aplicaciones de línea de negocio, 100 000 estaciones de trabajo de PC, 93 000 PBX voIP y 200 000 dispositivos móviles, etc. Controlan toda la infraestructura de TI de la empresa, desde los servicios de TI tradicionales hasta el desarrollo de todas las aplicaciones internas utilizadas para controlar todos los aspectos del sistema ferroviario.

Para DB Systel, las aplicaciones de escritorio son un componente crítico de la infraestructura. Son la interfaz principal de muchas tareas críticas, desde la administración de empleados para garantizar el funcionamiento correcto del sistema ferroviario. DB Systel desarrolla, mantiene e implementa un total de 600 aplicaciones de escritorio cliente fat y alrededor de 200 aplicaciones Java.

En lo que respecta a las aplicaciones de escritorio, se enfrentaban a algunos desafíos principalmente en torno a los temas siguientes:

  • Muchas de sus aplicaciones del lado servidor se compilan, prueban y proporcionan a través de canalizaciones de compilación mediante procesos altamente automatizados, varias veces al día (DevOps). Sin embargo, las tecnologías de implementación actuales hicieron imposible, hasta ahora, lograr el mismo objetivo con Windows aplicaciones de escritorio.
  • Muchos equipos están implicados en el proceso de desarrollo e implementación que se retrasó en varios días antes de que los usuarios pudieran obtener las versiones más recientes del software.
  • El antiguo proceso de implementación de software era muy lento, largo y costoso.
  • Muchas de sus aplicaciones empresariales se basan en la tecnología Java Web Start, que se ha dejado de usar.

Como resultado de estos desafíos, DB Systel solo pudo proporcionar actualizaciones a corto plazo con gran esfuerzo. Esto se convirtió en un problema crítico porque muchas de sus aplicaciones se basan en una versión de software específica en el back-end. Es esencial que el software cliente del usuario se actualice directamente después de la actualización de software en el back-end. Si no es así, la capacidad del usuario de trabajar con el software en cuestión ya no está garantizada y puede provocar interrupciones en los servicios ferroviarios.

DB Systel escuchó por primera vez sobre MSIX cuando empezaron a investigar cómo reemplazar la tecnología Java Web Start. MSIX fue prometedor porque les permitiría crear aplicaciones independientes que no dependan del entorno en tiempo de ejecución de Java que se está instalando. Esto ahorraría a los equipos esfuerzos de coordinación y sincronización que consumen mucho tiempo y provocaría una operación más estable. Cuando empezaron a experimentar con MSIX, entendieron rápidamente que era la tecnología adecuada no solo para admitir la migración de Java Web Start, sino también para resolver sus principales puntos débiles en torno al empaquetado y la distribución.

Db Systel habilitado para MSIX para:

  • Simplifique el empaquetado tradicional y la implementación de paquetes de software.
  • Permitir que los desarrolladores de software posean todo el proceso de compilación e implementación de software, en lugar de delegar los procesos de empaquetado y distribución en equipos especiales.
  • Automatice los procesos manuales existentes gracias a las canalizaciones.
  • Habilite la velocidad y la simplicidad en Windows implementación de aplicaciones de escritorio, lo que provocará un ahorro significativo en los costos mediante el nuevo enfoque de autoservicio.

"En el pasado, tendríamos muchos equipos implicados en el proceso y nos llevó tiempo antes de llegar al punto donde nuestros administradores de aplicaciones podían usar y actualizar nuestro software. Por lo tanto, solo pudimos distribuir versiones (actualizaciones) a nuestros clientes con gran esfuerzo. Siguiendo un taller MSIX muy informativo y fructífero junto con expertos de Microsoft, estamos seguros de que podemos revolucionar el proceso de aprovisionamiento de software en DB Systel mediante el autoservicio de MSIX. MSIX ofrece grandes ventajas como formato de contenedor en términos de velocidad y simplicidad. Los propios administradores de aplicaciones pueden empaquetar software mediante MSIX y proporcionar su software a través de nuestra tienda." -Markus Thomann, consultor de software en el equipo de implementación moderna de DB

El sistema de base de datos está integrando MSIX en el proceso de compilación como formato de contenedor. La mayoría de sus aplicaciones, incluidas muchas aplicaciones críticas, se migrarán al formato MSIX. Esto hará que el proceso de aprovisionamiento de software sea más sencillo, más rápido y más barato. Gracias a MSIX y al equipo de implementación moderna, los administradores de aplicaciones ahora pueden proporcionar actualizaciones de software a los usuarios finales directamente y muchas veces al día.

"La tecnología MSIX nos permite adoptar el enfoque de DevOps aunque ofrecemos software cliente en lugar de software en la nube. Esto fue inconcebible hasta hace muy poco." -Markus Thomann, consultor de software en el equipo de implementación moderna de DB