Решение анализирует используемые open source компоненты, транзитивные зависимости, контейнеры и программные пакеты, сопоставляет их с данными об уязвимостях и автоматически применяет корпоративные политики. Благодаря этому команды разработки могут устранять риски до выхода продукта в эксплуатацию, а специалисты по информационной безопасности получают централизованный контроль над программной цепочкой поставок.
Sonatype Lifecycle работает на базе Sonatype IQ Server и поддерживает внедрение политик на протяжении всего жизненного цикла разработки программного обеспечения.
Почему стоит купить Sonatype Nexus Lifecycle
Раннее обнаружение уязвимостей
Платформа выявляет известные уязвимости в прямых и транзитивных зависимостях еще до попадания приложения в продуктивную среду. Проверки можно выполнять непосредственно в IDE, системе контроля версий, CI/CD-конвейере и на этапе выпуска.
Снижение количества ложных срабатываний
Sonatype использует собственную базу данных и дополнительный анализ компонентов, а не ограничивается общедоступной информацией CVE и NVD. Это помогает точнее определять реальный риск и уменьшать количество некритичных предупреждений.
Автоматизация политик безопасности
Организация может создавать правила для допустимых уровней риска, лицензий, возраста компонентов, активности проекта и других параметров. Политики автоматически применяются к приложениям и могут предупреждать пользователя или блокировать сборку.
Контроль лицензионных рисков
Nexus Lifecycle определяет лицензии используемых компонентов и помогает находить зависимости с нежелательными или несовместимыми условиями использования. Это снижает риск юридических претензий и нарушений лицензионных обязательств.
Ускорение исправления проблем
Решение предоставляет рекомендации по обновлению и показывает более безопасные версии компонентов. Функции автоматизированного исправления помогают быстрее обновлять зависимости без лишней ручной работы.
Приоритизация реальных угроз
При оценке риска учитываются не только показатели CVSS, но также достижимость уязвимого кода, наличие безопасной версии, возможные несовместимости и влияние компонента на конкретное приложение.
Интеграция в существующий процесс разработки
Sonatype Lifecycle интегрируется с популярными IDE, системами контроля версий, инструментами сборки и CI/CD-платформами. Разработчики получают информацию о рисках непосредственно в привычной рабочей среде.
Централизованный контроль open source
Платформа формирует единое представление обо всех сторонних компонентах, используемых в приложениях компании. Руководители и специалисты по безопасности могут контролировать динамику рисков, нарушения политик и эффективность устранения проблем.
Основной функционал Sonatype Nexus Lifecycle
- Автоматическое обнаружение компонентов с открытым исходным кодом
- Анализ прямых и транзитивных зависимостей
- Поиск известных уязвимостей и вредоносных компонентов
- Оценка рисков безопасности, лицензирования и качества
- Контроль устаревших и неподдерживаемых библиотек
- Создание корпоративных политик использования open source
- Автоматическое применение политик на этапах разработки
- Блокирование сборок при критических нарушениях
- Проверка компонентов непосредственно в IDE
- Анализ pull request и репозиториев исходного кода
- Интеграция с GitHub, GitLab и Azure DevOps
- Интеграция с Jenkins и другими CI/CD-системами
- Формирование рекомендаций по безопасному обновлению
- Автоматизированное создание исправляющих pull request
- Управление исключениями и временными разрешениями
- Контроль лицензионных обязательств
- Поддержка SBOM
- Импорт и формирование перечней программных компонентов
- Анализ контейнеров и программных пакетов
- Мониторинг обнаруженных приложений после выпуска
- Централизованные отчеты и панели мониторинга
- REST API для автоматизации и интеграции
- Разграничение доступа пользователей и команд
Sonatype Lifecycle поддерживает более 20 языков программирования и экосистем пакетов, включая Maven, Gradle, npm, NuGet, PyPI, Go Modules, Cargo, Composer, Conan, Conda, Docker, Helm и другие форматы.
Системные требования Sonatype Nexus Lifecycle
| Компонент | Минимальные требования | Оптимальные требования |
|---|---|---|
| Процессор | 4 ядра x86-64 или ARM64 | 8 ядер для стандартной установки, 16 ядер для 100 и более приложений |
| Оперативная память | 8 ГБ, не менее 6 ГБ доступного пространства процесса | 16 ГБ для стандартной установки, 32 ГБ для 100 и более приложений |
| Дисковое пространство | От 20 ГБ свободного места | От 100 ГБ на SSD с возможностью расширения |
| Архитектура процессора | Intel 64-bit, AMD 64-bit или ARM64 | Современный многоядерный процессор x86-64 или ARM64 |
| Операционная система | Поддерживаемая 64-битная серверная Linux или Windows Server | Актуальная серверная Linux с длительным сроком поддержки |
| Java | Внешняя Java 17 для IQ Server версии 180 и выше | Встроенная Eclipse Temurin JDK 25 в IQ Server версии 204 и выше |
| База данных | Встроенная H2 для небольшого развертывания менее 100 приложений | Внешняя PostgreSQL в сети с низкой задержкой |
| Требования для PostgreSQL | Поддерживаемая версия PostgreSQL | 8 ядер процессора и 32 ГБ оперативной памяти для сервера базы данных |
| Сеть | Стабильное подключение между сервером, базой данных и CI/CD-системами | Низкая задержка, защищенное TLS-соединение и отдельный сетевой сегмент |
| Браузер | Актуальная версия современного браузера | Последняя версия Chrome, Firefox или Edge |
| Контейнерное развертывание | Linux-контейнер на платформе linux/amd64 или linux/arm64 | Выделенная контейнерная инфраструктура с внешней PostgreSQL |
Компания «Софтлист» представляет уникальную программу «Легкий старт для малого и среднего бизнеса».
- Бесплатную консультацию специалистов по лицензированию;
- Приобретение программных продуктов в рассрочку (сроком до 3 мес.);
- Отсутствие проблем с проверяющими органами.
- Равные платежи;
- Получение программного обеспечения после подписания договора;
- Прозрачные условия, без скрытых платежей;
- Небольшой процент переплаты (2% в мес.);
- Минимальный пакет необходимых документов (договор и стандартные документы о компании).
Программа состоит из нескольких простых этапов:
Этап 1: Вы отправляете перечень программного обеспечения, которое Вам необходимо.
Этап 2: Вы получаете от нас стоимость и список необходимой документации.
Этап 3: Вносите первую оплату.
Этап 4: Получаете программное обеспечение.
Этап 5: Вы работаете на лицензионном программном обеспечении, выплачивая частями остаток суммы.
