DB Systel
DB Systel GmbH, штаб-квартира во Франкфурте am Main, является полностью принадлежащим дочерней компании DB AG и цифровым партнером для всех компаний группы. Deutsche Rb AG является второй по величине транспортной компанией в мире и является крупнейшим оператором железной дороги и владельцем инфраструктуры в Европе. Он работает большими частями немецкой железной дороги, и он несет около двух миллиардов пассажиров ежегодно.
Db Systel сотрудников около 4600 человек, они работают в 600 бизнес-приложениях, 100 000 рабочих станций ПК, 93 000 PBXs и 200 000 мобильных устройств и т. д. Они обрабатывают всю ИТ-инфраструктуру компании, от традиционных ИТ-служб до разработки всех внутренних приложений, используемых для управления всеми аспектами железнодорожной системы.
Для systel базы данных классические приложения являются важным компонентом инфраструктуры. Они являются основным интерфейсом для многих критически важных задач, от управления сотрудниками, чтобы обеспечить правильное функционирование железнодорожной системы. Db Systel разрабатывает, обслуживает и развертывает в общей сложности 600 классических приложений клиента и около 200 приложений Java.
Когда речь идет о классических приложениях, они столкнулись с несколькими проблемами в основном вокруг следующих разделов:
- Многие из своих серверных приложений создаются, тестируются и предоставляются с помощью конвейеров сборки с помощью высокоавтомационных процессов — несколько раз в день (DevOps). Однако нынешние технологии развертывания сделали невозможными до сих пор для достижения той же цели с классическими приложениями Windows.
- Многие команды участвуют в процессе разработки и развертывания, который задерживается в несколько дней, прежде чем пользователи смогут получить последние версии программного обеспечения.
- Старый процесс развертывания программного обеспечения был очень трудоемким, длительным и дорогостоящим.
- Многие бизнес-приложения основаны на технологии веб-запуска Java, которая была прекращена.
В результате этих проблем db Systel смог обеспечить краткосрочные обновления с большими усилиями. Это стало критической проблемой, так как многие из приложений используют определенную версию программного обеспечения в серверной части. Важно, чтобы клиентское программное обеспечение для пользователя обновлялось непосредственно после обновления программного обеспечения в серверной части. Если это не так, то возможность пользователя работать с программным обеспечением в этом случае больше не гарантируется, и это может привести к сбоям в железнодорожных службах.
Db Systel впервые услышал о MSIX, когда они начали изучать, как заменить технологию веб-запуска Java. MSIX обещает, так как это позволит им создавать автономные приложения, которые не зависят от установленной среды выполнения Java. Это позволит сэкономить много времени, потребляющих координацию и синхронизацию, и привести к более стабильной работе. Когда они начали экспериментировать с MSIX, они быстро поняли, что это была правильная технология не только для поддержки миграции веб-запуска Java, но и для решения своих основных точек боли вокруг упаковки и распространения.
MsIX enabled DB Systel to:
- Упрощение традиционной упаковки и развертывания пакетов программного обеспечения.
- Разместите разработчиков программного обеспечения для полного комплексного процесса создания и развертывания программного обеспечения, а не делегирования процессов упаковки и распространения в специальные команды.
- Автоматизация существующих ручных процессов благодаря конвейерам.
- Включите скорость и простоту в развертывании классических приложений Windows, что приведет к значительной экономии затрат за счет нового подхода самообслуживания.
"В прошлом у нас было бы много команд, участвующих в процессе, и потребовалось время, прежде чем достичь точки, где наши руководители приложений могли бы использовать и обновить наше программное обеспечение. Следовательно, мы смогли распространять выпуски (обновления) нашим клиентам с большими усилиями. После очень информативного и плодотворного семинара MSIX вместе с экспертами Майкрософт мы уверены, что мы можем изменить процесс подготовки программного обеспечения в DB Systel с помощью самообслуживания MSIX. MSIX предлагает большие преимущества в качестве формата контейнера с точки зрения скорости и простоты. Руководители приложений могут упаковываться с помощью MSIX и предоставлять программное обеспечение через наше хранилище". -Маркус Thomann, консультант по программному обеспечению в команде по современному развертыванию в DB
Система базы данных интегрирует MSIX в процесс сборки в виде формата контейнера. Большинство приложений, включая многие критически важные приложения, будут перенесены в формат MSIX. Это позволит упростить процесс подготовки программного обеспечения, ускорить и дешевле. Благодаря MSIX и группе современного развертывания руководители приложений теперь могут предоставлять конечным пользователям обновления программного обеспечения напрямую - и много раз в день.
"Технология MSIX позволяет нам применять подход DevOps, даже если мы предоставляем клиентское программное обеспечение, а не облачное программное обеспечение. Это было непонимаемым до недавнего времени". -Маркус Thomann, консультант по программному обеспечению в команде по современному развертыванию в DB