Spirit

Spirit предназначен для объединения инструментов, систем и процессов для разработчиков. Является единой точкой входа и управления приложениями и ресурсами, такими как: Postgres, Cassandra, S3, Kafka, Valkey, Docker Registry, Package Registry, L4 load-balancer, L7 load-balancer и ресурсами Kubernetes (Custom Resources). В части системы контроля версий программного кода ПО предоставляет хранение и версионирование исходного кода, работу с репозиториями, ветками и запросами на изменение кода, отображение статусов автоматизированных проверок, применение политик согласования, централизованное управление доступами, передачу событий в интеграции Spirit, адресные уведомления и расчет продуктовых метрик

Функции
  • Контроль прав и доступов
  • Управление ресурсами разработки
  • Тестирование приложений на надежность и нагрузку
  • Развертывание приложений
  • Хранение данных любого формата в виде объектов в бакете
  • Разделение доступа к бакетам по группам
  • Управление жизненным циклом объектов
  • Публикация статических ресурсов для проекта
  • Масштабирование инстансов Postgres, Cassandra и Valkey по мере необходимости
  • Создание инстансов Postgres, Cassandra и Valkey с разным уровнем критичности
  • Размещение инстансов Postgres, Cassandra и Valkey в разных зонах безопасности (Test/Prod/PCI DSS) для дополнительного контроля доступа
  • Мониторинг загрузки базы данных и хостов, а также мониторинг потребления ресурсов отдельных SQL-запросов
  • Создание, редактирование, удаление топиков и пользователей Kafka
  • Запрос и выдача прав на топики Kafka
  • Просмотр настроек топиков и прав пользователей Kafka
  • Комплексное управление трафиком с поддержкой L4-/ L7-балансировки нагрузки
  • Сохранение, скачивание и сканирование Docker-образов
  • Сохранение и скачивание пакетов для различных языков программирования
  • Создание, хранение, просмотр и изменение репозиториев с программным кодом
  • Работа с ветками, коммитами и запросами на изменение программного кода
  • Создание репозиториев на основе шаблонов
  • Применение политик согласования и автоматизированных проверок для изменений программного кода
  • Отображение статусов pipeline и причин блокировки изменения
  • Контролируемый обход обязательных проверок для аварийной доставки изменений при наличии необходимых прав
  • Доставка событий о push, merge request, pipeline и изменениях политик в интеграции Spirit
  • Автоматический расчет продуктовых метрик системы контроля версий программного кода
  • Централизованное управление правами пользователей и сервисных аккаунтов в рамках проекта или тенанта
  • Передача событий в сборочную инфраструктуру и получение статусов выполнения сборок
  • Поддержка интеллектуальной проверки качества программного кода с отображением результата в запросе на изменение кода
  • Адресные уведомления о запросах на изменение программного кода и изменениях их статуса
  • Учет событий pipeline и шаблонов проектов для отчетности и продуктовых метрик
  • Горизонтальное масштабирование и резервное копирование хранилищ программного кода
  • Поддержка интеграции системы контроля версий с системами сборки, доставки, хранения образов и пакетов
Стоимость

Рассчитывается индивидуально. Для получения информации о продукте свяжитесь с нами по e-mailt-software@tbank.ru