Узкое место в среде разработки
Время — это то, чего мы хотим больше всего, но то, что мы используем хуже всего — Уильям Пенн
SaaS-компания среднего размера с 30 разработчиками подсчитала, что они тратят 21 час в день всей командой, просто ожидая настройки среды. Каждому разработчику ежедневно требовалось 30–45 минут на решение вопросов конфигурации среды. Это 525 часов в месяц, что эквивалентно тому, что 3 штатных инженера ничего не делают, а борются с инфраструктурой вместо того, чтобы доставлять функции. Стоимость: более 150 тысяч долларов в год за потраченное впустую время разработчиков, не считая отложенных функций и упущенных рыночных возможностей.
The Problem
Команды разработчиков тратят более 21 часа каждый день на ожидание окружения. Ручная настройка требует вмешательства DevOps, нескольких заявок и нескольких дней ожидания. К моменту готовности постановки требования изменились. Это узкое место снижает скорость: 61% команд считают обеспечение среды основным препятствием при развертывании. Каждой четвертой организации требуется три с лишним месяца от завершения кода до развертывания в рабочей среде, поскольку среды не успевают за ним.
- Для ручной настройки требуются билеты DevOps, что приводит к задержкам в 2–3 дня.
- Каждый разработчик настраивает среды по-разному, создавая несогласованность.
- Адаптация новых разработчиков занимает 1–2 недели только для настройки среды.
- Переключение контекста во время ожидания среды снижает производительность
- Команды DevOps становятся узким местом при обработке запросов на предоставление ресурсов
Мгновенная инициализация с клонированием инфраструктуры
Rediacc обеспечивает создание среды разработки менее чем за 60 секунд за счет автоматического клонирования инфраструктуры. Разработчики запускают создание среды непосредственно из веток Git без билетов или ручного вмешательства. Платформа копирует весь ваш производственный стек — приложения, базы данных, конфигурации, топологию сети, зависимости — в виде точных копий. Эфемерные среды автоматически очищаются при слиянии ветвей, предотвращая нерациональное использование инфраструктуры. Команды DevOps определяют правила обеспечения один раз, а затем разработчики могут самостоятельно обслуживать их бесконечно.
- Создание полной среды за 60 секунд вместо 2–3 дней ожидания
- Отсутствие вмешательства DevOps: разработчики могут самостоятельно обслуживать рабочие процессы Git.
- Автоматическая интеграция Git автоматически создает среды для каждой ветки.
- Эфемерная архитектура экономит 40–70 % затрат на инфраструктуру.
- Привлечение новых разработчиков за часы, а не недели