Решения класса Application release orchestration (ARO) или Application release automation (ARA) сегодня стали необходимостью для современных DevOps команд, использующих непрерывную разработку и непрерывную поставку ПО (CI/CD). XebiaLabs DevOps Platform, решение класса ARO, позволяет объединять инструменты DevOps, такие как, например, Jira, GitHub, ServiceNow, Jenkins, Chef, Puppet и не только, в конвейер непрерывной разработки, создавая общий бэклог задач. Платформа дает разработчикам возможность самостоятельно запустить код в среде, близкой к производственной, на раннем этапе разработки всего за несколько минут. XebiaLabs DevOps Platform позволяет сократить цикл обратной связи посредством панелей с телеметрией, полученной от интегрированных в конвейер инструментов DevOps. Платформа XebiaLabs DevOps позволяет накапливать лучшие практики и создавать на их основе шаблоны.
XebiaLabs DevOps Platform состоит из 2 основных инструментов – XL Deploy, который автоматизирует развертывание приложений с использованием различных цепочек инструментов и различных сред, и XL Release, который соединяет и осуществляет оркестрацию DevOps инструментов, что дает возможность контролировать и видеть полную картину процесса DevOps компании. Платформа поддерживает интеграцию свыше 250 инструментов. Третий инструмент, XL Impact, предназначен для сбора аналитических данных, рекомендация и генерирования отчетов.
Оркестрация релизов
Единая консоль управления DevOps
- Управление выпуском ПО от планирования до эксплуатации
- Унификация процессов по шаблонам и встраивание комплайнса и безопасности в DevOps
- Отслеживание метрик прохождения этапов, процессов релиза, производительности и рисков.
- Автоматические и ручные задачи в последовательности процессов
Определение «узких мест», уменьшение количества ошибок и снижение вероятности сбоев релизов
Автоматизация развертывания
Автоматизация выпуска приложений в облачных и гибридных средах, контейнерах и традиционном окружении
- Повышение скорости поставки ПО при существенном снижении количества ошибок и неудачных развертываний
- Собственные и готовые шаблоны, созданные на основе лучших практик
Портал самообслуживания для развертывания релиза в test- и prod- средах, в облаках, контейнерах и в традиционном окружении
Аналитика и метрики DevOps
Измерение и оптимизация производительности DevOps
- Оптимизация процессов, оценка влияния DevOps инициатив, аналитика и повышение эффективности затрат, прогноз появления «узких мест»
- Функции помощи принятия решений на основе исторического анализа данных, собранных со всех инструментов разработки
- Определение трендов, рекомендации по оптимизации, предупреждения о рисках как на уровне релизов, так и отдельных задач
- Мгновенный срез по текущим релизам, стадиям и задачам, наглядные информационные панели, графики и отчеты
Организация DevOps с XebiaLabs
- Подключение всех инструментов процесса поставки приложений
- Оптимизация непрерывной поставки и развертывания
- Интеграция из коробки ваших инструментов DevOps
- Внедрение ведущей DevOps технологии на основе моделей
Зонтичная оркестрация ваших инструментов DevOps
XebiaLabs создала периодическую таблицу известных инструментов DevOps. Любые инструменты из этой таблицы, включая, но не ограничиваясь, в XebiaLabs можно собрать в единый конвейер.