Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Архитектура предприятия агент-ориентированные решения. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
11.08.2026
Размер:
583 Кб
Скачать

В подходе TOGAF [6], де-факто ставшем стандартом для разработки архитектурных решений, предложены следующие слои архитектуры предприятия:

бизнес-архитектура (определяет бизнес-стратегию, управление, ключевые бизнес-процессы и организационную структуру);

архитектура данных (описывает логическую и физическую структуру данных предприятия и ресурсы управления);

архитектура приложений (обеспечивает план развертывания отдельных приложений, их взаимодействия и отношений с основными бизнес-процессами предприятия). В методе развития архитектуры предприятия TOGAF ADM авторы подхода упоминают архитектуру данных и архитектуру приложений как части единого слоя «Архитектура информационных систем». В дальнейшем изложениивотношенииэтогоединогослоябудетупотреблятьсятермин «ИТ-архитектура»;

технологическая архитектура: (описывает программные и аппаратные возможности, необходимые для поддержки развертывания бизнес-сервисов и сервисов приложений, куда входят ИТинфраструктура,промежуточноепрограммноеобеспечение(ПО), сети, связь, обработка, стандарты и т. д.).

Базовая модель слоев АП в принципиальной схеме (фреймворке), предлагаемой в рамках языка моделирования, поддерживающего стандарт TOGAF, представлена на рис. 1. В модели выделяетсятрислоя,гдеслой«Приложения»включаетвсебяархитектуру приложений и архитектуру данных. Подобное видение архитектуры предприятия поддерживалось в Business Studio.

Базовая модель принципиальной схемы АП широко используется в профессиональном сообществе, несмотря на появление расширенной версии. В 2017 г. базовая модель была дополнена:

вней добавились слои «Стратегия», «Физический слой», «Внедрение и миграция», а также аспект «Мотивация» (рис. 2). Ранее концепции «Внедрение и миграция» и «Мотивация» рассматривались как «расширение», слоев «Стратегия» и «Физический слой» не существовало. Добавление концепции «Физического слоя» в общепризнанныйвмировомпрофессиональномсообществеязык

11

Пассивная

Поведение

Активная

структура

структура

Бизнес

 

 

Приложения

 

Слои

Технологии

 

 

Аспекты

Рис. 1. Базовая модель принципиальной схемы архитектуры предприятия [6]

Пассивнаяструктура Поведение структураАктивная Мотивация

Стратегия

Бизнес

Приложения

Слои

Технологии

Физический

слой

Внедрение и миграция

Аспекты

Рис. 2. Расширенная модель принципиальной схемы архитектуры предприятия [6]

12

моделирования предприятия подтверждает, что настоящее учебное пособие находится в русле мировых тенденций в области развития теории и методологии АП в ответ на запрос практики.

Архитектура предприятия представляет собой основу бизнеса: именно стратегическое видение, цели и задачи, на достижение и решение которых направлена деятельность компании, формируют требованиякэлементномусоставусистемыуправленияиприменяемым технологиям. Архитектура должна быть достаточно стабильной, но в то же время обладать встроенной гибкостью и адаптивностью к меняющимся условиям бизнес-среды, развивающимся технологиям, новым бизнес-задачам. Следовательно, все компоненты АП, какими бы фундаментальными они ни были, являются так или иначе временными. Заложенная таким образом в архитектуре и ее элементах гибкость обеспечит будущий успех компании.

Опираясь на историю появления концепции архитектуры предприятия, выравнивание (согласование) бизнеса и ИТ многие исследователи и практики до сих пор рассматривают как один из ключевых внутренних драйверов развития архитектуры. Основной стратегической задачей информационных технологий является поддержка достижения долгосрочных целей и решения оперативных задач бизнеса за счет: реализации проектов внедрения информационных систем и технологий, обеспечивающих достижение конкурентных преимуществ и экономической выгоды; информационной поддержки бизнес-процессов, осуществляемой на необходимом уровне качества; совершенствования организации служб ИТ с учетом эффективности, производительности и оптимизациизатрат.Современныйбизнесдействительномалопредставим без ИТ-поддержки, однако ключевые факторы развития предприятия лежат не только в ИТ-сфере. Общепризнанным является то, что реинжиниринг бизнес-процессов и трансформацию ИТинфраструктуры необходимо осуществлять как единый процесс.

В настоящее время под АП подразумевают более комплексный управленческий подход, включающий в себя ИТ-составляющую как один из основных элементов. В то же время крайне важно выровнять не только бизнес- и ИТ-слои архитектуры предприятия,

13

но также технологии производства и ИТ и элементы в рамках отдельных слоев.

Особенно ценна для бизнеса возможность не просто описания и моделирования, а оптимизации АП. Чтобы что-то улучшить, нужно четко понимать текущее и желаемое целевые состояния. Графические нотации описания архитектуры и ее элементов позволяют наглядно представить текущее и целевое состояния АП, разрыв между ними, промежуточные состояния при движении к целевому образу для различных сценариев, а также наиболее проблемные области для оперативного приложения сил. Подобная модельная визуализация позволяет выбрать оптимальный вариант будущего предприятия и смоделировать эффективный путь решения проще, чем без столь удобных инструментов.

Наряду с традиционными представлениями АП под влиянием происходящей цифровой трансформации бизнеса в целом и промышленностивчастностивпоследниегодыактивноразрабатываются концепции и модели, описывающие интеграцию цифровых технологий в АП. В профессиональном мировом сообществе наибольшую известность получили референтные модели двух различных консорциумов: модель референтной архитектуры Industry 4.0 (RAMI 4.0 – Reference architecture model Industrie 4.0) от Plattform Industrie 4.0 (Германия) и модель референтной архитектуры про-

мышленного Интернета (IIRA – Industrial Internet Reference Architecture) от Industrial Internet Consortium, IIC (США).

В трехмерной модели архитектуры RAMI 4.0 (рис. 3) выделены слои (бизнес, функции, информация, коммуникации, интеграция, активы), иерархические уровни (объединенная среда (дословно – связанный мир), предприятие, рабочий центр, станция, контрольные устройства (контрольно-измерительные приборы), полевые устройства, продукт), поток создания ценности на протяжениижизненногоцикла(разработкаиподдержкатипапродукта или системы, разработка и поддержка конкретного экземпляра продукта или системы).

IIRA – это основанная на стандартах открытая архитектура для систем промышленного интернета вещей (IIoT). Ценность IIRA,

14

 

Уровни иерархии

Поток ценности на протяжении

IEC 62264 // IEC 61512

 

жизненного цикла

 

IEC 62890

 

Слои

Бизнес

Функции

Информация

Коммуникации

Интеграция

Активы

Разработка

Поддержка

 

Тип

Произ-

Поддерж-

водство

Экземпляр

 

ка

Объединенная среда

Предприятие Рабочий центр

Станция Контрольные устройства

Полевые устройства Продукт

Рис. 3. Модель архитектуры RAMI 4.0 [13]

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

В IIRA-модели использованы четыре представления (рис. 4): бизнес-представление, пользовательское, функциональное, представление внедрения. Бизнес-представление обеспечивает идентификацию заинтересованных сторон и их бизнес-видения, цен- ностейицелейприсозданиисистемыIIoTвбизнес-инормативном контексте. Пользовательское представление – варианты предполагаемого использования системы. В функциональном представлении – фокус на функциональных компонентах в системе IIoT, их структуре, взаимосвязях и взаимодействиях между ними, а также на взаимосвязи и взаимодействиях системы с внешними элементами среды для обеспечения жизнедеятельности всей системы. Представление внедрения касается технологий, необходимых

15

Процессы жизненного цикла

Руководство

Бизнес-представление

уточнениеиИсполнение

Производство

Прочее Здравоохранение Энергетика Транспорт

Пользовательское представление

 

 

 

Функциональное представление

 

 

 

Представление внедрения

 

 

 

Рис. 4. Модель архитектуры IIRA [14]

для реализации функциональных компонентов, их схем связи и процедур их жизненного цикла.

Референтная архитектура IIRA начинается с общей структуры высокой степени абстракции и включает в себя общие шаблоны архитектуры, обеспечивающие использование интернет-прило- жений во всех отраслях промышленности. Применение общей архитектуры для реальных сценариев использования расширяет и преобразует абстрактные архитектурные концепции и модели в конкретные детальные архитектуры, в которых учтена специфика сценариев использования промышленного Интернета. Таким образом, применение референтной модели происходит по всем процессам жизненного цикла системы – от концепции, сбора требований и дизайна до необходимости модернизации и отказа от текущей модели.

Рассмотренные модели архитектуры предприятия в условиях цифровой трансформации похожи по идеологии – в обеих предложен формат интеграции информационных и операционных (OT) технологий. Создателями моделей была предпринята

16

попытка коммуникации и раздела сфер использования. В результате решили, что модель RAMI 4.0 предназначена в основном для использования на производственных предприятиях, модель IIRA фокусируется на применении промышленного Интернета в различных отраслях.

Предлагаемые модели учитывают современное состояние ИТ- и производственных технологий, предлагают актуальные домены для включения в АП. Однако можно отметить, во-первых, большую размерность и сложность для восприятия данных моделей, а такжеихфокусименнонаорганизацииинформационногообмена сприменениемцифровыхтехнологий.Дальнейшееповествование базируется на идеологии общепризнанного стандарта TOGAF, которыйнеделаетспециальногоакцентанапроблематикецифровой трансформации предприятий, но при этом позволяет включить этот ракурс в рамках существующей идеологии, фокусируясь на инжиниринге бизнеса, а не на внедрении отдельных технологий.

Методология моделирования и развития архитектуры предпри-

ятия (на основе Archimate и TOGAF ADM). Понятие архитектуры апеллирует как к самой модели системы, так и к принципам ее формирования. Для обеспечения эффективной коммуникации между бизнесом, ИТ и технологиями предметной области необходим единый и однозначно понимаемый всеми заинтересованными сторонами язык моделирования АП. Такой язык должен быть достаточен для описания всей сложности различных архитектурных доменов и их взаимосвязей, а также должен быть понятен всем участникам архитектурного процесса. Центральным инструментом языка моделирования и описания АП, обеспечивающим возможность интеграции различных взглядов на архитектуру в составе единой модели, являются так называемые ракурсы [9]. Различные ракурсы иллюстрируют взгляд на АП определенной группы заинтересованных сторон и отражают ключевые для этой группы аспекты архитектурной модели.

Архитектурные модели не только позволяют представить текущее («как есть») и целевое («как должно быть») состояния предприятия, но и дают основу для разработки пути достижения

17

целевого состояния и возможность отследить, как влияет изменение отдельных элементов на всю систему.

Де-фактоявляющийсямеждународнымстандартомпоАП,TO- GAF [6] предлагает методологию проектирования и развития АП

Architecture Development Method (ADM). Далее приведены ключе-

вые принципы ADM:

1.ADM является итеративным методом разработки: на протяжении всего цикла ADM и в рамках каждой отдельной фазы результаты сверяют с запланированными (ожидаемыми). Для каждой итерации принимают и вновь утверждают для дальнейшей работы решение:

1.1) о широте охвата предметной области (предприятия);

1.2) применяемых на итерации архитектурных элементах, как созданных на самом предприятии на предыдущих итерациях цикла ADM, так и элементах из других подходов и методологий (например, отраслевые структуры, модели систем и т. д.);

1.3) временном периоде, включая его разбиение на отдельные промежутки;

1.4) об уровне детализации.

2.ВсерешенияврамкахциклаADMосновываютсянареальной оценке доступности ресурсов и компетенций, а также на оценке ожидаемой для предприятия ценности от создаваемых элементов архитектуры и комплексного решения.

3.ADM декларируется как универсальный метод для реализации большинства системных и организационных требований, применение которого не зависит от географии, отрасли, масштабов деятельности предприятия. Предположительно, но необязательно, может потребоваться адаптация метода с учетом конкретных потребностей отрасли/предприятия.

В дополнение к последнему пункту следует отметить, что перед применением ADM предварительно следует провести оценку метода: проверить его компоненты на актуальность для конкретного предприятия(отрасли).Порезультатамоценкипринеобходимости можно адаптировать (изменить или расширить) ADM в соответствии с задачами и потребностями конкретных предприятий (или

18

отраслей). В результате появляются адаптированные к конкретной отраслиилипредприятиювариацииданногометода,которыеможно рассматривать как отраслевые или корпоративные стандарты разработки и развития АП, созданные на базе ADM. В пособии предлагается расширение метода ADM, чтобы дополнить его недостающими элементами для применения к целому классу предприятий.

СредивозможныхпричинадаптацииADMподнуждыконкретных предприятий и отраслей выделяют следующие:

1.Требования об использовании определенных отраслевых и/иликорпоративныхстандартов.ВэтомслучаеADMможноприменять в сочетании с набором результатов других подходов, если они являются более подходящими для конкретной отрасли/предприятия.

2.Порядок этапов (фаз) в ADM, в определенной степени зависящий от зрелости архитектурной культуры внутри предприятия. Предприятия с высокой степенью зрелости корпоративной архитектурной культуры могут пропускать отдельные фазы (например, «Разработка архитектурного видения»), если они достаточно проработаны.

3.Размер предприятия (целесообразность использования «урезанной» версии метода и возможное возникновение потребности

вразработкеболеекомплексногоподходавкрупныхкорпорациях, объединяющих множество более мелких фирм).

4.ADM – часть корпоративной методологии управления. Ондополняетиподдерживаетдругиестандартныепроцессыпредприятия, такие как управление рисками, бизнес-планирование и бюджетирование, планирование развития, закупки и др.

5.Форма использования ADM на предприятиях, зависящая от того, является ли предприятие «потребителем» или «продавцом» ИТ: так, компании-вендоры ИТ-решений могут рассматривать информационные системы как элемент АП (и применять к ним соответствующиетехнологии)икакпродукт,длякоторогоиспользуются подходы управления жизненным циклом продукта и др.

Цикл разработки и развития АП в соответствии с подходом ADM представлен на рис. 5. Метод разработки архитектуры

19

Предварительный

этап

H:

Управление

изменениями

архитектуры

G:

Управление

внедрением

F:

Планирование

миграции

A:

Архитектурное

видение

B:

Бизнесархитектура

 

С:

Управление

Архитектура

требованиями

информационных

систем

 

D:

Технологическая

архитектура

E:

Возможности и решения

Рис. 5. Методология проектирования архитектуры предприятия

TOGAF ADM [6]

20

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]