Network World, США
Компания Coral8 предлагает инструментарий сложной обра?ботки событий
Бизнес-пользователи не хотят ждать, пока необходимые им данные пройдут через транзакционные системы. И этот спрос на средства оперативного получения данных спешат удовлетворить небольшие компании, предлагающие аналитические инструменты, способные обрабатывать данные «на лету» и мгновенно уведомлять пользователей руководителей об изменении экономических условий.
Одной из таких компаний стала Coral8, дебютировавшая с программным продуктом Coral8 Complex Event Processing Engine.
Этот программный инструментарий корпоративного уровня анализирует информацию, поступающую из систем, баз данных и приложений в режиме реального времени и ведет поиск событий, которые могут сигнализировать, например, о попытке мошенничества или о сбое в цепочке поставки. Оно сравнивает текущее состояние операций с ожидаемыми условиями, а затем с помощью встроенных бизнес-правил определяет, как реагировать на выявленную угрозу или открывшуюся возможность.
Coral8 Complex Event Processing Engine анализирует информацию, поступающую из систем, баз данных и приложений в режиме реального времени и ведет поиск событий, которые могут сигнализировать, например, о попытке мошенничества или о сбое в цепочке поставки. Он сравнивает текущее состояние операций с ожидаемыми условиями, а затем с помощью встроенных бизнес-правил определяет, как реагировать на выявленную угрозу или открывшуюся возможность |
«Этот инструментарий можно воспринимать как некий процессор, подключенный к каналу передачи данных и осуществляющий обработку этих данных еще до того, как они попадают в базу данных, — пояснил генеральный директор 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.