Network World, США

Компания Coral8 предлагает инструментарий сложной обра?ботки событий

Бизнес-пользователи не хотят ждать, пока необходимые им данные пройдут через транзакционные системы. И этот спрос на средства оперативного получения данных спешат удовлетворить небольшие компании, предлагающие аналитические инструменты, способные обрабатывать данные «на лету» и мгновенно уведомлять пользователей руководителей об изменении экономических условий.

Одной из таких компаний стала Coral8, дебютировавшая с программным продуктом Coral8 Complex Event Processing Engine.

Этот программный инструментарий корпоративного уровня анализирует информацию, поступающую из систем, баз данных и приложений в режиме реального времени и ведет поиск событий, которые могут сигнализировать, например, о попытке мошенничества или о сбое в цепочке поставки. Оно сравнивает текущее состояние операций с ожидаемыми условиями, а затем с помощью встроенных бизнес-правил определяет, как реагировать на выявленную угрозу или открывшуюся возможность.

Coral8 Complex Event Processing Engine анализирует информацию, поступающую из систем, баз данных и приложений в режиме реального времени и ведет поиск событий, которые могут сигнализировать, например, о попытке мошенничества или о сбое в цепочке поставки. Он сравнивает текущее состояние операций с ожидаемыми условиями, а затем с помощью встроенных бизнес-правил определяет, как реагировать на выявленную угрозу или открывшуюся возможность
Данная технология аналогична технологии обработки событий, применяемой в средствах управления сетями и системами, но в данном случае особый упор делается на бизнес. Вместо того чтобы выявлять узкие места на сервере или проблемы с работой приложений, Coral8 производит поиск аномалий с точки зрения бизнес-правил. Инструментарий рассчитан на обработку сотен тысяч сообщений в секунду. Он обрабатывает информацию, получаемую из таких источников, как потоки данных реального времени и брокеры сообщений, и экспортирует данные в таблицы производительности, приложения управления бизнес-процессами и другие инструментальные средства бизнес-анализа.

«Этот инструментарий можно воспринимать как некий процессор, подключенный к каналу передачи данных и осуществляющий обработку этих данных еще до того, как они попадают в базу данных, — пояснил генеральный директор Coral8 Тэри Каннингхем. — Если в базе данных выполняются запросы для получения необходимой информации, то здесь все наоборот. Имеется некий фиксированный запрос, а данные «прогоняются» через этот запрос».

Данный механизм, по словам Каннингхема, выполняет непрерывный поиск определенных шаблонов. Он анализирует данные реального времени и сравнивает их с имеющимися эталонными сведениями из базы данных.

В 1984 году Каннингхем создал компанию Crystal Decisions, которая стала одной из первых разрабатывать средства бизнес-анализа (Business Intelligence, BI). Кроме того, он занимал руководящие посты в компаниях Seagate Technology и Veritas Software. В своей новой компании он реализует маркетинговую стратегию, предполагающую заключение OEM-соглашений с производителями программного обеспечения, имеющими опыт работы на определенных вертикальных рынках, которые по тем или иным причинам не намерены создавать свой собственный аналитический механизм. К примеру, производитель систем управления хранением компания Intermine использует технологию Coral8 для создания в режиме реального времени отчетов об использовании и наличии ресурсов систем хранения данных, а Patient Care Technology Systems применяет эту технологию для того, чтобы вести учет имущества госпиталя, оснащенного RFID-метками.

За счет интеграции технологии Coral8 в свои приложения такие OEM-партнеры помогут Coral8 расширить свою долю рынка и увеличить доходы.

«Наши партнеры интегрируют нашу технологию в свои решения для вертикальных рынков», — подчеркнул Каннингхем.

Он надеется, что такое сотрудничество с OEM-производителями поможет Coral8 выделиться на фоне своих конкурентов, к числу которых относятся Aleri Labs и AptSoft, а также и более известных соперников, таких как компании Hewlett-Packard, IBM и Tibco.