Стадия жизненного цикла модуля: Preview
Deckhouse Development Platform (DDP) — это комплексное решение для управления всеми этапами разработки через единое окно.
Платформа помогает ИТ-специалистам работать эффективнее — автоматизирует операции, связанные с жизненным циклом сервисов, и предоставляет инструменты для оценки работы всей системы.
Основные возможности
- Единые стандарты разработки для команд. Платформа позволяет подготовить шаблоны и типовые конфигурации (CI/CD, Kubernetes и т. д.) и обеспечивает трансляцию стандартов во все команды разработки.
- Динамические окружения под контролем. Создание, обновление и удаление сред занимает минуты, а подготовка и удаление стендов выполняются автоматически.
- Интеграция неинтегрируемых сервисов. Взаимодействие можно настроить с любой инфраструктурной системой, где есть API (система управления заявками, открытие доступов в firewall и т. д.).
- Упрощённый онбординг разработчиков и команд. Новые сотрудники могут быстро начать работу за счёт шаблонных решений, документации и преднастроенной структуры проектов, которые предоставляет платформа.
- Оцифровка процессов и сценариев разработки. BPMN-подобный механизм описания процессов помогает автоматизировать и оптимизировать все этапы разработки.
- Встроенная база данных управления конфигурациями (CMDB). DDP автоматически загружает данные из инфраструктурных сервисов, собирает в сервисный каталог и визуализирует зависимости между ними.
- Контроль параметров сервисов. Решение быстро верифицирует ключевые параметры работы сервисов за счёт механизма проверки статуса (health check) и собирает метрики статического анализа, метрики по уязвимостям, статусы выполнения пайплайнов и т. д.