Обоснование внедрения
Обоснование внедрения Dagu
Всё, что нужно для оценки Dagu и согласования его использования в продакшене. Документ составлен так, чтобы его можно было приложить к внутренней заявке на согласование как есть.
Краткое резюме
- Что это
- Dagu: оркестратор рабочих процессов для самостоятельного размещения. Один бинарный файл заменяет разрозненные cron-задачи и ручные скрипты версионируемыми, наблюдаемыми и перезапускаемыми рабочими процессами.
- Стоимость
- Редакция Community бесплатна и имеет открытый исходный код (GPLv3). Платные лицензии начинаются от $50 в месяц или $500 в год за 3 сервера с возможностью отмены в любой момент.
- Риск для данных
- Отсутствует. Dagu работает полностью в вашей инфраструктуре и не содержит телеметрии: никакая информация о вас и ваших рабочих процессах не покидает вашу сеть.
- Стоимость отказа
- Полдня. Всё состояние хранится в обычных файлах на диске: остановите бинарный файл, и файлы останутся у вас.
- Запрос
- Согласовать покупку лицензии для самостоятельного размещения. Сначала действует бесплатный пробный период (банковская карта не требуется).
Почему команды выбирают Dagu
Вся автоматизация в одном аудируемом месте
Регулярные задачи больше не разбросаны по crontab и shell-скриптам. Каждый рабочий процесс представляет собой версионируемый YAML с логами, историей запусков и контролем доступа.
Меньше незаметных ночных сбоев
Повторы, таймауты, уведомления и история запусков встроены, поэтому сбои видны сразу, а не через несколько дней.
Без новой инфраструктуры
Один бинарный файл с файловым хранилищем. Ни базы данных, ни брокера сообщений, ни операторов, и всё работает полностью офлайн.
Сколько это стоит
| Тариф | Цена | Что входит |
|---|---|---|
| Community | Бесплатно | Открытый исходный код (GPLv3), полный движок, неограниченное число рабочих процессов |
| Team | $50/мес или $500/год | Лицензии на 3 сервера плюс SSO, RBAC, журнал аудита и маршрутизация инцидентов |
| Pro | $150/мес или $1,500/год | Лицензии на 15 серверов, тот же набор функций |
| Enterprise | Индивидуально | Индивидуальное число серверов и условия договора |
- Воркеры не лицензируются отдельно: в лицензии учитываются только серверы.
- Доступен бесплатный пробный период лицензии без банковской карты.
- Для большинства команд лицензия в месяц стоит меньше, чем один час работы инженера над отладкой упавшей cron-задачи.
Оценка рисков
| Риск | Мера защиты | Остаточный риск |
|---|---|---|
| Данные покидают нашу сеть | Самостоятельное размещение, в продукте нет ни телеметрии, ни аналитики. Работает полностью офлайн и в изолированных сетях. | Нет |
| Привязка к поставщику | Workflow хранятся как декларативный YAML; история запусков и состояние лежат в обычных файлах с документированной структурой и читаются без Dagu. | Нет |
| Исчезновение поставщика | Ядро имеет открытый исходный код под лицензией GPLv3 и переживёт любую компанию. Существующая установка продолжит работать в любом случае. | Низкий |
| Истечение лицензии | Запущенные рабочие процессы и расписания никогда не останавливаются из-за состояния лицензии; платные функции отключаются плавно. | Нет |
| Уровень безопасности | Вся кодовая база открыта и может быть проверена до внедрения. Релизы сопровождаются контрольными суммами, уязвимости обрабатываются в публичном процессе. | Стандартный |
Варианты развёртывания
Dagu разворачивается так же, как ваша команда уже поставляет софт:
- Один статический бинарный файл: systemd, физический сервер или ВМ
- Docker-образ и файлы Compose
- Helm-чарт, готовый к продакшену в приватных и изолированных кластерах: отзеркальте образ во внутренний реестр; без внешних загрузок, операторов и CRD
- Полностью офлайн-режим без какой-либо зависимости от облака
Поддержка и ответственность
- Платные лицензии включают прямую поддержку от мейнтейнеров: на запросы отвечают люди, написавшие код.
- Активный цикл релизов с публичным списком изменений и дорожной картой на GitHub.
- Для бесплатной редакции доступна поддержка сообщества через GitHub Issues и Discussions.
Обратимость
- Начните с бесплатного пробного периода на реальных рабочих процессах: без банковской карты и звонков с отделом продаж.
- Отмена в любой момент; редакция Community продолжит работать.
- Полный отказ сводится к остановке одного бинарного файла с сохранением ваших файлов: планировать отдельный проект по экспорту данных не нужно.
Согласование Dagu представляет собой небольшое и обратимое решение.
Как купить
- Самостоятельная оплата картой на console.dagu.sh: лицензионный ключ выдаётся сразу.
- По запросу возможна оплата по счёту или заказу на закупку (PO).
- Юридические документы (условия использования и политика конфиденциальности) публичны и доступны по ссылкам в приложении.
Приложение: для проверки службой безопасности и юристами
Сетевое поведение
Продукт не содержит телеметрии. Возможны только следующие исходящие соединения: активация лицензии и heartbeat на console.dagu.sh (только для платных лицензий), проверка релизов на GitHub при явном запуске команды upgrade и отправка трассировок в ваш собственный коллектор OpenTelemetry, если вы его настроите. Больше ничего.
Кратко о GPLv3
- Ваши определения рабочих процессов и конфигурация являются вашими данными, а не производными произведениями.
- Использование Dagu внутри компании не влечёт обязанности что-либо публиковать.
- Платная лицензия добавляет функции и поддержку и не меняет ваших обязательств по GPL.
Документы
Страница проверена: август 2026