Введение
Американская корпорация программного обеспечения, прекратившая существование
BEA Systems, Inc. была компанией, специализировавшейся на программных продуктах для корпоративной инфраструктуры и полностью приобретенной корпорацией Oracle 29 апреля 2008 года.
История
BEA началась как компания-разработчик программного обеспечения, основанная в 1995 году и со штаб-квартирой в Сан-Хосе, штат Калифорния. К моменту приобретения компанией Oracle, компания насчитывала 78 офисов по всему миру. Название компании является акронимом, образованным из первых имен трех основателей: Билла Коулмана, Эда Скотта и Альфреда Чуанга. Все они ранее работали в Sun Microsystems и начали свой бизнес в 1995 году, приобретя компании Information Management и Independence Technologies. Эти компании были крупнейшими реселлерами Tuxedo – распределенной системы управления транзакциями, продаваемой Novell. Вскоре BEA приобрела сам продукт Tuxedo и продолжила приобретать другие компании и продукты промежуточного программного обеспечения. В 1998 году BEA приобрела стартап WebLogic из Сан-Франциско, который разработал первый сервер приложений Java, соответствующий стандартам. Сервер приложений WebLogic стал стимулом для спецификации J2EE от Sun Microsystems и лег в основу сервера приложений WebLogic от BEA, продаваемого и сегодня. Компания была спонсором команды Rahal (ныне Rahal Letterman Lanigan Racing) с 2002 по 2008 год, включая победу Бадди Райса в Indianapolis 500 в 2004 году и второе место Витора Мейры в Indianapolis 500 в 2005 году. В 2005 году BEA запустила новую фирменную идентичность с лозунгом "Think Liquid". BEA также объявила о новой линейке продуктов под названием AquaLogic – семействе инфраструктурного программного обеспечения для сервисно-ориентированной архитектуры (SOA). В том же году компания вышла на рынок телекоммуникационной инфраструктуры, приобретя Incomit, шведского поставщика программного обеспечения для телекоммуникаций. В конце 2005 года компания объявила о приобретении Compoze Software, поставщика программного обеспечения для совместной работы, M7, компании, разрабатывающей инструменты на базе Eclipse, и SolarMetric, разработчиков движка постоянного хранения данных Kodo. Приобретения продолжились в 2006 году с Plumtree Software, компании, специализирующейся на корпоративных порталах; Fuego, компании, разрабатывающей программное обеспечение для управления бизнес-процессами (BPM); и Flashline, компании, занимающейся хранилищами метаданных. Эти приобретения впоследствии вошли в состав набора продуктов AquaLogic SOA. 12 октября 2007 года Oracle объявила о намерении приобрести BEA Systems за 6,7 миллиарда долларов. В результате предложения цена акций BEA выросла более чем на пять долларов при открытии торгов в этот день. BEA отклонила предложение в тот же день, заявив, что компания "стоит значительно больше". 16 января 2008 года Oracle подписала окончательное соглашение о покупке BEA за 8,5 миллиарда долларов. Считается, что Карл Айкан, один из наиболее влиятельных акционеров компании, был основной причиной заключения сделки. 29 апреля 2008 года Oracle завершила приобретение BEA.
Аквалогическая
BEA Systems разработала программный пакет AquaLogic для управления архитектурой, ориентированной на сервисы (SOA). Он включает в себя следующие продукты: BEA AquaLogic BPM suite, набор инструментов управления бизнес-процессами (BPM). Он сочетает в себе технологию рабочих процессов и технологию процессов с функциональностью интеграции корпоративных приложений. Пакет состоит из инструментов, предназначенных для специалистов бизнес-подразделений для создания моделей бизнес-процессов (AquaLogic BPM Designer), а также инструментов для ИТ-специалистов для создания реальных приложений бизнес-процессов непосредственно на основе этих моделей (AquaLogic BPM Studio). Завершенные приложения бизнес-процессов развертываются на производственном сервере (AquaLogic BPM Enterprise Server), с которого они интегрируются с серверными приложениями и генерируют портальные представления для взаимодействия с пользователями в процессе. Он также включает настраиваемые инструменты для мониторинга бизнес-активности в режиме реального времени (BAM). BEA AquaLogic User Interaction, набор инструментов, используемых для создания порталов, совместных сообществ, композитных приложений и других приложений, использующих сервисную архитектуру. Эти технологии работают на кроссплатформенной основе. Эта технология перешла к BEA Systems в результате приобретения Plumtree Software. BEA AquaLogic Enterprise Repository, важнейший элемент эффективного управления жизненным циклом архитектуры, ориентированной на сервисы, управляет метаданными для любых программных ресурсов, от бизнес-процессов и веб-сервисов до шаблонов, фреймворков, приложений и компонентов. Он отображает взаимосвязи и зависимости между этими ресурсами для улучшения анализа влияния, стимулирования и систематизации повторного использования кода, а также оценки влияния на конечный результат. BEA AquaLogic Service Bus, корпоративная сервисная шина (ESB) с оперативным управлением сервисами, обеспечивающая взаимодействие между сервисами, маршрутизацию, преобразование данных и применение политик. BEA AquaLogic Service Registry, реестр UDDI v3 со встроенной системой управления. Он предоставляет репозиторий, где сервисы могут быть зарегистрированы и повторно использованы при разработке или модификации приложений. BEA AquaLogic Data Services Platform (ранее известная как Liquid Data), предоставляющая инструменты для создания и управления различными сервисами данных. Она использует язык XQuery для компоновки и преобразования данных из различных источников, включая реляционные базы данных и веб-сервисы. BEA AquaLogic Enterprise Security, приложение для инфраструктуры безопасности, обеспечивающее распределенную аутентификацию, детализированные права доступа и другие сервисы безопасности. Функциональные возможности включают возможность пользователям определять правила доступа к приложениям без изменения самого программного обеспечения, включая JSP-страницы, EJB и портлеты. BEA AquaLogic Commerce Services (часто сокращается как ALCS), решение для электронной коммерции, основанное на решении Elastic Path e Commerce, интегрированном с сервером приложений WebLogic. Поддержка была прекращена в версии 6.0 в 2009 году, через год после приобретения Oracle.
BEA AquaLogic BPM suite, a set of business process management (BPM) tools. It combines workflow and process technology with enterprise application integration functionality. The suite consists of tools aimed for line of business personnel for creating business process models (AquaLogic BPM Designer), as well as tools for IT personnel to create actual business process applications directly from said models (AquaLogic BPM Studio). The completed business process applications are deployed on a production server (AquaLogic BPM Enterprise Server), from which they integrate to backend applications and generate portal views for human interactions in the process. It also comes with a customizable tools for live business activity monitoring (BAM). BEA AquaLogic User Interaction, a set of tools used to create portals, collaborative communities composite applications and other applications that use service architecture. These technologies work cross platform. This technology came to BEA Systems from its acquisition of Plumtree Software. BEA AquaLogic Enterprise Repository, a vital element of effective Service oriented architecture life cycle governance, manages the metadata for any type of software asset, from business processes and web services to patterns, frameworks, applications, and components. It maps the relationships and interdependencies that connect these assets to improve impact analysis, promote and systematize code reuse, and measure the impact on the bottom line. BEA AquaLogic Service Bus, an enterprise service bus (ESB) with operational service management that allows the interaction between services, routing relationships, transformations, and policies. BEA AquaLogic Service Registry, a UDDI v3 registry with an embedded governance framework. It provides a repository where services can be registered and reused for developing or modifying applications. BEA AquaLogic Data Services Platform (previously known as Liquid Data), providing tools for creating and managing different data services. It uses the XQuery language for data composition and transformation for a variety of data sources, including relational databases and web services. BEA AquaLogic Enterprise Security, a security infrastructure application for distributed authentication, fine grained entitlements and other security services. Features include allowing users to define access rules for applications without modifying the software itself, including JSP pages, EJBs, and portlets. BEA AquaLogic Commerce Services (often shortened as ALCS), an e Commerce solution based on Elastic Path e Commerce solution integrated with WebLogic application server. Discontinued on version 6.0 in 2009, a year after acquisition by Oracle.