DB Systel

DB Systel 로고

DB Systel GmbH, 본사 in 프랑크푸르트 am Main은 DB AG의 완전히 소유 된 자회사 이며 모든 그룹 회사에 대 한 디지털 파트너입니다. Deutsche Bahn AG는 전 세계에서 가장 규모가 큰 전송 회사 이며 유럽의 가장 큰 철도 운영자 및 인프라 소유자입니다. 이는 독일어 철도의 많은 부분을 운영 하며 매년 20억 승객을 전달 합니다.

DB Systel 직원은 4600 명의 직원을 대상으로 하며, 600 lob (기간 업무) 응용 프로그램, 10만 PC 워크스테이션, 93000 VoIP Pbx 및 20만 모바일 장치 등을 운영 합니다. 기존 IT 서비스에서 철도 시스템의 모든 측면을 제어 하는 데 사용 되는 모든 내부 응용 프로그램의 개발에 이르기까지 회사의 모든 IT 인프라를 처리 합니다.

DB Systel의 경우 데스크톱 응용 프로그램은 인프라의 중요 한 구성 요소입니다. 직원 관리부터 철도 시스템의 올바른 작동을 보장 하는 등 많은 중요 한 작업에 대 한 기본 인터페이스입니다. DB Systel 총 600 개의 fat 클라이언트 데스크톱 응용 프로그램을 개발, 유지 관리 및 배포 하 고 200 Java 응용 프로그램을 배포 합니다.

데스크톱 응용 프로그램에 도달 하는 경우 몇 가지 문제는 다음과 같습니다.

  • 대부분의 서버 쪽 응용 프로그램은 자동화 된 프로세스를 사용 하 여 빌드, 테스트 및 제공 되며 자동화 된 프로세스를 통해 하루에 몇 번 (DevOps) 제공 됩니다. 그러나 현재 배포 기술은 Windows 데스크톱 응용 프로그램을 사용 하 여 동일한 목표를 달성 하는 것이 불가능 했습니다.
  • 많은 팀은 사용자가 최신 버전의 소프트웨어를 얻기 전에 몇 일 후에 지연 되는 개발 및 배포 프로세스에 참여 하 고 있습니다.
  • 이전 소프트웨어 배포 프로세스는 시간이 많이 걸리고 시간이 오래 걸리고 비용이 많이 듭니다.
  • 대부분의 비즈니스 응용 프로그램은 더 이상 사용 되지 않는 Java 웹 시작 기술을 기반으로 합니다.

이러한 문제로 인해 DB Systel는 단기 업데이트를 많은 노력으로 제공할 수 있었습니다. 대부분의 응용 프로그램은 백 엔드에서 특정 소프트웨어 버전을 사용 하기 때문에이는 중요 한 문제가 되었습니다. 사용자에 대 한 클라이언트 소프트웨어를 백 엔드의 소프트웨어 업데이트 후에 직접 업데이트 하는 것이 중요 합니다. 그렇지 않으면 사용자가 해당 소프트웨어를 사용 하 여 작업 하는 기능이 더 이상 보장 되지 않으며,이로 인해 레일 서비스가 중단 될 수 있습니다.

DB Systel는 먼저 Java 웹 시작 기술을 교체 하는 방법에 대 한 조사를 시작할 때 MSIX에 대해 들었습니다. MSIX은 설치 되는 Java Runtime Environment에 종속 되지 않는 자체 포함 응용 프로그램을 만들 수 있기 때문에 유망한 되었습니다. 이렇게 하면 팀에서 시간이 많이 걸리는 조정 및 동기화 작업을 저장 하 고 더 안정 된 작업을 수행 합니다. MSIX을 사용 하 여 실험을 시작 하면 Java 웹 시작 마이그레이션을 지원 하는 것이 아니라 패키지 및 배포에 대 한 주요 문제를 해결 하기 위한 올바른 기술 이라고 신속 하 게 이해 했습니다.

MSIX을 사용 하도록 설정 된 DB Systel:

  • 소프트웨어 패키지의 기존 패키징 및 배포를 간소화 합니다.
  • 소프트웨어 개발자는 패키징 및 배포 프로세스를 특수 팀에 위임 하는 대신 소프트웨어 빌드 및 배포의 전체 종단 간 프로세스를 소유할 수 있습니다.
  • 파이프라인 덕분에 기존 수동 프로세스를 자동화 합니다.
  • Windows 데스크톱 앱 배포의 속도와 단순성을 사용 하 여 새로운 셀프 서비스 접근 방식을 통해 비용을 크게 절감할 수 있습니다.

"이전에는 프로세스에 많은 팀이 참여 하 고, 응용 프로그램 관리자가 소프트웨어를 사용 하 고 업데이트할 수 있는 지점에 도달 하기 전에 시간을 걸렸습니다. 따라서 고객에 게 릴리스 (업데이트)만 배포할 수 있었습니다. Microsoft 전문가와 함께 매우 많은 정보를 제공 하 고 높여 MSIX 단계를 수행 하면 MSIX 셀프 서비스를 사용 하 여 DB Systel에서 소프트웨어 프로 비전 프로세스를 혁신 수 있습니다. MSIX은 속도와 단순함 측면에서 컨테이너 형식으로 큰 이점을 제공 합니다. 응용 프로그램 관리자 자체는 MSIX을 사용 하 여 소프트웨어를 패키지 하 고 스토어를 통해 소프트웨어를 제공할 수 있습니다. "-Markus

DB 시스템은 MSIX을 컨테이너 형식으로 빌드 프로세스에 통합 하 고 있습니다. 대부분의 중요 업무용 응용 프로그램을 포함 하 여 대부분의 응용 프로그램은 MSIX 형식으로 이식 됩니다. 이렇게 하면 소프트웨어 프로 비전 프로세스를 더 간단 하 고 빠르며 저렴 하 게 만들 수 있습니다. 이제 응용 프로그램 관리자는 MSIX 및 최신 배포 팀 덕분에 최종 사용자 소프트웨어 업데이트를 직접 제공할 수 있으며 하루에 여러 번 제공할 수 있습니다.

"msix 기술을 사용 하면 클라우드 소프트웨어가 아닌 클라이언트 소프트웨어를 제공 하는 경우에도 DevOps 접근 방식을 채택할 수 있습니다. 이는 최근 배포 팀의 최신 배포 팀에서 최신입니다. "-Markus