seaf-dzo-prototype
Прототип SEAF
Данный репозиторий неактуален! Он использовался в период пилотирования и остается в качестве исторического артефакта.
Актуальный репозиторий здесь - https://github.com/SEAFTeam/seaf-dzo-example.
ООО Березка
Пример описания корпоративной архитектуры с использованием специализированного фреймворка SEAF.DZO основанного на SEAF.
Структура примера:
flowchart TB subgraph "Пример ООО Березка" subgraph Пример описания архитектуры id2(Бизнес-архитектура) id3(Прикладная архитектура) id4(Техническая архитектура) id5(Информационная архитектура ) end subgraph Метамодель ООО Березка id6(Частная метамодель примера) subgraph SEAF.DZO id7(Специальная метамодель Группы Сбер) subgraph Расширения id8(IaaS) id9(MMDiscovery) id10(Hexagon) end seaf(SEAF) end end end
Развертывание
- Установите DocHub используя инструкцию. Для ознакомления, рекомендуется использовать вариант развертывания - плагин для IDEA;
- Клонируйте данный репозиторий;
- Откройте проект в IDE.
ВНИМАНИЕ: Рекомендуется использовать плагин IDEA версии 3.11.0 и выше!
Структура меню
|- Документы - Информация о поставке
| |- SEAF - Документация по базовому фреймворку SEAF
| |- SEAF.DZO - Документация по специализировнному для ДЗО фреймворку SEAF
| |- Hexagon - Документация по расширению Hexagon
| |- IAAS - Докумнтация по IaaS реверс-архитектуре
|- Метамодель - Статистика по метамодели
| |- Общая - Полная визуализация метамодели
| |- Прикладная - Метамодель прикладной архитектуры
| |- Техническая - Метамодель технической архитектуры
|- Архитектура - Пример архитектурного описания ООО Березка
| |- Бизнес-архитектура - Бизнес-слой
| |- Прикладная - Прикладной слой
| |- Техническая - Технический слой
| |- IAAS - Пример рверс-архитектуры из SberCloud
|- Изменения - Управление изменениями
| |- ADR - Архитектурные решения
| |- Требования - Требования (бизнес/функциональные/нефункциональные)
Состав поставки
|- _metamodel_ - Пакеты расширений
| |- hexagon - Расширение для создания метамоделей без использования JSONata
| |- iaas - Расширение для отображения технической архитектуры полученной по API от IaaS провайдеров
| |- mm-descovery - Расширение для изуализации метамодели
| |- seaf-core - Sber Enterprise Architecture Framework (SEAF)
| |- seaf-dzo - Специализированное расширение SEAF для ДЗО
|- architecture - Пример описания архитектуры
| |- app - Прикладная архитектура
| |- ba - Бизнес-архитектура (TBD)
| |- ia - Информационная архитектура (TBD)
| |- ta - Техническая архитектура
| |- tools - Конфигурации инструментария для анализа архитектуры (mm-discovery)
| |- interface - Конфигурация пользовательского интерфейса
|- docs - Документация
|- dochub.yaml - Корневой манифест
|- README.md - Описание репозитория
Лицензия
Распространяется под лицензией Apache License 2.0 Open source license.
Описание
Пример для ДЗО по использованию архитектурного фреймворка SEAF-DZO
Языки
Python