Описание слоев архитектуры

Описание слоев архитектуры

Как отмечалось ранее, архитектура предприятия представляется с помощью такого понятия, как слои. Обычно рассматривают следующие слои:

• бизнес-слой;

• архитектура данных;

• интеграция физических данных;

• концептуальная модель/модель процессов;

• архитектура приложений;

• технологическая архитектура;

• техническая модель.

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

В бизнес-слое учитываются все потенциально возможные методы доступа к информации, а именно:

•  персональные контакты (личные встречи, телефонные переговоры, видеоконференции);

•  электронные средства (факсимильная связь, Web-браузеры, информационные киоски и др.);

•  бумажные документы (подача бумажных документов с помощью традиционной почты);

•  сервис-провайдеры (коммерческие поставщики услуг или предприятия смешанного типа).

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

Для поддержки интероперабельности данных необходимо:

• использовать стандартные синтаксисы;

• применять промышленные словари с момента начала разработки и использовать их в качестве отправной точки;

• избегать создания единых «всеобщих» схем, применять их сегментирование и структурирование с учетом последующего расширения и распространения в масштабах всего проекта;

• обеспечивать совпадение семантики разделяемых (совместно используемых) элементов данных;

• использовать стандартные интерфейсы для услуг документирования.

Модель интероперабельности описывает важнейшие прикладные компоненты, которые поддерживают концептуальную модель/модель процессов и способ взаимодействия в пределах конкретных решений. Такая модель охватывает поддержку интероперабельности для пользователей, данных и приложений. Она отражает широко распространенные промышленные стандарты и передовой опыт.

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

Секретность, как и безопасность, должна отражаться во всех компонентах модели интероперабельности.

Границы размещения различных компонентов модели интероперабельности не являются жесткими.

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

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

Техническая модель показывает, как взаимодействуют те или иные компоненты.

Данный текст является ознакомительным фрагментом.