- 
                
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 формирует задания для команд, ответственных за соответствующие проекты.
В дальнейшем подобные обращения выполняются ежедневно и в случае если проект перестал присутствовать в результатах запроса по заданию проставляется отметка о выполнении вплоть до выполнения всех заданий в задаче.
 - 
						
География проекта
Россия
 
- 
			
Заказчик
ПАО Сбербанк
 - 
							
ИТ-поставщик
ПАО Сбербанк
 
            
Комментировать могут только авторизованные пользователи.
Предлагаем Вам войти в систему или зарегистрироваться.