«Открытые системы»
Сервисные архитектуры оказались в фокусе внимания технического семинара, проведенного московским представительством BEA
Задача очередного семинара, организованного представительством BEA Systems, состояла в раскрытии стратегии и производственной программы компании.
В 2004 году, представляя Liquid Computing, новую на тот момент инициативу BEA Systems, ее генеральный директор Альфред Чанг сказал: «Наша конечная цель — автоматизация процесса изменений». Объявив в качестве основного приоритета инициативу Liquid Computing (где слово liquid можно перевести не только как «жидкий», но еще и как «легко реализуемый»), компания обозначила свое вступление в эпоху сервисных архитектур (Service-Oriented Architecture). Тогда Чанг аргументировал свою приверженность SOA следующими словами: «Мы верим в то, что SOA позволит полностью раскрыть потенциал ИТ. Технологии SOA открывают возможность для создания динамичной инфраструктуры, способной адаптироваться к изменениям в бизнесе».
Три года спустя приверженность идеям SOA сохранилась, однако маркетинговый лозунг компании несколько изменился, включив символическое число 360. Он звучит так: Business LiquidiTy SOA 360, то есть поддержка бизнеса средствами SOA по всем направлениям. То же самое число фигурирует еще в одном маркетинговом слогане — BEA WorkSpace 360, где оно символизирует создание необходимых условий для работы всех участников процесса автоматизации бизнеса: архитекторов, разработчиков, бизнес-аналитиков и тех, кто осуществляет непосредственно операции, составляющие бизнес. Каждая из четырех названных категорий работников может быть обеспечена необходимым набором инструментов от BEA.
Как отметил директор по развитию бизнеса BEA в России и странах СНГ Александр Литомин, производственная программа BEA, в отличие от предложений ряда других близких по деятельности ИТ-компаний, характеризуется простотой, стройностью и, что также немаловажно, преемственностью.
Напомним, что в 1995 году три выходца из Sun Microsystems, Билл Колеман, Эд Скотт и Альфред Чанг (по первым буквам их имен и названа компания), стали сначала реселлерами, а затем и собственниками монитора транзакций Tuxedo, одного из наиболее успешных тогда продуктов программного обеспечения промежуточного слоя. Написанный на языке программирования Си, он надежно обеспечивал и обеспечивает поныне обмен сообщениями в телекоммуникационной, банковской и других сферах.
Далее, с наступлением эпохи интеграции приложений, BEA в 1998 году купила компанию-«стартап» WebLogic с ее сервером приложений, в котором впервые была реализована спецификация Sun J2EE. Получив новое имя BEA WebLogic, сервер приложений стал второй составляющей производственной программы компании. Как и Tuxedo, он постоянно развивается и совершенствуется. Последняя версия сервера имеет индекс 9.2, в его основе лежит Jrockit, виртуальная машина Java, а для интерфейса с пользователями применяется портальное программное обеспечение WebLogic Portal.
В 2005 году, во исполнение программы Liquid Computing по развитию SOA-решений, было запущено семейство AquaLogic, включающее шесть основных продуктов. Прежде всего, это AquaLogic User Interaction, набор инструментов для создания порталов и приложений, взаимодействующих посредством сервисов. Для доступа к различным источникам данных (в том числе к реляционным СУБД и Web-сервисам) служит платформа AquaLogic Data Services Platform (известная прежде как Liquid Data); она обеспечивает управление данными, используя язык XQuery. За сохранность данных отвечает AquaLogic Enterprise Security. В качестве средства для взаимодействия сервисов между собой предлагается сервисная шина предприятия AquaLogic Service Bus, местом размещения сведений о существующих сервисах служит репозитарий AquaLogic Service Registry, а для взаимодействия с бизнес-процессами предназначен набор средств AquaLogic Business Service Interaction.
Перечисленные семейства программных продуктов отражают сегодняшний день компании. В будущем в BEA большее внимание предполагают уделить работе с данными. Не случайно в числе ее последних приобретений коллективы, ориентированные на новые методы работы с данными, — компания SolarMetric (2005 год) с технологиями Kodo для работы с объектами, Fuego (2006) со средствами для управления бизнес-процессами и Flashline (2006), создавшая репозитарий метаданных.