Часто задаваемые вопросы
Быстрые ответы, которые помогут вам начать работу, эффективно моделировать и развёртывать с уверенностью. Не нашли то, что искали?
Начало работы
Что такое EdgeNode простыми словами?
EdgeNode — это конструктор цифровых двойников, основанный на принципе «всё — это граф». Вместо использования отдельных инструментов для моделирования процессов, планирования ресурсов и анализа вы строите одну универсальную графовую модель — а EdgeNode автоматически проецирует её в стандарты BPMN, UML, SysML, ArchiMate и другие, одновременно запуская встроенные оптимизации и оценки.
Как создать мой первый граф?
Зарегистрируйте бесплатный аккаунт на edgenode.org, добавьте первый узел, кликнув по холсту и введя название, соедините узлы, перетащив от порта одного узла к другому, добавьте смысл, выбрав узел и прикрепив Актора, Артефакт или Цель из боковой панели, затем сгенерируйте диаграмму, нажав «Экспорт» и выбрав BPMN, UML или другой стандарт.
Совет: Начните с малого. Смоделируйте один рабочий процесс от начала до конца, прежде чем расширяться.
Что я могу делать на бесплатном тарифе?
- Строить графы до 50 узлов
- Генерировать базовые диаграммы BPMN 2.0
- Запускать простой анализ путей и отслеживание жизненного цикла артефактов
- Экспортировать в SVG и JSON
- Получать доступ к документации сообщества и поддержке
Банковская карта не требуется. Обновите тариф в любой момент, чтобы разблокировать функции Pro.
Как перейти на тариф Pro?
Перейдите в настройки аккаунта → Биллинг, нажмите «Перейти на Pro», подтвердите подписку (899 ₽/мес, с НДС для клиентов из РФ) и получите мгновенный доступ к графам до 1500 узлов, всем 8+ стандартам диаграмм, полному набору оценок и приоритетной поддержке. Ваши существующие данные графа переносятся автоматически.
Заранее приносим извинения, если платёжная система вашей страны пока не подключена — мы работаем над этим.
Моделирование и концепции графа
В чём разница между Узлом и Артефактом?
| Понятие | Назначение | Пример |
|---|---|---|
| Узел | Структурная позиция в графе — «где» | Шаг процесса, команда, компонент системы |
| Артефакт | Семантический результат или продукт работы — «что» | Документ, модуль кода, прототип, требование |
Представляйте Узлы как локации на карте, а Артефакты — как предметы, перемещающиеся между этими локациями.
Как представить бизнес-процесс?
- Создайте Узлы для каждого шага процесса (например, «Получить запрос», «Проверить», «Утвердить»)
- Соедините их Рёбрами, чтобы показать направление потока
- Прикрепите Артефакты к Узлам, чтобы представить документы или данные, проходящие через процесс
- Назначьте Акторов на Циклы, чтобы показать, кто выполняет каждый шаг
- Сгенерируйте диаграмму BPMN — EdgeNode автоматически определяет шлюзы, дорожки и события на основе структуры вашего графа
Могу ли я моделировать непроцессные сущности (оргструктуры, архитектуры систем)?
Безусловно. Графовая модель не зависит от предметной области:
- Организационная структура: Используйте Кластеры для отделов, Узлы для ролей, Рёбра для линий подчинения
- Архитектура системы: Узлы для компонентов, Рёбра для зависимостей, Артефакты для интерфейсов
- Планирование проекта: Цели как вехи, Артефакты как результаты, Циклы как назначения
Один граф, множество представлений. Переключайтесь между BPMN, ArchiMate или RACI без перестройки модели.
Что такое Циклы и Транзакции?
| Термин | Значение | Применение |
|---|---|---|
| Цикл | Запланированное назначение работы | «Разработчик А реализует Функцию X за 5 дней» |
| Транзакция | Фактическое событие рабочего потока | «Функция X перемещена из Проектирования в Реализацию 5 марта» |
Циклы помогают планировать; Транзакции помогают отслеживать. EdgeNode использует оба понятия для расчёта реалистичных сроков и выявления узких мест.
Как организовать большие графы?
- Используйте Кластеры: Группируйте связанные узлы семантически (например, «Модуль оплаты», «Результаты Q3»)
- Используйте иерархию: Назначайте отношения родитель-потомок Узлам для вложенных структур
- Пространственное расположение: Размещайте узлы намеренно на холсте — EdgeNode сохраняет координаты для визуальной ясности
- Фильтрация по типу: Переключайте видимость Акторов, Артефактов или Целей, чтобы уменьшить визуальный шум
Совет профи: Называйте кластеры описательно — они становятся метками дорожек в BPMN и названиями слоёв в ArchiMate.
Генерация диаграмм и стандарты
Какие стандарты диаграмм поддерживает EdgeNode?
| Стандарт | Оптимально для | Доступность |
|---|---|---|
| BPMN 2.0 | Автоматизация бизнес-процессов | Бесплатно (базовый), Pro (полный) |
| UML State Machine | Моделирование поведения систем | Pro |
| UML Sequence | Временные шкалы взаимодействий | Pro |
| UML Class | Структурные зависимости | Pro |
| SysML | Трассировка требований | Pro |
| ArchiMate | Корпоративная архитектура | Pro |
| Value Stream Mapping | Оптимизация процессов по методологии Lean | Pro |
| Матрица RACI | Назначение ответственности | Pro |
Все диаграммы генерируются по требованию из вашего графа — ручная синхронизация не требуется.
Почему моя диаграмма BPMN выглядит иначе, чем на холсте?
EdgeNode применяет соответствующие стандарту алгоритмы компоновки при проецировании вашего графа: Узлы располагаются топологически (по порядку зависимостей), параллельные пути определяются и отображаются как шлюзы, назначения акторов становятся дорожками, а оптимальные пути выделяются автоматически.
Ваш холст предназначен для гибкого моделирования; диаграмма — для стандартизированной коммуникации. Обе отражают одни и те же исходные данные.
Могу ли я экспортировать диаграммы в нативные форматы (.bpmn, .xmi)?
В настоящее время: экспорт в SVG и JSON доступен на всех тарифах. Запланировано (2026): прямой экспорт в .bpmn, .xmi, .archimate для совместимости с инструментами.
Нужен нативный формат сейчас? Свяжитесь с support@edgenode.org — мы можем помочь с пользовательскими скриптами экспорта для клиентов On-Premise.
Как обновить диаграмму после изменения графа?
Ручное обновление не требуется. Диаграммы EdgeNode — это живые проекции: измените граф (добавьте узел, измените соединение, обновите артефакт), нажмите «Перегенерировать диаграмму» или переключите стандарт, и результат мгновенно отразит ваши изменения.
Это устраняет классическую проблему устаревшей документации — ваша диаграмма всегда актуальна, потому что она вычисляется, а не хранится.
Оценка и поддержка принятия решений
Что такое «Оптимизация жизненного цикла артефакта»?
Это находит самый быстрый или наиболее экономичный путь для конкретного результата (Артефакта) прохождения через ваш граф от начала до конца.
Как использовать: Выберите Артефакт в графе, нажмите «Оценить» → «Оптимизировать жизненный цикл», и EdgeNode вернёт оптимальную последовательность узлов, оценку общего времени, оценку общего бюджета и разбивку по узлам.
Пример использования: «Какой самый быстрый способ перевести эту функцию от концепции до производства?»
Как работает расчёт времени выполнения Цели?
Когда Цель требует нескольких Артефактов (например, «Запустить продукт» требует Дизайн + Код + Документация), EdgeNode рассчитывает сроки для каждого требуемого пути Артефакта, определяет самый длинный параллельный путь (критический путь) и возвращает общее время завершения Цели.
Это помогает выявить узкие места: если Документация занимает 3 недели, а Код — 1, Цель не может быть завершена быстрее, чем за 3 недели.
Что такое тестирование гипотез?
- Зафиксируйте базовый сценарий: Сохраните текущее состояние графа и результаты оценки
- Измените: Скорректируйте узлы, назначения или сроки (например, «Что если мы добавим рецензента?»)
- Переоцените: Запустите оптимизацию снова на изменённом графе
- Сравните: Посмотрите различия по времени/бюджету/пути относительно базового сценария
- Примите решение: Примите, отклоните или доработайте изменение
Могу ли я оценивать стоимость, а не только время?
Да. При настройке Циклов (запланированной работы) вы можете указать ставки стоимости акторов (в час/день/неделю), единицы ценности артефактов и бюджетные ограничения для каждого узла. Затем EdgeNode оптимизирует пути по минимальному времени (основной критерий) и минимальному бюджету (дополнительный критерий).
Функция Pro: Просматривайте разбивку по распределению затрат, чтобы увидеть, какие узлы или акторы формируют расходы.
Развёртывание и предприятия
В чём разница между SaaS и On-Premise?
| Аспект | SaaS | On-Premise |
|---|---|---|
| Хостинг | Облако под управлением EdgeNode | Ваша инфраструктура |
| Доступ | Требуется интернет | Поддержка изолированного контура (нулевой исходящий трафик) |
| Владение данными | Изоляция на уровне пользователя | Организационный контроль + RBAC |
| Кастомизация | Стандартные типы сущностей | Рекурсия типов (определение пользовательских сущностей) |
| Соответствие требованиям | Стандартный TLS | 152-ФЗ/ФСТЭК, подпись ГОСТ, неизменяемый аудит |
| Ценообразование | Бесплатно / 899 ₽/мес Pro | Индивидуальный расчёт лицензии |
Что на самом деле означает «готовность к изолированному контуру»?
Пакет On-Premise разработан для физически изолированных сред:
- Все зависимости включены в пакет (не требуется apt install, npm install или stack build)
- Статические бинарники Haskell (без зависимостей времени выполнения)
- Локальные шрифты и ресурсы (без вызовов CDN)
- Проверка криптографической подписи (Ed25519 + ГОСТ)
- Правила межсетевого экрана применяются при установке для блокировки исходящего трафика
Проверка: tcpdump на внешнем интерфейсе показывает нулевой трафик после установки. Протестировано на чистых виртуальных машинах Ubuntu/Debian с отключённым сетевым кабелем.
Как работает многоуровневый доступ в On-Premise?
В отличие от SaaS (где каждый пользователь владеет своим графом), On-Premise поддерживает организационные структуры графов с:
- Иерархия делегирования (назначение прав моделирования между отделами при сохранении централизованного контроля)
- Детализированные разрешения (доступ на чтение/запись/оценку на уровне узла, кластера или графа)
- Журнал аудита (каждое действие логируется в неизменяемую схему PostgreSQL)
- Интеграция RBAC (сопоставление ролей EdgeNode с существующими группами Active Directory или LDAP)
Могу ли я позже перейти с SaaS на On-Premise?
Да. Все тарифы поддерживают экспорт вашей графовой модели в JSON:
- Экспортируйте ваш граф SaaS (Настройки → Экспорт → JSON)
- Предоставьте файл нашей команде развёртывания при настройке On-Premise
- Мы импортируем вашу модель в организационную структуру графа
- Настройте разрешения, параметры соответствия требованиям и пользовательские типы по необходимости
Ваши семантические данные (Акторы, Артефакты, Цели) переносятся без изменений. Меняется только модель владения.
Безопасность, соответствие требованиям и данные
Как защищены мои данные?
| Уровень | Реализация |
|---|---|
| Аутентификация | Email/пароль с хешированием bcrypt, JWT + refresh-токены |
| Авторизация | Все записи ссылаются на primary_user_id (SaaS) или организационную иерархию (On-Premise) |
| Шифрование | TLS для всех соединений (браузер → Nginx → API → База данных) |
| Аудит | Неизменяемая схема PostgreSQL с REVOKE UPDATE/DELETE для соответствия 152-ФЗ |
| Целостность | Подпись Ed25519 + ГОСТ Р 34.10-2012 для проверки артефактов и лицензий |
Клиенты On-Premise получают полную документацию по схеме для независимого анализа безопасности.
Какие стандарты соответствия поддерживает EdgeNode?
- 152-ФЗ (Россия): Шаблоны политик обработки персональных данных, неизменяемые журналы аудита, локализация данных
- ФСТЭК: Соответствие требованиям технического контроля, криптографическая подпись (ГОСТ), логирование доступа
- GDPR (ЕС): Принципы обработки данных, рекомендации по трансграничной передаче, поддержка DPIA
- Отраслевые: Пользовательский дизайн схемы аудита для финансов, здравоохранения, энергетики
Свяжитесь с compliance@edgenode.org для получения полного пакета соответствия.
Могу ли я экспортировать или перенести свои данные?
Безусловно. Переносимость данных — это основной принцип:
- JSON API: Полный CRUD-доступ к графовой модели и оценкам
- Экспорт в SVG: Все сгенерированные диаграммы
- SQL-дамп: Экспорт базы данных доступен (On-Premise)
- Запланировано: Экспорт в нативные форматы (.bpmn, .xmi) и пакетные операции
Ваш граф принадлежит вам. Мы предоставляем инструменты для его переноса — сегодня или через годы.
Что произойдёт с моими данными, если я отменю подписку?
Free/Pro (SaaS): Ваш граф остаётся доступным в режиме только для чтения в течение 90 дней. Экспортируйте в любой момент. По истечении 90 дней данные анонимизируются и удаляются в соответствии с нашей Политикой конфиденциальности.
On-Premise: Вы сохраняете полный контроль. Отмена поддержки не влияет на вашу установку — вы продолжаете работу с последней лицензированной версией.
Никакой привязки. Никаких неожиданных удалений.
Технические вопросы и интеграция
Почему EdgeNode построен на Haskell?
Haskell обеспечивает надёжность и корректность, необходимые для критически важного моделирования:
- Безопасность типов: Выявление логических ошибок на этапе компиляции, а не в продакшене
- Чистые функции: Предсказуемое поведение без скрытых побочных эффектов
- Формальная верификация: Тестирование на основе свойств (QuickCheck) доказывает корректность алгоритмов оценки
- Поддерживаемость: Сильные абстракции снижают технический долг на протяжении десятилетий
Мы также предлагаем консалтинг по Haskell для организаций, внедряющих функциональное программирование в свои критически важные системы.
Есть ли API для интеграций?
Да. Весь функционал доступен через REST API с публичными эндпоинтами (вход, регистрация, восстановление пароля) и аутентифицированными эндпоинтами (CRUD графа, управление сущностями, оценка, генерация диаграмм). Формат — запрос/ответ JSON с доступной документацией OpenAPI 3.0.
Клиенты Pro и On-Premise получают API-ключи и руководства по интеграции. Свяжитесь с corp@edgenode.org для получения доступа.
Могу ли я встраивать диаграммы EdgeNode в другие инструменты?
- Экспорт в SVG: Все диаграммы генерируются как масштабируемая векторная графика — встраивайте в Confluence, SharePoint или пользовательские порталы
- JSON-модель: Импортируйте данные графа в другие инструменты аналитики или визуализации
- Запланировано: Уведомления через webhook об изменениях графа, встраивание через iframe с SSO
Нужна пользовательская интеграция? Наша команда может помочь — особенно для развёртываний On-Premise.
Как устранить проблемы при установке?
Используйте встроенный диагностический инструмент: edgenode-cli diagnose
Для On-Premise инструмент проверяет изоляцию сети, криптографические подписи и подключение к базе данных.