** Доступно только для лицензий на своем сервере.
Функция | 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-ключи с помощью настраиваемых атрибутов каталога. Подробнее |