Уровни архитектуры информационных систем

Когда речь идёт об ИТ-сфере некоторой организации, используется понятие корпоративной архитектуры (enterprise architecture). При этом различают следующие уровни архитектуры:

  • • бизнес-архитектура (Business Architecture);
  • • ИТ-архитектура (Information Technology Architecture);
  • • архитектура данных и знаний (Data Architecture, Knowledge Architecture);
  • • архитектура приложений или архитектура программных средств (Application Architecture, Software Architecture),
  • • архитектура аппаратных средств (Hardware Architecture).

Под архитектурой ИС понимается объединение архитектур всех

рассмотренных уровней (см. рис.1).

Бизнес-архитектура (архитектура уровня бизнес-процессов) определяет бизнес-стратегии, основные бизнес-процессы, потоки управления и организацию предприятия. Не обязательно все бизнес - процессы реализуются средствами ИТ-технологий.

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

I. Уровни архитектуры ИС

Рис. I. Уровни архитектуры ИС

Архитектура данных и знаний определяет логические и физические средства хранения данных, знаний, а также средства управления ими. Архитектура данных и знаний поддерживается ИТ- архитектурой.

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

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

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

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ   ОРИГИНАЛ     След >