DB Systel

DB Systel Logo

DB Systel GmbH 總部設在法蘭克福 Am Main,是 DB AG 的全資子公司,也是所有集團公司的數字合作夥伴。 德意志鐵路股份公司是世界上最大的運輸公司,是歐洲最大的鐵路運營商和基礎設施擁有者。 它經營著德國鐵路的大部分地區,每年運送約20億人次。

DB Systel 員工約 4,600 人,他們經營著 600 個企業營運應用程式、100,000 個電腦工作站、93,000 個 VoIP PBX 和 200,000 部行動裝置等。他們處理公司的所有 IT 基礎結構,從傳統的 IT 服務到開發用來控制鐵路系統所有層面的所有內部應用程式。

針對 DB Systel,傳統型應用程式是基礎結構的重要元件。 它們是許多重要工作的主要介面,從管理員工到確保鐵路系統的正確運作。 DB Systel 開發、維護和部署總共 600 個胖用戶端應用程式和大約 200 個 Java 應用程式。

在傳統型應用程式方面,他們面臨一些挑戰,主要圍繞下列主題:

  • 許多伺服器端應用程式都是使用高度自動化的程式,透過建置管線來建置、測試及提供 –一天數次 (DevOps)。 不過,目前部署技術使得目前無法使用 Windows 傳統型應用程式達成相同的目標。
  • 許多小組都參與了開發和部署程式,這些程式在使用者取得最新版軟體之前會延遲數天。
  • 舊的軟體部署程式非常耗時、冗長且昂貴。
  • 其許多商務應用程式都是以已中止的 Java Web Start 技術為基礎。

由於這些挑戰,DB Systel 只能以極大的努力提供短期更新。 這成為一個重要問題,因為許多應用程式都依賴後端中的特定軟體版本。 在後端軟體更新之後,使用者用戶端軟體必須直接更新。 如果情況並非如此,則無法再保證使用者與有問題的軟體搭配使用的能力,並可能導致鐵路服務的中斷。

DB Systel 在開始調查如何取代 Java Web Start 技術時,先聽說 MSIX。 MSIX 很有希望,因為它可讓他們建立不相依於所安裝的 Java 運行時間環境的獨立應用程式。 這樣可節省小組耗時的協調和同步處理工作,並導致更穩定的作業。 當他們開始試驗 MSIX 時,他們很快就瞭解這是正確的技術,不僅支援 Java Web Start 移轉,還能解決封裝和發佈方面的最困難點。

MSIX 已啟用 DB Systel,以:

  • 簡化軟體套件的傳統封裝和部署。
  • 讓軟體開發人員擁有建置和部署軟體的完整端對端程式,而不是將封裝和發佈程式委派給特殊小組。
  • 透過管線自動執行現有的手動程式。
  • 在 Windows 傳統型應用程式部署中啟用速度和簡單性,這可透過新的自助方法大幅節省成本。

「過去,我們將有許多小組參與此程式,而且在到達應用程式管理員可以使用和更新軟體的點之前,我們花了一點時間。 因此,我們只能以極大的努力,將版本(更新)散發給我們的客戶。 在與 Microsoft 專家一起進行非常資訊且富有成果的 MSIX 研討會之後,我們確信我們可以使用 MSIX 自助徹底改變 DB Systel 的軟體布建程式。 MSIX 在速度和簡單性方面提供容器格式的巨大優勢。 應用程式管理員本身可以使用 MSIX 封裝軟體,並透過我們的市集提供其軟體。 -DB 新式部署小組的軟體顧問 Markus Thomann

DB 系統會將 MSIX 整合到建置程式中做為容器格式。 大部分的應用程式,包括許多任務關鍵性應用程式,都會移植到 MSIX 格式。 這可讓軟體布建程式更簡單、更快速且更便宜。 由於 MSIX 和新式部署小組,應用程式管理員現在可以直接提供使用者軟體更新,而且每天多次提供軟體更新。

「MSIX 技術可讓我們採用 DevOps 方法,即使我們提供用戶端軟體,而不是雲端軟體也一樣。 這是不可思議的,直到最近。 -DB 新式部署小組的軟體顧問 Markus Thomann