DB Systel

DB Systel 徽标

DB Systel GmbH (总部在法兰克福 am Main 中)是数据库 AG 的完全拥有的子公司和所有集团公司的数字合作伙伴。 德国 Bahn AG 是世界上第二大的传输公司,是欧洲最大的铁路运营商和基础结构所有者。 它运行了德国铁路的大型部分,每年约2000000000乘客。

DB Systel 员工围绕4600人,他们运营600系列业务应用程序,100000 PC 工作站、93000 VoIP Pbx 和200000移动设备等。它们处理公司的所有 IT 基础结构,从传统的 IT 服务到开发所有用于控制铁路系统的各个方面的内部应用程序。

对于 DB Systel,桌面应用程序是基础结构的关键组件。 它们是许多关键任务的主要界面,从管理员工到确保铁路系统的正常运行。 DB Systel 开发、维护和部署总共600个胖客户端桌面应用程序和大约200个 Java 应用程序。

当涉及到桌面应用程序时,他们面临着一些涉及以下主题的挑战:

  • 许多服务器端应用程序都是通过使用高度自动化的进程通过生成管道生成、测试和提供的(一天几次 (DevOps) 。 然而,当前的部署技术目前无法实现相同的目标,Windows 桌面应用程序。
  • 许多团队涉及到几天延迟的开发和部署过程,用户可能会获得最新版本的软件。
  • 旧的软件部署过程非常耗时、冗长且昂贵。
  • 许多业务应用程序都基于 Java Web 启动技术,该技术已不再使用。

由于这些挑战,DB Systel 只能提供短期的更新,并提供大量的精力。 这就成为了严重问题,因为许多应用程序都依赖于后端中的特定软件版本。 在后端软件更新之后直接更新用户的客户端软件非常重要。 如果不是这种情况,用户使用所述软件的能力将不再得到保证,并且可能会导致铁路服务中断。

数据库 Systel 在开始研究如何取代 Java Web 启动技术时,先听说 .MSIX。 .MSIX 是一种建议的方法,因为它会使他们能够创建独立的应用程序,这些应用程序不依赖于所安装 Java Runtime Environment。 这会使团队耗时协调和同步工作,并导致更稳定的操作。 当他们开始尝试 .MSIX 时,他们很快就会认识到,它不只是为了支持 Java Web 启动迁移,而且还能解决它们在打包和分发方面的最大难题。

.MSIX enabled DB Systel to:

  • 简化软件包的传统打包和部署。
  • 使软件开发人员拥有构建和部署软件的整个端到端过程,而不是将打包和分发过程委托给特殊团队。
  • 通过管道实现现有手动过程的自动化。
  • Windows 桌面应用部署中实现速度和简易性,这将通过新的自助服务方法显著节省成本。

"过去,我们会在此过程中涉及许多团队,并在达到应用程序管理员可以使用和更新软件的点之前花了时间。因此,我们只能将发布 (更新) 分发给我们的客户。在与 Microsoft 专家一起使用非常丰富的成效 .MSIX 研讨会后,我们确信我们可以使用 .MSIX 自助服务在 DB Systel 上革新软件预配过程。在速度和简易性方面,.MSIX 提供了与容器格式更大的优势。应用程序管理员可以使用 .MSIX 将软件打包,并通过我们的商店提供其软件。 " -在数据库的新式部署团队中 Markus Thomann,软件顾问

DB 系统将 .MSIX 作为容器格式集成到生成过程中。 其中的大多数应用程序(包括许多任务关键型应用程序)将移植到 .MSIX 格式。 这会使软件预配过程更简单、更快、更便宜。 由于 .MSIX 和新式部署团队,应用程序管理员现在可以直接提供最终用户软件更新,也可以在一天中多次提供。

".msix 技术使我们可以采用 DevOps 方法,即使我们提供客户端软件,而不是云软件。这是 inconceivable 的。 " -在数据库的新式部署团队中 Markus Thomann,软件顾问