Читать онлайн «Архитектура предприятия и инструменты ее моделирования»

Автор Г. Н. Калянов

Архитектура предприятия и инструменты ее моделирования Калянов Г. Н. , проф. , д. т. н. , в. н. с. ИПУ РАН В самом общем виде под архитектурой предприятия (ЕА - Enterprise Architecture) понимается всестороннее и исчерпывающее описание (модель) всех его ключевых элементов и межэлементных отношений. Согласно ISO 15704 (“Industrial Automation Systems – Requirements for Enterprise-Reference Architectures and Methodologies. 1999”) архитектура предприятия должна включать роль людей, описание процессов (функции и поведение), и представление всех вспомогательных технологий на протяжении всего жизненного цикла предприятия. Архитектура (в соответствии с документом “Federal Enterprise Architecture Framework.
Dev. by: The Chief Information Officers Council (USA)”) является стратегической информационной основой, определяющей: • структуру бизнеса; • информацию, необходимую для ведения бизнеса; • технологии, применяемые для поддержания бизнес-операций; • процессы преобразования, развития и перехода, необходимые для реализации новых технологий в ответ на изменение/появление новых бизнес-потребностей. Состав, структура и процесс выстраивания архитектуры Архитектура предприятия традиционно представляется в виде следующих слоев (рис. 1): • корпоративные миссия и стратегия, стратегические цели и задачи; • бизнес-архитектура; • системная архитектура (ИТ - архитектура). Корпоративные миссия и стратегия определяют основные направления развития предприятия и ставят долгосрочные цели и задачи. Бизнес-архитектура на основании миссии, стратегии развития и долгосрочных бизнес-целей определяет необходимые бизнес-процессы, информационные и материальные потоки, а также поддерживающую их организационно-штатную структуру. Системная архитектура определяет совокупность методологических, технологических и технических решений для обеспечения информационной 1 поддержки деятельности предприятия, определяемой его бизнес-архитектурой, и включает в себя архитектуру приложений, архитектуру данных и техническую архитектуру. Архитектура приложений, в свою очередь, включает в себя: • собственно прикладные системы, поддерживающие исполнение бизнес- процессов; • интерфейсы взаимодействия прикладных систем между собой и с внешними системами и источниками или потребителями данных; • средства и методы разработки и сопровождения приложений. Архитектура данных включает в себя: • базы данных и хранилища данных; • системы управления базами данных или хранилищами данных; • правила и средства санкционирования доступа к данным. Техническая архитектура состоит из сетевой архитектуры и архитектуры платформ. Сетевая архитектура включает в себя: • локальные и территориальные вычислительные сети; • используемые в сетях коммуникационные протоколы, сервисы и системы адресации; • аварийные планы по обеспечению бесперебойной работы сетей в условиях чрезвычайных обстоятельств.