«Мечта разработчика» – инструменты разработки, сборки и поставки приложений с использованием контролируемого удаленного доступа
- Заказчик:
- ПАО "Газпром нефть"
- Руководитель проекта со стороны заказчика
- Поставщик
- ООО "Газпромнефть - Цифровые решения"
- Год завершения проекта
- 2020
- Сроки выполнения проекта
- Март, 2020 - Октябрь, 2020
- Масштаб проекта
- 10000 человеко-часов
- Цели
Ускорение поставки изменений в цифровые продукты для клиентов Компании, в условиях ограничений, связанных с переводом на удаленный формат работы.
Внедрение платформы DevSecOps с полным инструментарием (GitLab, Jenkins, Artifactory, Xray, Jira, Confluence, OKD и др.) и упрощенным удаленным доступом.
Формирование эффективной и доступной экосреды для создания цифровых продуктов Компании с привлечением в том числе экспертов и разработчиков извне.
Организация сегмента разработки в DMZ, без наложенных ограничений, для быстрой и безопасной разработки, сборки и поставки продукта на продуктивные среды.
Уникальность проекта
В ходе проекта была развернута платформа DevSecOps со всеми необходимыми инструментами для разработки в условиях удаленного доступа командам разработки и последующего переноса в продуктивные среды, с уровнем доступности, не уступающим коммерческим облакам, с соблюдением всех стандартов по обеспечению информационной безопасности.Платформа позволит значительно упростить старт разработки новых приложений дирекции региональных продаж «Газпром нефти» и обеспечит эффективную работу удаленных команд разработки.
- Использованное ПО
Система управления задачами Jira.
WIKI система Confluence
Система статического анализа кода SonarQube.
Сиcтема версионного хранения кода GitLab
Система для автоматизации сборки и установки продукта Jenkins
Система управления конфигурациями Ansible
Инструменты удаленного защищенного доступа
Платформа для развертывания контейнерных приложений OKD (Origin Community Distribution of Kubernetes).
- Сложность реализации
Требовалось создать платформу для удаленной разработки, отвечающую требованиям информационной безопасности компании.
- Описание проекта
Созданная платформа позволяет командам в условиях удаленной работы использовать современные инструменты, технологии разработки и инженерные практики по модели «как сервис», а функциям информационной безопасности и корпоративной архитектуры получить возможность контролировать в автоматизированном режиме соблюдение корпоративных требований.
- География проекта
Все регионы присутствия «Газпром нефти».