Введение

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

Фреймворк архитектуры предприятия (EA framework) определяет, как разрабатывать и использовать архитектуру предприятия. Фреймворк архитектуры предоставляет принципы и практики для создания и использования архитектурного описания системы. Он структурирует мышление архитекторов, разделяя описание архитектуры на домены, слои или виды, и предлагает модели – как правило, матрицы и диаграммы – для документирования каждого вида. Это позволяет принимать системные проектные решения по всем компонентам системы и принимать долгосрочные решения относительно новых требований к проектированию, устойчивости и поддержке.

Домены и поддомены корпоративной архитектуры

Домены приложений и технологий (не следует путать с бизнес-доменами) характеризуются возможностями домена и сервисами домена. Возможности поддерживаются сервисами. Сервисы приложений также упоминаются в архитектуре, ориентированной на сервисы (SOA). Технические сервисы обычно поддерживаются программными продуктами. Представление данных начинается с классов данных, которые могут быть декомпозированы на объекты данных, которые, в свою очередь, могут быть декомпозированы на сущности данных. Наиболее часто используемый тип базовой модели данных называется MERDA (оценка диаграмм «сущность-связь», см. модель «сущность-связь»). Класс, объект и сущность формируют иерархическое представление данных. Предприятия могут иметь миллионы экземпляров сущностей данных. Традиционная эталонная модель корпоративной архитектуры предлагает четкое различие между доменами архитектуры (бизнес, информационный/данные, приложения/интеграция и технический/инфраструктурный). Эти домены могут быть далее разделены на поддисциплины. Пример домена и поддоменов корпоративной архитектуры представлен на изображении справа. Многие команды корпоративной архитектуры состоят из специалистов, чьи навыки соответствуют доменам и поддисциплинам корпоративной архитектуры. Вот некоторые примеры: архитектор бизнес-приложений, архитектор документации предприятия, архитектор приложений предприятия, архитектор инфраструктуры предприятия, архитектор информации предприятия и т.д. Пример списка эталонных архитектурных шаблонов в доменах прикладной и информационной архитектуры доступен по ссылке Architectural pattern (computer science).

Модель изображения

Модель представления — это фреймворк, определяющий набор видов или подходов, используемых в системном анализе, системном проектировании или построении архитектуры предприятия. С начала 1990-х годов предпринимались многочисленные попытки определить стандартные подходы к описанию и анализу архитектур систем. Многие современные фреймворки архитектуры предприятия включают в себя определенный набор видов, однако эти наборы не всегда называют моделями представления.

Типы корпоративной архитектуры

В настоящее время существует огромное количество фреймворков корпоративной архитектуры, намного больше, чем представлено в данном списке.