Мы снова и снова говорим о согласованном взаимодействии бизнеса и ИТ, однако за общими лозунгами часто скрывается лишь реактивная модель поведения ИТ в ответ на запросы бизнеса.
«У нас в ИТ все хорошо» (или, более вероятно, «у нас в ИТ все плохо»). «Чем мне может помочь архитектура? Только время зря потратим. И без нее забот достаточно. Модные эти словечки- архитектура и стратегия- от консультантов, которые хотят раскрутить нас на деньги. Лучше сервер куплю или сетку новую сделаю».
Глобальный взгляд на деятельность предприятия и умение управлять сквозными процессами, интегрируя все поддерживающие их системы автоматизации, становится основным требованием современного бизнеса. Однако серьезно препятствуют единому представлению задач бизнеса информационные активы, по-прежнему «запертые» в разрозненных корпоративных приложениях. Решить проблему можно с помощью систем интеграции данных.
Создание композитных приложений из повторно используемых компонентов - важная методика в программной инженерии и управлении данными.
Отсутствие должной координации между различными подразделениями ограничивает способность предприятий анализировать, отслеживать и управлять информацией о поставщиках, потребителях, сырье, используемых материалах и т.д. Этот недостаток призвана компенсировать новая ИТ-дисциплина - Master Data Management. Среди множества разнообразных корпоративных данных есть их специфическая категория, на которую приходится в среднем 15% от всего объема данных. Содержащаяся в них информация служит основанием для принятия бизнес-решений, поэтому их называют «основными», или «мастер-данными».
Компания IBM представила свою стратегию создания динамических информационных хранилищ Dynamic Warehousing, основанную на усовершенствованной версии DB2 Warehouse, вокруг которой с помощью других продуктов и сервисов будет создана система интегрированных функций, заставляющих пересмотреть современные взгляды на традиционные хранилища данных.
Хранилища данных ведут свою историю с середины 80-х годов, и с тех пор в архитектуру, технологии и информационные системы было внесено множество усовершенствований. Сегодня на основе этих усовершенствований формируется следующее поколение хранилищ данных. В хранилища данных первого поколения заносилась интегрированная информация о транзакциях, которая размещалась на дисковых устройствах. Этим хранилищам были присущи и другие отличительные особенности, например поддержка технологии извлечения, преобразования и загрузки данных (Extract - Transform - Load, ETL), но им не хватало многих других функций и возможностей, необходимость реализации которых разработчики хранилищ данных не сумели своевременно выявить.
Магистральным направлением в сфере интеграции приложений становится сервис-ориентированный подход. Крупнейшие игроки в сфере программного обеспечения представляют свои комплексы поддержки SOA, которые, как правило, являются достаточно сложными решениями. В этой связи интересен опыт компании CMA Small Systems AB, предлагающей свою технологию интеграции Processware Integration Environment
Сети, основной задачей которых считалась передача сообщений, благодаря современному оборудованию приобретают сегодня возможность самостоятельно решать задачи, раньше выполнявшиеся программным обеспечением. Такие сети можно назвать ориентированными на приложения и рассматривать в качестве ядра ИТ-инфраструктуры.
На пути к центрам обработки данных следующего поколения компьютерным системам предстоит пройти несколько этапов. Первоочередной - этап консолидации ресурсов, включающий консолидацию серверов, данных и коммуникационной инфраструктуры.
Сегодня более 25% крупных предприятий уже внедрили у себя серверные виртуализационные решения, а еще 10% предприятий ведут пилотные проекты в этом направлении. Наряду с этим основные ИТ-компании интенсивно работают над решениями для виртуализации настольных систем, которые скоро найдут практическое применение. Очевидно, что «виртуализация» прикладного и системного ПО кардинально изменит подходы и методы обеспечения ИТ-безопасности, принципы лицензирования ПО и методы администрирования.
Приобретение в 2003 году компании Connectix позволило корпорации Microsoft расширить свой портфель предложений средствами для виртуализации. Новый импульс развития решения по виртуализации получат с выходом Windows Server Longhorn x64 Edition, когда будет выпущен новый монитор виртуальных машин.
Актуальность темы интеграции корпоративных приложений не ослабевает: на современном предприятии, как правило, работает множество разнородных систем, при этом еще может понадобиться наладить эффективное взаимодействие с приложениями партнера, не упустив из виду ту пользу, которую продолжают приносить унаследованные решения. А с распространением сервис-ориентированного подхода к интеграции и появлением технологий автоматизации бизнес-процессов на базе SOA (service-oriented architecture) интеграционные проекты могут стать одним из факторов успеха бизнеса в целом. Вопросы интеграции постоянно поднимаются на страницах «Открытых систем», поэтому не случайно, что наш журнал выступил в качестве организатора круглого стола «Интеграция приложений — теория и практика», прошедшего в конце сентября при поддержке компании «Крок» и агентства корпоративных коммуникаций OSP-Con.
Наш журнал регулярно представляет разнообразные новации, ставящие своей целью автоматизацию бизнеса. Однако на протяжении последних нескольких лет картина оставалась мозаичной; и вот, кажется, наступает момент, когда фрагменты пазла начинают складываться воедино. Сегодня в качестве средства, помогающего собрать мозаику, аналитики предлагают «архитектуру, управляемую событиями»; впрочем, не исключено, что через какое-то время они придумают что-нибудь еще.
Вопросы интеграции приложений предприятия активно обсуждаются сегодня компьютерным сообществом. Однако в стороне нередко остается ряд моментов, способствующих рождению преувеличенных надежд, возлагаемых на ряд «модных» средств и технологий интеграции. Не существует информационных систем, которые в одиночку могли бы покрыть потребности современного предприятия. Средние и крупные организации обычно эксплуатируют как минимум десяток многопользовательских систем, а иногда счет идет на сотни и тысячи. В этих системах часто обрабатываются одинаковые данные — начиная со справочников и классификаторов.
Внедрение сервис-ориентированной архитектуры во многом сдерживается сегодня из-за отсутствия единого стиля, методологии и инструментария. Однако уже имеются решения, представляющие собой сбалансированный портфель из набора SOA-инструментов, позволяющих конструировать бизнес-процессы и интегрировать информационные системы. Бизнес-процессы современного предприятия должны быть непрерывными и охватывать не только его собственную деятельность, но и взаимодействие с партнерами и клиентами - в этом случае можно реализовать и краткосрочные (рост доходов и сокращение затрат), и долгосрочные цели (создание гибкой инфраструктуры, позволяющей динамично изменять стратегию, цели, процессы и показатели эффективности деятельности).
Когда говорят об интеграции приложений, речь идет не только о внутрицеховом споре специалистов: цена ошибки в интеграционных проектах слишком велика, чтобы руководители предприятий не уделяли сути интеграции должного внимания, перекладывая решения на плечи директоров по информационным технологиям.
Ужесточение требований к бизнесу как со стороны государства, так и со стороны инвесторов диктует необходимость применения самых передовых технологий в управлении бизнесом. В пакет решений для предприятий интегрируются все новые