GitLab Ultimate на 1 месяц
GitLab Ultimate - наиболее функциональная коммерческая редакция GitLab для крупных команд и организаций, которым необходим единый инструмент для разработки, тестирования, защиты и выпуска программного обеспечения. Платформа объединяет управление Git-репозиториями, планирование проектов, проверку кода, CI/CD, безопасность приложений и контроль соответствия требованиям.
Решение помогает внедрить подход DevSecOps, при котором проверка безопасности выполняется непосредственно в процессе разработки, а обнаруженные уязвимости становятся доступны разработчикам и специалистам по информационной безопасности в единой системе.
Ключевые преимущества и возможности
Управление исходным кодом
GitLab Ultimate предоставляет полный набор средств для работы с Git-репозиториями:
-
создание частных и общедоступных проектов;
-
управление ветками, тегами и версиями;
-
защищённые ветки и окружения;
-
правила отправки изменений;
-
владельцы отдельных участков кода;
-
зеркалирование и импорт репозиториев;
-
хранение крупных файлов с помощью Git LFS.
Проверка и согласование изменений
Команды могут настраивать обязательную проверку кода перед его добавлением в основную ветку. Доступны:
-
запросы на слияние Merge Requests;
-
несколько согласующих лиц;
-
правила утверждения изменений;
-
автоматическое назначение владельцев кода;
-
обязательное выполнение CI/CD-конвейера;
-
внешние проверки статуса;
-
блокировка слияния при нарушении установленных требований.
Расширенная автоматизация CI/CD
GitLab Ultimate включает инструменты для автоматизации сборки, тестирования и развёртывания приложений:
-
многоэтапные и дочерние конвейеры;
-
Merge Trains;
-
запуск заданий по расписанию;
-
защищённые переменные и среды;
-
управление GitLab Runner;
-
поэтапное и канареечное развёртывание;
-
функциональные флаги;
-
автоматизация выпуска новых версий.
Безопасность приложений
Редакция Ultimate дополняет процесс разработки средствами комплексного тестирования безопасности. В зависимости от конфигурации и используемых технологий доступны:
-
статический анализ исходного кода SAST;
-
динамический анализ приложений DAST;
-
поиск секретов в исходном коде;
-
проверка программных зависимостей;
-
сканирование контейнерных образов;
-
анализ инфраструктуры как кода;
-
тестирование API;
-
фаззинг;
-
формирование перечня программных компонентов SBOM;
-
контроль лицензий используемых зависимостей.
Проверки могут автоматически запускаться в CI/CD-конвейерах, чтобы выявлять проблемы до выпуска приложения.
Управление уязвимостями
Обнаруженные угрозы отображаются в запросах на слияние, конвейерах и панелях безопасности. Специалисты могут:
-
просматривать сведения об уязвимостях;
-
оценивать критичность и приоритет устранения;
-
назначать ответственных;
-
отслеживать статус исправления;
-
применять политики управления уязвимостями;
-
автоматически закрывать или отклонять записи по заданным условиям;
-
контролировать безопасность нескольких проектов.
Непрерывное сканирование позволяет выявлять новые уязвимости в зарегистрированных зависимостях после публикации соответствующих сведений, не дожидаясь повторного запуска полного конвейера.
Политики безопасности
GitLab Ultimate позволяет централизованно задавать требования к проектам и группам:
-
обязательный запуск выбранных сканеров;
-
запрет отключения или изменения проверок;
-
согласование изменений при обнаружении угроз;
-
применение единых политик к нескольким проектам;
-
разграничение обязанностей разработчиков и ответственных за выпуск;
-
контроль выполнения установленных правил.
Соответствие требованиям
Для корпоративного управления и аудита предусмотрены:
-
настраиваемые системы требований к проектам;
-
конвейеры контроля соответствия;
-
центр управления соответствием;
-
отчёты о соблюдении требований;
-
журнал аудита;
-
передача событий аудита во внешние системы;
-
контроль разделения обязанностей;
-
централизованное применение корпоративных политик.
Инструменты помогают стандартизировать процессы разработки и подтверждать выполнение внутренних или отраслевых требований.
Планирование и аналитика
GitLab Ultimate предоставляет средства управления несколькими проектами и направлениями разработки:
-
задачи, доски и контрольные точки;
-
эпики и дорожные карты;
-
зависимости между задачами;
-
управление портфелем работ;
-
планирование ресурсов;
-
аналитика производительности команды;
-
анализ потока создания ценности;
-
отчётность по проектам и группам.
Отличия GitLab Ultimate
GitLab Ultimate включает все возможности GitLab Premium и дополнительно предоставляет расширенные средства безопасности приложений, управление уязвимостями, политики обязательного сканирования, контроль лицензий зависимостей и инструменты соответствия требованиям.
Premium подходит командам, которым необходимы расширенные репозитории, CI/CD и согласование кода. Ultimate ориентирован на организации, где разработка должна сопровождаться централизованным контролем безопасности, рисков и соблюдения корпоративных правил.

Варианты развёртывания
GitLab Ultimate доступен в нескольких вариантах:
-
GitLab.com - готовый сервис под управлением GitLab;
-
GitLab Self-Managed - развёртывание в инфраструктуре организации;
-
GitLab Dedicated - выделенная изолированная среда, обслуживаемая GitLab.
Набор доступных вариантов поставки и отдельных функций зависит от выбранной конфигурации.
Для кого подходит GitLab Ultimate
Редакция рекомендуется:
-
крупным компаниям и распределённым командам;
-
разработчикам критически важных приложений;
-
финансовым и промышленным организациям;
-
компаниям с повышенными требованиями к безопасности;
-
DevOps-, DevSecOps- и AppSec-командам;
-
организациям, проходящим внутренние и внешние аудиты;
-
предприятиям с большим количеством проектов и репозиториев.
Лицензирование
GitLab Ultimate лицензируется по количеству пользователей, которым необходим доступ к платным функциям платформы. Одна лицензия соответствует одному пользовательскому месту.
Лицензия приобретается для определённого варианта развёртывания и не переносится автоматически между GitLab.com и GitLab Self-Managed. Срок действия, число пользователей и доступные ресурсы определяются выбранной конфигурацией заказа.
Если приобретается GitLab Ultimate на 1 месяц, право использования предоставляется на соответствующий период. После его окончания подписку необходимо продлить. Дополнительные вычислительные ресурсы и отдельные функции на основе искусственного интеллекта могут учитывать потребление и оплачиваться отдельно.
GitLab Ultimate станет оптимальным выбором для организаций, которым необходима единая среда разработки с расширенной автоматизацией, встроенной безопасностью, управлением уязвимостями и контролем соответствия требованиям.

