Оптимизация управления поставками в Сбере c Platform V Works::Orchestra R

Cоздание и внедрение сервиса для контроля и управления DevOps-конвейером

2000+ команд Банка работают с продуктом*

Cитуация

01

Для выхода релиза в ПРОМ должны быть успешно и в определенной последовательности исполнены десятки шагов СI-/CD-конвейера

02

Большое количество обязательных требований регламента разработки ПО должно быть учтено в пайплайнах

03

На рынке не хватает кандидатов с высокими компетенциями в сфере DevOps

Пообщайтесь с экспертом

Оставьте запрос на консультацию — свяжемся с вами и ответим на вопросы

Задача

Найти решение, которое позволит:

Визуализировать всю последовательность исполнения конвейера
Обеспечить сквозное управление шагами конвейера в любом сегменте сети
Создавать динамические сценарии исполнения конвейера
Автоматизировать вычисление переменных, передаваемых в шаги
Видеть онлайн-статус по каждому дистрибутиву релиза
Сократить время работы команд
Упростить создание новых конвейеров для команд разработки

Решение:Создали и внедрили решение Platform V Works::Orchestra R

01

Единая точка входа для создания, контроля и управления DevOps-конвейером:

  • использование собственных параметризированных шагов конвейера; передаваемые параметры могут вычисляться переменными Orchestra R
  • использование сервисных и шаблонных этапов без необходимости писать собственные скрипты сборки и развертывания
  • динамические сценарии выполнения конвейера
  • визуализация прохождения дистрибутива по DevOps-конвейеру
  • oнлайн-статус по всем дистрибутивам
02

Синхронизация работы нескольких агентов конвейера с разным набором конфигураций

03

Ролевая модель для работы с любым шагом/этапом конвейера

04

Доступ к инструменту из любого домена (дополнительный UI, работающий с core-сервисом продукта через Platform V SOWA)

05

Сокращение времени на сбор и актуализацию информации

06

Предотвращение ошибок за счет автоматизации

Результат: Platform V Works::Orchestra R позволил в едином пространстве автоматизировать и визуализировать DevOps-конвейеры команд и обеспечил доступ к ним из различных внутренних систем

В 2 раза cократилось время вывода релизов в среду промышленной эксплуатации
В 2 раза больше систем используют продукт (более 1000 функциональных подсистем и более 1000 модулей)