Понятие архитектуры информационной системы: версия корпорации Microsoft.
Корпорация Microsoft, в явном виде не используя термин «архитектура информационной системы», оперирует им в контексте понятия «архитектура предприятия», в которую включает бизнес-архитектуру, информационную архитектуру, архитектуру приложений[1] [2] и технологическую архитектуру[3] (см. рис. 1.3).
Бизнес-архитектура представляет основы бизнеса и, как правило, отражает следующие элементы:
- ? стратегические цели и задачи предприятия;
- ? бизнес-процессы и бизнес-функции;
- ? организационно-штатную структуру;
- ? взаимосвязи этих элементов.
^ Важно запомнить-
Бизнес-архитектура должна определять на основе общего видения организацию деятельности, исполнителей и их действия по достижению целей
предприятия.
Информационная архитектура в широком смысле структурирует данные, необходимые для выполнения бизнес-процессов, и включает:
- 1) все информационные ресурсы (документированная информация, информация в электронном виде, базы и хранилища данных), которыми оперирует предприятие;
- 2) модели данных;
- 3) стратегии в области управления данными;
- 4) описание шаблонов создания и использования информации на предприятии.
Информационная архитектура также представляет связь данных и бизнес-процессов, т.е. определяет перечень и характеристики информации, необходимой для выполнения конкретных бизнес-функций конкретными работниками.
Архитектура приложений прежде всего определяет спецификацию используемых на предприятии приложений (прикладных программных средств), а также может включать:
- ? описание автоматизированных служб, поддерживающих бизнес-процессы;
- ? описание взаимодействия и взаимозависимостей (интерфейсов) приложений предприятия;
- ? планы модернизации существующих, разработки и внедрения новых приложений (в соответствии с планами производства и развития предприятия).
Технологическая архитектура охватывает используемые аппаратные средства, оборудование и системное программное обеспечение, в том числе:
- 1) настольные компьютеры и серверы;
- 2) операционные системы;
- 3) сетевые решения;
- 4) переферийное и телекоммуникационное оборудование.
Технологическая архитектура информационной системы является моделью информационной инфраструктуры (аппаратно-коммуникационной основы информационной системы) предприятия, поддерживающей архитектуру приложений и информационную архитектуру.
- [1] Межгосударственный стандарт ГОСТ 34.003—90 «Информационная технология.Комплекс стандартов на автоматизированные системы. Автоматизированные системы.Термины определения» определяет автоматизированную информационную системукак систему (en automated system), состоящую из персонала и комплекса средствавтоматизации его деятельности, реализующую информационную технологиювыполнения установленных функций [3].
- [2] Приложения — пользовательские программные системы, автоматизирующие обработку информации.
- [3] Платт М. Архитектура предприятия. URL: http://msdn.microsoft.com/ru-m/library/ee872883.aspx — сайт корпорации Microsoft.