• 497

    Заявлено проектов

  • 200

    Опубликовано проектов

  • 2

    Дней до завершения приема заявок

← Вернуться к списку

Управление обновлением ПО в контейнерных средах

  • Руководитель проекта со стороны заказчика

  • Категория

  • Номинация

  • Цели

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

  • Сроки выполнения

    февраль, 2024 — март, 2025
  • Год завершения проекта

    2025

  • Масштаб проекта

    1200 автоматизированных рабочих мест
  • Результаты

    Сокращение времени перехода на целевые версии версии.

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

  • Уникальность проекта

    На рынке нет аналогичных не инвазивных решений, не требующих установки или запуска дополнительных компонент как у российских, так и у иностранных вендоров.

    Система ежедневно собирает и обрабатывает данные о нескольких миллионах контейнеров.

    Проект является результатом совместных усилий нескольких команд из различных подразделений и построен на интеграции 5 автоматизированных систем.

  • Использованное ПО

    VictoriaMetrics

    SBOM сканер

    Micro Focus Service Manager

    Комплексное решение автоматизированного сбора конфигурационной информации ИТ (РРПО №27167)

    Java BootSpring

    Red Hat OpenShift

    Platform V DropApp (РРПО№ 18621)

  • Решение из каталога Global CIO

    В проекте не используются решения из каталога Global CIO

  • Сложность реализации

    Наиболее сложной задачей, с учётом количества объектов контролируемых системой, объёмов собираемых с них данных и количества задействованных систем, является минимизация ложно-положительных срабатываний, которые могут возникать в результате некорректной идентификации прекращения использования ПО, при том что стоит цель максимально оперативно регистрировать результат выполнения задачи.

  • Описание

    Система ежедневно собирает данные о контейнерах и развернутых в них образах для чего проводит опрос контейнерной инфраструктуры через интеграцию с Victoria Metrics, которая является частью системы управления на кластерами OpenShift и DropApp.

    Затем по полученным ID образов запрашивается информация из инвентаризации дистрибутивов, реализованной на основе Sbom-сканера, который вычитывает и хранит данные о составе каждого дистрибутива, публикуемого в репозиториях Банка.

    Полученная данные об артефактах загружаются в Кабинет настройки обнаружения программных продуктов (собственная разработка), в котором на основании правил составленных экспертами по каждому продукту выполняется нормализация данных и формирование реестра установок ПО в разрезе их версионности.

    При выходе информации о необходимости обновления какого-либо продукта с целью устранения уязвимости или в рамках плановой актуализации разрабатывается запрос, котором указываются версии продукта, подлежащие обновлению, каждому запросу присваивается уникальный ID в системе управления запросами (собственная разработка).

    В системе управления ITSM процессами (в настоящее время реализована на базе Micro Focus Service Manager) создаётся задача на обновление, в которой указывается ID запроса. Используя данный ID запроса ITSM система вызывает API системы управления запросами получает перечень проектов (Namespace) в которых обнаружены версии ПО, требующие обновления и на основании данных из CMDB формирует задания для команд, ответственных за соответствующие проекты.

    В дальнейшем подобные обращения выполняются ежедневно и в случае если проект перестал присутствовать в результатах запроса по заданию проставляется отметка о выполнении вплоть до выполнения всех заданий в задаче.

  • География проекта

    Россия

Комментировать

Комментировать могут только авторизованные пользователи.
Предлагаем Вам в систему или зарегистрироваться.

  • Заказчик

    ПАО Сбербанк

    ПАО Сбербанк

  • ИТ-поставщик

    ПАО Сбербанк

    ПАО Сбербанк

Мы используем файлы cookie в аналитических целях и для того, чтобы обеспечить вам наилучшие впечатления от работы с нашим сайтом. Заходя на сайт, вы соглашаетесь с Политикой использования файлов cookie.