- •Практическое занятие № 1 изучение принципов агентности и информационного самообслуживания
- •1. Цель работы
- •2. Задание
- •3. Принцип агентности
- •5. Принцип управляемой информационной открытости
- •6. Заключение
- •Практическое занятие №2 изучением принципа управляемой информационной открытости
- •Реализация концепции управляемой информационной открытости.
- •3. Выводы
- •Практическое занятие №3 изучение метода интеграции локальных киберсред в единую глобальную киберсреду
- •1. Цель работы
- •2. Задание
- •4. Схема интеграции разрабатываемого интероперабельного программного модуля в единое информационное пространство.
- •5. Схема установления информационных связей и миграции в другую киберсреду.
- •Практическое занятие № 4 изучение платформ для формирования единого информационного пространства виртуальных производств
- •1. Цель практического занятия
- •2. Задание
- •3. Серверные технологии
- •4. Клиентские технологии
- •5. Технологии DevOps
- •6. Выводы
- •Практическое занятие № 5 изучение протоколов интернета вещей
- •1. Цель работы
- •2. Задание
- •3. Протоколы IoT и iIoT
- •4. Сравнительный анализ протоколов IoT и iIoT
- •5. Выводы
- •Практическое занятие № 6 изучение методов концептуального проектирования
- •1. Цель работы
- •2. Задание
- •3. Методы концептуального проектирования
- •4. Результаты анализа предметной области
- •5. Заключение
- •Практическое занятие № 7 изучение архитектурных паттернов
- •1. Цель работы
- •2. Задание
- •3. Сравнительный анализ архитектурных паттернов
- •4. Архитектурное решение для интероперабельного программного модуля
- •5. Заключение
- •Практическое занятие №8 изучение методов формирования цифровых двойников на базе агентов киберсреды виртуальных организаций
- •1. Методы создания цифровых двойников
- •3. Модель – цифровой двойник – агент
- •4. Выводы
- •Практическое занятие №9 изучение методов и технологии интеграции интернета вещей в единую киберфизическую среду
- •1. Технологии программной реализации цифровых двойников
- •2. Подходы, методы и технологии интеграции цифровых двойников в единое информационное пространство
- •3. Выводы
- •Практическое занятие №10 изучение технологии управления распределенными организациями и производствами на базе киберсреды виртуальных предприятий и производств
- •1. Идентификация ограниченного контекста
- •2. Концепция реализации ограниченного контекста на базе киберсреды виртуальных предприятий и производств
- •4. Выводы
- •Список используемых источников
2. Концепция реализации ограниченного контекста на базе киберсреды виртуальных предприятий и производств
2.1. Архитектура решения
Децентрализованная киберсреда строится на следующих принципах:
Блокчейн-технологии:
Смарт-контракты для автоматизации договоров между виртуальными предприятиями.
Hyperledger Fabric для приватных промышленных сетей.
Микросервисы:
Независимые сервисы для управления производством, логистикой и финансами (развернуты в Kubernetes).
Цифровые двойники:
Динамические модели оборудования, интегрированные с IoT-датчиками (платформы: Siemens MindSphere, Azure Digital Twins).
Edge-вычисления:
Обработка данных на периферийных устройствах для снижения задержек (NVIDIA EGX, AWS Greengrass).
2.2. Схема реализации
2.3. Пример использования
Сценарий: Управление распределенным производством автомобилей.
Цифровой двойник заводской линии обновляет данные в реальном времени через датчики.
Смарт-контракт автоматически заказывает детали у поставщиков при низком уровне запасов.
Микросервис аналитики прогнозирует сбои и оптимизирует график техобслуживания.
4. Выводы
Децентрализованная киберсреда обеспечивает гибкость и прозрачность для виртуальных предприятий.
Ключевые технологии: блокчейн (для доверия), микросервисы (для масштабируемости), цифровые двойники (для точности).
Реализация ограниченного контекста требует интеграции IoT, edge-вычислений и облачных платформ.
Список используемых источников
Фаулер, М. Архитектура корпоративных программных приложений. Паттерны корпоративных приложений. – СПб.: Питер, 2019. (Или: Fowler, M. Patterns of Enterprise Application Architecture. – Addison-Wesley, 2002.)
Ричардсон, К. Микросервисы. Паттерны разработки и рефакторинга. – СПб.: Питер, 2020. (Или: Richardson, C. Microservices Patterns. – Manning, 2018.)
Hohpe, G., Woolf, B. Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions. – Addison-Wesley, 2003. (Паттерны интеграции, включая EDA, ESB концепции).
Newman, S. Building Microservices: Designing Fine-Grained Systems. – O'Reilly Media, 2015. (Глава о взаимодействии сервисов).
Microsoft Docs - Архитектурные стили: [https://docs.microsoft.com/ru-ru/azure/architecture/guide/architecture-styles/] (SOA, Микросервисы, EDA и др.)
IBM Cloud Architecture Center - Сервис-ориентированная архитектура (SOA): [https://www.ibm.com/cloud/learn/soa]
AWS - Event-Driven Architecture: [https://aws.amazon.com/event-driven-architecture/]
Документация по REST: Fielding, R. Architectural Styles and the Design of Network-based Software Architectures. Doctoral dissertation, 2000. Глава 5. [https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm]
Спецификация AMQP: [https://www.amqp.org/]
OpenAPI Specification: [https://swagger.io/specification/]
Санкт-Петербург 2025
