О заказчике
«Газпром нефть» – российская вертикально интегрированная нефтяная компания. Основные виды её деятельности – разведка и разработка месторождений нефти и газа, нефтепереработка, производство и реализация нефтепродуктов.
О разработчике
Deckhouse – российский вендор, разработчик продуктов для построения надежной enterprise-инфраструктуры. Ключевой продукт вендора – экосистема Deckhouse, которая включает в себя флагманскую разработку Deckhouse Kubernetes Platform, а также другие решения.
О решении
Deckhouse Kubernetes Platform (DKP) - первая и единственная на российском рынке Kubernetes-платформа, получившая сертификат ФСТЭК России. Deckhouse Kubernetes Platform, признанная лидером среди российских Kubernetes-платформ 2024 по версии CNews, предлагает инструменты для оптимизации и масштабирования ИT-инфраструктуры. 7 лет на рынке, 170+ клиентов и 7000+ приложений в production: DKP включена в реестр российского ПО и сертифицирована в CNCF.
Предпосылки проекта
Заказчику требовалось:
- Перейти на отечественное решение при построении инфраструктуры для внутренней платформы разработки.
- Создать единую концепцию архитектуры, включающую в себя развёртывание и эксплуатацию региональных кластеров.
Задачи проекта
Перед командой проекта стояли две основные задачи:
- Выбрать отечественное коробочное решение, которое полностью закрывает потребности компании и не уступает по качеству зарубежным аналогам.
- Осуществить миграцию уже существующих приложений из OpenShift на новое решение.
Ход проекта
В ходе проекта его исполнители:
- Осуществили миграцию из OpenShift в Deckhouse Kubernetes Platform с сохранением существующего уровня SLA и в полном соответствии с внутренними политиками безопасности.
- Провели доработку платформы, что позволило максимально сохранить текущий пользовательский опыт команд разработки: использовать проекты для настройки изолированных окружений.
- Продумали концепцию архитектуры региональных кластеров с независимым управлением и отказом от больших «коммунальных» инсталляций.
Итоги проекта
Результаты, которые были достигнуты:
- Компания «Газпром нефть» первой в нефтегазовой отрасли внедрила отечественное ПО для управления контейнеризованными нагрузками, закрыв потребность отраслевого сообщества в технологическом стандарте.
- С помощью платформы клиент смог разворачивать региональные кластеры в закрытых окружениях без необходимости централизованного управления. Каждый кластер – целостная независимая единица.
- Собственный мощный API и упрощённые конфигурации Deckhouse Kubernetes Platform позволили команде безопасности настраивать решение в соответствии с внутренними требованиями, а команде эксплуатации - сократить расходы на поддержку инфраструктуры за счёт преднастроенных модулей.
- В 6 раз сокращён срок поставки кода в периметр компании.
- 5 минут – средний срок запуска приложения в платформе.
Проект по развертыванию контейнерной инфраструктуры на базе Deckhouse Kubernetes Platform в компании «Газпром нефть» был признан победителем конкурса «Лучшие цифровые решения для нефтегазовой отрасли».