Сравнение функций GitLab

** Доступно только для лицензий на своем сервере.

Функция Free Premium Ultimate
Управление исходным кодом и рабочие процессы DevOps

Вычислительные минуты (в месяц)

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

Подробнее
400 вычислительных минут 10 000 вычислительных минут 50 000 вычислительных минут

Объём хранилища

Хранилище включает в себя Git-репозиторий и хранилище больших файлов (LFS).

Подробнее
10 Гб 500 Гб 500 Гб

Встроенный механизм CI/CD

Автоматизируйте сборку, тестирование и развёртывание кода с настраиваемыми конвейерами CI/CD и встроенными проверками безопасности.

Подробнее

Сканирование безопасности контейнеров

Находите уязвимости в образах конвейеров и способы их устранения на ранних стадиях разработки — до того, как нарушения безопасности дойдут до продакшена.

Подробнее

Бесплатные статические веб-сайты с GitLab Pages

Публикуйте сайты прямо из вашего репозитория, используя любой из известных генераторов статичных сайтов. GitLab предоставляет автоматизированное CI/CD развёртывание, настраиваемые домены, поддержку SSL и управление доступом к сайту.

Подробнее

Интеграция с панелью разработки Jira

Делайте ссылки на тикеты Jira из GitLab с автоматическими двусторонними связями.

Подробнее

Правила пуша

Настраиваемые предварительные (pre-receive) хуки Git для принудительного соблюдения стандартов содержимого коммитов, форматов сообщений, наименований веток и требований к файлам.

Подробнее

Правила подтверждения мерж-реквестов

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

Подробнее

Отчёты по качеству кода

Определяйте проблемы с качеством кода в процессе ревью. Автоматически найденные нарушения отображаются прямо в мерж-реквесте.

Подробнее

Защищённые окружения

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

Подробнее

Рабочие пространства для удалённой разработки

Занимайтесь разработкой без локальной установки GitLab, используя веб IDE и рабочие пространства (Workspaces) для доступа к полноценным окружениям разработки на удалённых серверах.

Подробнее

Ревью кода с несколькими подтверждающими

Задавайте количество подтверждений мерж-реквеста, необходимых для мержа, а также конкретных пользователей, которые должны его подтвердить

Подробнее

Автоматическая синхронизация с удалённым репозиторием

Автоматическая синхронизация веток, тегов и коммитов из внешних репозиториев каждые 30 минут со встроенной защитой от потери данных.

Подробнее

Создание тестовых сценариев в GitLab

Документируйте и отслеживайте тестовые сценарии прямо в GitLab, чтобы улучшить совместную работу, и, в то же время, сохранить контроль видимости и интеграцию с вашими существующими рабочими процессами.

Подробнее
GitLab Duo

Чат с ИИ-помощником в вашей среде разработки

GitLab Duo помогает разбираться в незнакомом коде, улучшать и модернизировать существующий код, а также генерировать тесты для функций и методов.

Подробнее

Предложения по улучшению кода от ИИ-помощника в вашей среде разработки

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

Подробнее

GitLab Duo в графическом интерфейсе GitLab

Доступно по подписке GitLab Duo Pro. Позволяет использовать GitLab Duo из любого места платформы GitLab, делая рабочий процесс более плавным и эффективным.

Подробнее
Доступно в GitLab Duo Pro Доступно в GitLab Duo Pro

Разрешения пользователей для ИИ-фич

Доступно по подписке GitLab Duo Pro. Позволяет администраторам более детально управлять правами доступа пользователей для ИИ-фич, обеспечивая улучшенный контроль над организационными процессами.

Подробнее
Доступно в GitLab Duo Pro Доступно в GitLab Duo Pro

Объяснение найденных уязвимостей

Доступно по подписке GitLab Duo Pro. Помогает разработчикам и аналитикам безопасности понять суть уязвимости и найти способ её исправления, а также предлагает конкретное исправление.

Подробнее
Доступно в GitLab Duo Enterprise Доступно в GitLab Duo Enterprise

Устранение уязвимостей

Доступно по подписке GitLab Duo Enterprise. Помогает разработчикам более эффективно исправлять уязвимости, автоматически создавая мерж-реквесты для их устранения.

Подробнее
Доступно в GitLab Duo Enterprise Доступно в GitLab Duo Enterprise

Анализ причин неудачного завершения конвейера (Root Cause Analysis

Доступен по подписке GitLab Duo Enterprise. Даёт краткую информацию о сути ошибки, которая привела к неудачному завершению конвейера CI/CD, анализирует и предлагает исправление, избавляя от необходимости разбираться в её причинах самостоятельно.

Подробнее
Доступно в GitLab Duo Enterprise Доступно в GitLab Duo Enterprise

Ревью кода

Доступно по подписке GitLab Duo Enterprise. Назначьте GitLab Duo ревьюером для ваших мерж-реквестов, чтобы обеспечить единообразие стандартов ревью кода в вашем проекте.

Подробнее
Доступно в GitLab Duo Enterprise Доступно в GitLab Duo Enterprise

Панель внедрения ИИ-фич

Доступно по подписке GitLab Duo Enterprise. Панель позволяет оценивать влияние GitLab Duo на ваши процессы DevSecOps с помощью детальной аналитики и метрик продуктивности.

Подробнее
Доступно в GitLab Duo Enterprise Доступно в GitLab Duo Enterprise
Управление проектами

Отслеживание времени

Отслеживайте и контролируйте время, потраченное на работу над тикетами, мерж-реквестами, эпиками и задачами, используя оценки, детальные отчёты и стандартизированные единицы измерения времени.

Подробнее

Проектная документация на основе вики

Создавайте документацию в формате Markdown, RDoc, AsciiDoc или Org прямо в GitLab с контролем версий, настраиваемой навигацией, экспортом в PDF и совместной работой на основе Git.

Подробнее

Веса тикетов

Используйте веса, чтобы отслеживать время, ценность или сложность тикетов. Это позволит правильно расставлять приоритеты и более эффективно управлять ресурсами при разработке.

Подробнее

Аналитика кода и продуктивности

Измеряйте скорость разработки, отслеживая время, затрачиваемое на завершение мерж-реквестов. Это поможет вам найти слабые места проекта, определив, какие авторы, метки или майлстоуны влияют на скорость разработки.

Подробнее

Эпики

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

Подробнее

Повышение тикета до эпика

Повышайте важные тикеты до уровня эпика в вышестоящей группе. При этом эпик сохранит все метаданные тикета: комментарии, голоса, участников и метки.

Подробнее

Итерации

Рабочий процесс с жёсткими временными рамками, который включает тикеты, над которыми планируется работа в определённый период времени. Обычно длится 1-3 недели.

Подробнее

Метки с ограничением видимости

Используйте метки с ограничением видимости, чтобы отмечать тикеты, мерж-реквесты и эпики со взаимно исключающими метками.

Подробнее

Страница статуса инцидента

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

Подробнее
Безопасность и соответствие требованиям

Обнаружение секретных ключей

Отслеживайте свою активность, чтобы предотвратить утечку секретных ключей и оперативно реагировать в случае утечки.

Подробнее

Статическое тестирование безопасности приложений

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

Подробнее

События аудита для групп и проектов

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

Подробнее

Фреймворки соответствия требованиям

Отмечайте проекты с особыми требованиями к соответствию, с возможностью принудительного применения конфигураций конвейеров соответствия и с политиками безопасности на уровне Ultimate для усиленного регуляторного надзора.

Подробнее
Ограниченный Настраиваемый

Управление уязвимостями

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

Подробнее

Панели безопасности

Просматривайте комплексные показатели уязвимостей, рейтинги и тенденции по всем вашим проектам с видимостью в разрезе 30–90 дней.

Подробнее

Панели соответствия требованиям

Отслеживайте соответствие проекта стандартам GitLab с помощью автоматических сканирований на соответствие, которые происходят при изменении настроек проекта.

Подробнее

Политики безопасности

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

Подробнее

Анализ состава программного обеспечения

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

Подробнее

Сканирование инфраструктуры как кода (IaC)

Работает в вашем конвейере CI/CD, проверяя файлы с настройками инфраструктуры на наличие известных уязвимостей, чтобы вы могли заранее устранять риски для вашего приложения.

Подробнее

Фаззинг-тестирование

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

Подробнее

Динамическое тестирование безопасности приложений (DAST)

Имитирует реальные хакерские атаки на ваши работающие веб-приложения и API, обнаруживает уязвимости, например XSS и SQL-инъекции, которые другие инструменты могут не заметить.

Подробнее
Управление SLA

Таймер обратного отсчёта SLA

Отслеживайте соблюдение SLA для инцидентов с помощью автоматического таймера.

Подробнее

Политики эскалации

Задавайте рабочие процессы реагирования на инциденты, автоматически отправляя уведомления дежурным специалистам на основе настраиваемых политик.

Подробнее

Управление графиком дежурств

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

Подробнее
Управление портфелем проектов

Гостевые пользователи

Идеально подходит для внешних сотрудников. Предоставляет им базовый доступ к проекту. При этом конфиденциальные данные проекта остаются под защитой. Добавляйте неограниченное количество пользователей — оно не входит в количество оплачиваемых мест в тарифном плане Ultimate.

Подробнее
Не учитываются в общем пуле пользователей

Аналитика вклада участников

Визуализируйте персональный вклад участников с разбивкой по неделям, месяцам и кварталам.

Подробнее

Иерархия планирования

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

Подробнее

Аналитика и отчёты о состоянии

Интерактивные диаграммы и настраиваемые отчёты для метрик проекта, таких как тенденции создания тикетов, время выполнения мерж-реквестов и эффективность приоритизации.

Подробнее

Метрики DORA4

Отслеживайте ключевые показатели производительности DevOps для скорости (частота развёртывания, время выполнения) и стабильности (частота сбоев, время восстановления).

Подробнее

Кастомные роли

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

Подробнее

Аналитика цикла разработки

Создавайте настраиваемые потоки создания ценности и аналитические отчёты, используя показатели DORA-4 в качестве единственного источника достоверной информации.

Подробнее

Лицензии для корпоративного Agile-планирования

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

Подробнее
Дополнение
Масштабирование и поддержка нескольких регионов

Прокси зависимостей для реестра контейнеров**

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

Подробнее

Глобально распределённое клонирование с помощью GitLab Geo**

Локальные инстансы GitLab, которые кэшируют репозитории, географически расположенные ближе к пользователям, что сокращает время клонирования и получения образов с минут до секунд.

Подробнее

Перенос нагрузки CI/CD на обработчики заданий вторичных нод Geo**

Уменьшайте нагрузку инстансов первичной ноды, регистрируя обработчики заданий на вторичной.

Подробнее

Аварийное восстановление**

Реплицируйте вашу базу данных, ваши Git-репозитории и другие ресурсы.

Подробнее

Расширенный поиск

Находите шаблоны кода, уязвимости безопасности, устаревшие функции, «закопанные» обсуждения и существующие решения во всех проектах, репозиториях, тикетах, мерж-реквестах и вики-страницах.

Подробнее

Масштабируемая эталонная архитектура**

Проверенные, готовые к продакшену проекты окружений для масштабного развёртывания GitLab, с подробными спецификациями, которые вы можете реализовать или адаптировать в соответствии с конкретными требованиями вашей организации.

Подробнее

Расширенная конфигурация LDAP/SAML**

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

Подробнее