Skip to content

Пример для ДЗО по использованию архитектурного фреймворка SEAF-DZO

License

Notifications You must be signed in to change notification settings

SEAFTeam/seaf-dzo-prototype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Прототип 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
Loading

Развертывание

  1. Установите DocHub используя инструкцию. Для ознакомления, рекомендуется использовать вариант развертывания - плагин для IDEA;
  2. Клонируйте данный репозиторий;
  3. Откройте проект в 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.

About

Пример для ДЗО по использованию архитектурного фреймворка SEAF-DZO

Resources

License

Stars

Watchers

Forks

Packages

No packages published