Часто задаваемые вопросы

Быстрые ответы, чтобы помочь вам начать работу, эффективно моделировать и развёртывать с уверенностью. Не нашли то, что ищете?

Начало работы

Что такое EdgeNode простыми словами?

EdgeNode — это конструктор цифровых двойников, построенный на принципе «всё — это граф». Вместо использования отдельных инструментов для моделирования процессов, планирования ресурсов и анализа вы строите одну универсальную графовую модель, а EdgeNode автоматически проецирует её в BPMN, UML, SysML, ArchiMate и другие стандарты, одновременно выполняя встроенные оптимизации и оценки.

Как создать мой первый граф?

Зарегистрируйтесь для получения бесплатной учётной записи на edgenode.org, добавьте свой первый узел, щёлкнув по холсту и введя имя, соедините узлы, перетаскивая из порта одного узла к другому, добавьте смысл, выбрав узел и прикрепив Актора, Артефакт или Цель из боковой панели, затем сгенерируйте диаграмму, нажав «Экспорт» и выбрав BPMN, UML или другой стандарт.

Совет: Начните с малого. Смоделируйте один рабочий процесс от начала до конца, прежде чем расширяться.

Что я могу делать с бесплатным тарифом?

  • Строить графы до 50 узлов
  • Генерировать базовые диаграммы BPMN 2.0
  • Выполнять простой анализ путей и отслеживание жизненного цикла артефактов
  • Экспортировать в SVG и JSON
  • Получать доступ к документации сообщества и поддержке

Никакая банковская карта не требуется. Обновите тариф в любое время, чтобы открыть профессиональные функции.

Как перейти на тариф Pro?

Перейдите в настройки учётной записи → Биллинг, нажмите «Перейти на Pro», подтвердите подписку (899 ₽/месяц, включая НДС для клиентов из РФ) и получите немедленный доступ к графам до 1500 узлов, всем 8+ стандартам диаграмм, полному набору оценок и приоритетной поддержке. Ваши существующие данные графа передаются автоматически.

Приносим извинения на случай, если у нас ещё нет платёжной системы вашей страны — мы работаем над этим.

Моделирование и концепции графов

В чём разница между Узлом и Артефактом?

ПонятиеНазначениеПример
УзелСтруктурное положение в графе — «где»Этап процесса, команда, компонент системы
АртефактСемантический результат или продукт работы — «что»Документ, модуль кода, прототип, требование

Представьте Узлы как точки на карте, а Артефакты как объекты, перемещающиеся между этими точками.

Как представить бизнес-процесс?

  1. Создайте узлы для каждого этапа процесса (например, «Получить запрос», «Проверить», «Утвердить»)
  2. Соедините их рёбрами, чтобы показать направление потока
  3. Прикрепите артефакты к узлам для представления документов или данных, проходящих через них
  4. Назначьте акторов циклам, чтобы показать, кто выполняет каждый этап
  5. Сгенерируйте диаграмму BPMN — EdgeNode автоматически определяет шлюзы, дорожки и события из структуры вашего графа

Могу ли я моделировать непроцессные вещи (оргструктуры, системные архитектуры)?

Абсолютно. Графовая модель не зависит от предметной области:

  • Организационная структура: Используйте кластеры для отделов, узлы для ролей, рёбра для линий подчинения
  • Системная архитектура: Узлы для компонентов, рёбра для зависимостей, артефакты для интерфейсов
  • Планирование проектов: Цели как вехи, артефакты как результаты, циклы как назначения

Один граф, множество представлений. Переключайтесь между BPMN, ArchiMate или RACI без перестройки модели.

Что такое Циклы и Транзакции?

ТерминЗначениеСценарий использования
ЦиклПлановое рабочее назначение«Разработчик А реализует функцию Х за 5 дней»
ТранзакцияФактическое событие рабочего потока«Функция Х перешла от проектирования к реализации 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Оптимизация бережливых процессовPro
RACI MatrixНазначение ответственностиPro

Все диаграммы генерируются по запросу из вашего графа — ручная синхронизация не требуется.

Почему моя BPMN-диаграмма выглядит иначе, чем на холсте?

EdgeNode применяет алгоритмы компоновки, соответствующие стандартам, при проецировании вашего графа: узлы располагаются топологически (по порядку зависимостей), параллельные пути обнаруживаются и отображаются как шлюзы, назначения акторов становятся дорожками, а оптимальные пути подсвечиваются автоматически.

Ваш холст предназначен для гибкого моделирования; диаграмма — для стандартизированной коммуникации. Оба отражают одни и те же базовые данные.

Могу ли я экспортировать диаграммы в нативные форматы (.bpmn, .xmi)?

В настоящее время: доступен экспорт в SVG и JSON на всех тарифах. Планируется (2026): прямой экспорт в .bpmn, .xmi, .archimate для взаимодействия с инструментами.

Нужен нативный формат сейчас? Свяжитесь с support@edgenode.org — мы можем помочь с пользовательскими скриптами экспорта для клиентов On-Premise.

Как обновить диаграмму после изменения графа?

Ручное обновление не требуется. Диаграммы EdgeNode — это живые проекции: измените свой граф (добавьте узел, измените связь, обновите артефакт), нажмите «Регенерировать диаграмму» или переключите стандарты, и результат мгновенно отразит ваши изменения.

Это устраняет классическую проблему устаревшей документации — ваша диаграмма всегда актуальна, потому что она вычисляется, а не хранится.

Оценка и поддержка решений

Что такое «Оптимизация жизненного цикла артефакта»?

Он находит самый быстрый или наиболее экономически эффективный путь для конкретного результата (Артефакта) через ваш граф от начала до конца.

Как использовать: Выберите артефакт в вашем графе, нажмите «Оценить» → «Оптимизировать жизненный цикл», и EdgeNode вернёт оптимальную последовательность узлов, общее время оценки, общую бюджетную оценку и разбивку по узлам.

Сценарий использования: «Какой самый быстрый способ довести эту функцию от концепции до производства?»

Как работает расчёт времени выполнения цели?

Когда цель требует нескольких артефактов (например, «Запустить продукт» требует Дизайн + Код + Документацию), EdgeNode рассчитывает временные рамки для каждого требуемого пути артефакта, определяет самый длинный параллельный путь (критический путь) и возвращает общее время для достижения цели.

Это помогает выявить узкие места: если документация занимает 3 недели, а код — 1, цель не может быть завершена быстрее чем за 3 недели.

Что такое проверка гипотез?

  1. Зафиксируйте исходные данные: Сохраните текущее состояние графа и результаты оценки
  2. Измените: Откорректируйте узлы, назначения или сроки (например, «Что, если мы добавим проверяющего?»)
  3. Переоцените: Запустите оптимизацию на изменённом графе
  4. Сравните: Посмотрите различия по времени/бюджету/путям по сравнению с исходными данными
  5. Примите решение: Примите, отклоните или итерируйте изменение

Могу ли я оценивать стоимость, а не только время?

Да. При настройке циклов (плановой работы) вы можете указать ставки стоимости исполнителей (в час/день/неделю), ценность артефактов и бюджетные ограничения на узел. Затем EdgeNode оптимизирует пути по минимальному времени (основной) и минимальному бюджету (вторичный).

Функция Pro: Просматривайте разбивку распределения затрат, чтобы увидеть, какие узлы или исполнители формируют расходы.

Развёртывание и корпоративный сегмент

В чём разница между SaaS и On-Premise?

АспектSaaSOn-Premise
ХостингОблако под управлением EdgeNodeВаша инфраструктура
ДоступТребуется интернетВозможность работы в изолированной среде (нулевой исходящий трафик)
Владение даннымиИзоляция на уровне пользователяКонтроль организации + RBAC
КастомизацияСтандартные типы сущностейРекурсия типов (определение пользовательских сущностей)
Соответствие требованиямСтандартный TLS152-ФЗ/ФСТЭК, подпись ГОСТ, неизменяемый аудит
ЦеныБесплатный / 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:

  1. Экспортируйте ваш граф из SaaS (Настройки → Экспорт → JSON)
  2. Предоставьте файл нашей команде развёртывания во время настройки On-Premise
  3. Мы импортируем вашу модель в организационную структуру графа
  4. Настроим разрешения, параметры соответствия и пользовательские типы по мере необходимости

Ваши семантические данные (акторы, артефакты, цели) переносятся без изменений. Меняется только модель владения.

Безопасность, соответствие требованиям и данные

Как защищены мои данные?

УровеньРеализация
Аутентификация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 обеспечивает надёжность и корректность, необходимые для критически важного моделирования:

  • Безопасность типов: Обнаружение логических ошибок на этапе компиляции, а не в production
  • Чистые функции: Предсказуемое поведение без скрытых побочных эффектов
  • Формальная верификация: Тестирование на основе свойств (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 инструмент проверяет сетевую изоляцию, криптографические подписи и подключение к базе данных.