* Продолжение. Начало см. Enterprise Partner № 23’2001.

Состояние рынка

Несмотря на то, что концепция корпоративного портала очень молода — ей примерно четыре года, соответствующий рынок считается насыщенным. Различают три этапа становления рынка [1]. На первом этапе участниками рынка были «чистые игроки» (Pure play), не имевшие в своем ассортименте никаких других продуктов, кроме порталов. На втором — в составе продуктов крупных вендоров ПО (independent software vendors, ISV) появились соответствующие модули. На третьем этапе, который начался в 2001 году, происходит консолидация усилий: крупные игроки заключают партнерские соглашения или приобретают продукты диверсифицированных вендоров портальных технологий. Например, в марте 2001 года корпорация SAP AG приобрела компанию TopTier. Так что рынок в настоящее время упорядочивается, количество игроков на нем сокращается.

В качестве рыночного рейтинга компаний мы выбрали системный (магический) квадрант Gartner Group [1], поскольку именно Gartner Group оценивает игроков на рынке с позиции стратегического предвидения, которым они обладают.

На системном квадранте по портальным продуктам вдоль оси Х отложен уровень стратегического предвидения, которым обладают компании (Completeness of Vision). Чем лучше компания улавливает текущие технологические и бизнес-тенденции, тем правее по оси Х она расположена. По оси У откладывается способность компаний реализовать на практике подход в рамках своего стратегического предвидения (Ability to Execute). Крупные вендоры ПО — ISV, как правило, расположены выше, чем Pure play — «чистые игроки», так как первые могут привлечь значительно больший объем ресурсов для достижения цели. «Лидеры» — это компании, которые правильно понимают концепцию корпоративного портала и могут ее реализовать на практике. «Претенденты на лидерство» (Challenges) — компании, стабильно чувствующие себя на рынке корпоративных приложений, но, по определению Gartner Group [1], слишком сильно находящиеся под влиянием своих технологических взглядов, чтобы предложить универсальное решение. «Видимые на рынке» (Visionaries) — наиболее многочисленная группа компаний, большинство из которых — «чистые игроки», обладающие хорошим предвидением, но не имеющие достаточно ресурсов, чтобы в полной мере реализовать свою концепцию на практике. «Нишевые» (niche) — многие из компаний в этой группе развивают одну-две технологии из тех, что составляют портальную платформу, и имеют хорошие позиции на других, более специализированных рынках (например, Autonomy, Brio и т. д.).

Имеющиеся продукты для построения корпоративного портала все еще очень сильно отличаются друг от друга, так как концепция портала продолжает трансформироваться, а технологическая платформа — бурно развиваться. С другой стороны, концепция Enterprise Portal и соответствующая технологическая платформа во многом зависят от предыдущего опыта, накопленного вендором на рынке корпоративных приложений. Корпоративный портал, как правило, несет на себе отпечаток особенностей, отличающих традиционные продукты конкретного вендора, признаки его корпоративного стиля.

Показателен состав игроков на рынке корпоративных порталов, который говорит о том, что компании с весьма диверсифицированным технологическим прошлым идут в одном направлении к общей цели, но разными путями. Так, Citrix развивает подходы по интеграции приложений, построению ПО промежуточного слоя (middleware). Sybase совершенствует решения для управления структурированной информацией, построения ПО промежуточного слоя. Oracle наращивает возможности в области управления структурированными данными. Hummingbird пожалуй, наиболее последовательный вендор, который практически не изменяет своей технологической миссии и продолжает совершенствовать интерфейс пользователя, но уже в условиях Интернет-экономики (Hummingbird — многолетний лидер на рынке PC X server). Правда, постоянство дается Hummingbird непросто — с 1998 года корпорация постоянно приобретает новые компании. SAP AG решает задачу управления всеми ресурсами корпоративного предприятия, в том числе информационными.

По мнению аналитиков IDC [2], в настоящее время на рынке корпоративных порталов четко выделяются три сегмента.

  • Информационный портал (Enterprise information portal, EIP). Наиболее распространенный случай, когда решаются проблемы организации информации и доступа к ней с акцентом на одну или несколько задач из перечня: поиск структурированной или неструктурированной информации, управление данными, интеграция данных, управление документами. Примеры: порталы на основе платформы Oracle9i.
  • Портал знаний (Enterprise knowledge portal, EKP). Акцент делается на коллаборативном взаимодействии пользователей, обмене информацией, формализации и накапливании знаний. Пример — порталы на основе платформы Hummingbird.
  • Бизнес-портал (Enterprise application portal, EAP). Поддерживает конкретный бизнес-процесс и обычно развертывается на уровне подразделений: маркетинга, продаж и т. д.

По мнению экспертов различных исследовательских агентств, в первую очередь на предприятиях внедряются корпоративные информационные порталы и порталы знаний. Соответствующие технологии, как правило, вырастают на прочном опыте управления структурированной информацией, создания СУБД и хранилищ информации. Мы рассмотрим ниже создание корпоративного информационного портала на примере технологий Oracle.

Ключевая фраза в определении порталов второго типа — “коллаборативное взаимодействие”. Истоки решений о создании порталов знаний лежат в системах управления документами. На рынке есть два весьма показательных примера подобного эволюционного развития — компании OpenText и PC DOCS Group International. Первая не представлена на российском рынке, вторая была поглощена компанией Hummingbird, интегрировавшей продукт CyberDOCS/Fuclrum в свою платформу Hummingbird EIP 4.0. Дистрибьютором Hunmmingbird EIP 4.0 на российском рынке выступает компания HBS.

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

Gartner Group делит все платформы построения корпоративных порталов на горизонтальные и вертикальные. Первые универсальны как по отношению к гетерогенной вычислительной среде, поверх которой развертывается портал, так и по отношению к отраслевому применению. Главное условие горизонтальной платформы — хорошие интеграционные возможности. В качестве примера в статье рассматривается горизонтальная платформа от Sybase, на основе которой можно построить портал любого типа.

Oracle

http://www.oracle.com

Развитую концепцию портала, о которой мы говорили выше, можно реализовать при помощи двух продуктов: Oracle9i Application Server и Oracle9i Database, а также используя дополнительные опции, в частности, компоненты Oracle9i Developer Suite (Oracle9iDS), брокер сообщений и т. д. Благодаря общей линии развития корпорации в течение 25 лет, специалисты Oracle имеют огромный опыт построения единого прозрачного пространства структурированной информации. Единым его можно сделать благодаря мощной инфраструктуре реляционных баз данных, набору инструментальных средств, методологий построения хранилищ данных и сложных аналитических инструментов на основе data mining. Прозрачным оно становится за счет продукта WebDB для создания Internet Desktop — динамических Web-сайтов.

Решение Oracle9i Application Server Portal — преемник WebDB; оно расширяет возможности создания динамического Web-сайта и автоматизирует управление электронной библиотекой. Это компонент Oracle9iAS, подходящий для предприятий, где построено развитое интранет-пространство и нужно быстро организовать персонифицированные интерфейсы — точки входа в это пространство для разных групп пользователей. Собственно компонент Oracle9iAS Portal реализует функциональность современного многопользовательского архива документов с Web-доступом. Динамические данные, документы, информация с web-сайтов доставляются с помощью портлетов.

Портлеты — это компоненты, реализующие механизмы работы с определенными данными. Каждый встроенный элемент портала — это портлет, которому при отображении соответствует своя прямоугольная область на экране. Компания поставляет большой набор портлетов -- как собственных, так и разработанных третьими фирмами и включенных Oracle в свой каталог (в их числе продукты Alta Vista, Business Objects, Cognos, Verity и т. д.). Эффект продвижения на базе уже известной торговой марки (cobranding) стимулирует известных вендоров к разработке портлетов для доступа к своим приложениям. Портлеты к средствам Oracle9i Database: ETL, OLAP, data mining и инструментам Oracle9iAS Business Intelligence (Oracle9iAS Reports и т. п.) позволяют не накапливать данные в хранилище, а формировать отчеты «на лету» в режиме времени, близком к реальному.

Программисты могут сами разрабатывать портлеты на языках Pl/SQL и Java, используя инструментальные средства Oracle.

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

Администратор портала обычно создает для каждого подразделения (финансы, маркетинг, продажи и т. д.) свою страницу с соблюдением прав доступа как к контенту, так и к дизайну каждой страницы. Применение идентификаторов пользователей и паролей касается только внутренней корпоративной информации и не применяется в том случае, когда в страницы включается контент из глобальной сети. Пользователи имеют простые интуитивно понятные инструменты управления контентом и создания внешнего вида. Это мастера, с помощью которых можно набирать страницы из портлетов, зарегистрированных на сервере, по принципу мозаики — персонифицировать свое рабочее место. В архитектуре портала предусмотрены компоненты BI — отчеты в формате HTML, Text, Microsoft Excel, диаграммы.

Если привилегии пользователя позволяют ему создавать и редактировать документы, для этого пользователя портал становится интерактивным Web-приложением с соответствующими элементами управления и формами ввода информации через Web-браузер.

Структурирование информации и ее поиск осуществляются с помощью системы вложенных папок, проектов, перспектив. Каждый документ относится к одной папке и к одному проекту и в общем случае — к нескольким перспективам (точкам зрения на документ). Распределение прав доступа к документам (владеет, просматривает, утверждает) привязывается к папкам и документам. Поиск документа выполняется по атрибутам, включая название, автора и ключевые слова, а также по полному тексту.

В терминах WCM Oracle9iAS Portal в основном поддерживает этап публикации контента. В то же время Oracle заключила партнерские соглашения с вендорами WCM-систем и интегрировала их продукты в свою платформу. Это, во-первых, Allaire компании Macromedia (http://www.macromedia.com) — он занимает хорошие позиции в рейтингах [3] и близок по своим возможностям к системе Vignette; во-вторых, Media Data Store компании Bulldog (http://www.bulldog.com), сфокусированный на поддержке специальных функций управления цифровым видео- и аудиоконтентом (Digital Asset Management, DAM); в-третьих, Epic от Arbortext (http://www.arbortext.com). Epic поддерживает удобную среду, сходную с Microsoft Word, для редактирования контента в формате XML (на рынке есть еще только один продукт, обладающий подобными возможностями, — SoftQuad XMetaL 2.0, http://www.softquad.com). Синдикацию обеспечивает продукт Oracle Syndication Server (входит в состав Oracle9iAS Dynamic Services), работающий со всеми стандартными протоколами (SOAP, ICE).

Заметим также, что в каталог портлетов Oracle включены портлеты от нескольких известных вендоров поисковых систем: AltaVista, Verity и т. д.

InterMedia — другой компонент Oracle9i AS — позволяет выполнять интеллектуальный поиск, в частности, основанный на нечеткой логике.

С помощью Oracle9i Database data mining можно выполнить профилирование пользователей и персонализацию портала.

Подводя итоги, можно сказать, что мощная платформа Oracle9i позволяет создавать корпоративный портал с развитыми возможностями, полностью удовлетворяющий требованиям к производительности, масштабируемости, соблюдению прав доступа, надежности. По идеологии корпоративный портал от Oracle — это EIP, в котором хорошо развиты средства интеграции данных и контента, хуже — событий и бизнес-процессов. Но надо иметь в виду, что Oracle9iAS Portal организует активный Web-интерфейс к информационной среде, построенной именно на основе Oracle9i. Интегрированная монолитная платформа диктует, что все действия, предшествующие развертыванию Oracle9iAS Portal, — построение СУБД, развитой интранет-инфраструктуры, внедрение WCM-системы — должны совершаться вместе с Oracle. В таком подходе, замкнутом на собственные технологии, Gartner Group видит недостаток стратегического предвидения Oracle. В то же время Gartner Group помещает Oracle с ее корпоративным порталом в квадрант претендентов на лидерство, так как корпорация обладает ресурсами крупного IVS, узнаваемым брэндом и поэтому способна занять большой сегмент рынка корпоративных порталов.

Sybase

http://www.sybase.com

Компания — одна из немногих крупных производителей приложений масштаба предприятия (имеет 17-летний опыт в ИТ-индустрии), пришедших на рынок корпоративных порталов практически с момента его возникновения. По оценкам Gartner Group, Sybase с 1999 года занимает одну из лучших позиций на этом рынке и даже называется «первой компанией, которая предложила полнофункциональное портальное решение масштаба предприятия» [1]. Из рассматриваемых здесь продуктов Sybase EP в наибольшей степени соответствует понятию «горизонтальная технологическая платформа», так как пакет Sybase EP v 2.0 позволяет развертывать корпоративный портал при любом начальном состоянии интранет-инфраструктуры предприятия, в том числе и с нуля, поверх любых работающих приложений. Портал, построенный по технологии Sybase, поддерживает все схемы: B2Y, B2C, B2B. В то же время Sybase имеет вертикальные решения для телекоммуникационной, финансовой и других отраслей.

Базовая инфраструктура построена на основе сервера приложений EAServer и СУБД ASE. Sybase поддерживает распределенную архитектуру вычислений, высокую скорость исполнения запросов и высокую готовность приложений. Сервер приложений сертифицирован по стандарту J2EE. Как и в случае с Oracle, опыт в области создания СУБД, хранилищ информации, ПО промежуточного слоя позволяет Sybase предложить надежную масштабируемую производительную платформу с развитой системой разграничения прав доступа. Серверные компоненты могут быть настроены в кластерной конфигурации, которая интегрируется с аппаратными кластерными системами разных производителей и образует программно-аппаратный комплекс высокой готовности. Обеспечиваются распределенные транзакции как на уровне СУБД, так и на уровне бизнес-компонентов.

В качестве основных преимуществ портала EP от Sybase Gartner Group называет [1] открытую платформу и развитые возможности интеграции приложений (реализован подход ENS). Соответствующие службы выполняют интеграцию приложений, данных, событий и служб сообщений. Sybase поддерживает все структуры передачи сообщений: TIBCO, JMS, MQSeries. Для интеграции приложений используются специально разработанные адаптеры к SAP R/3, PeopleSoft, Siebel и т. д., поставляется инструментарий разработки адаптеров и интеграторы для CORBA, CISC, хранимых процедур, что позволяет строить интерфейсы-переходники для доступа к бизнес-логике «старых» приложений. Поддерживаются синхронный и асинхронный (с помощью механизма репликаций) виды доступа к гетерогенным источникам данных: Sybase, Oracle, IBM DB2, Informix, Microsoft SQL Server и т. д. С помощью службы поддержки сообщений и событий можно генерировать, извлекать, трансформировать и передавать бизнес-события, в том числе в реальном времени интегрировать портал с внешними информационными потоками, например, новостными лентами.

Открытые стандарты позволяют наладить эффективные коммуникации в Интернет-среде за пределами предприятия. Специальные B2B-модули Sybase EP v 2.0 «понимают» разные диалекты XML, EDI, что позволяет наладить коллаборативные схемы между предприятиями и департаментами (в идеале на противоположной стороне также должен быть установлен Sybase EP). Причем Sybase EP может преобразовать произвольный, например, отраслевой XML-стандарт в заданный и потом свободно работать с деловой и торговой документацией, а также переводить EDI в XML, таким образом открывая возможность сотрудничества через Интернет даже с небольшими компаниями. Специальная опция Sybase EP eMarketLink Option обеспечивает так называемую коллаборативную инфраструктуру для электронных рынков за счет глубокой интеграции с приложениями контрагентов и устойчивой связи с множественными электронными рынками, надежной транспортировки сообщений и наличия брокера сообщений.

Sybase EP v 2.0 поддерживает платформы Microsoft Windows NT, UNIX. В состав Sybase EP входят инструментальные средства проектирования приложений (например, PowerDesigner), которые поддерживают языки Java, C, открытые компонентные модели: CORBA, EJB, COM.

Sybase имеет хорошие позиции на рынке мобильных СУБД (по оценке Gartner Group, компании принадлежит 68% рынка), что позволяет поддерживать все современные каналы доставки информации пользователям. Sybase EP v 2.0 включает полную поддержку мобильных и беспроводных приложений, систем обмена сообщениями и определение вида беспроводного устройства, а также синхронизацию контента с порталом предприятия.

Кроме собственного технологического задела в части управления структурированными данными, продуктов промежуточного слоя, категоризации контента, Sybase предлагает в составе портального решения и продукты, хорошо зарекомендовавшие себя в области управления контентом. В частности, заключены партнерские соглашения с компаниями Vignette, BroadVision, Web-Spider, Autonomy. В портал интегрированы WCM-системы Vignette и BroadVision — одни из наиболее известных продуктов в своем классе, возглавляющие рейтинги многих агентств (см., например, [3]). Они имеют функции, поддерживающие весь жизненный цикл контента: развитые возможности управления контентом и его представления, сервисы персонализации, управления взаимоотношениями с клиентами (CRM), BI и опции поддержки разных каналов доставки. Vignette, в частности, имеет опцию синдикации, а BroadVision — расширенные возможности публикации в Web. Обе системы могут рассматриваться как решения для Интернет/интранет-среды.

В портал Sybase интегрированы и поисковые машины Web-Spider и Autonomy. Autonomy считается профессиональной поисковой системой, позволяющей формулировать запросы на естественном языке и извлекать знания. По своим возможностям Autonomy превосходит Fulcrum KnowledgeServer от Hummingbird.

Развитие своего портального решения Sybase видит в добавлении новых функций для мобильных пользователей и в расширении поддержки модели В2В.

Hummingbird

http://www.hummingbird.com

По мнению Станислава Макарова, генерального директора компании HBS, “руководители Hummingbird обладают очень сильным стратегическим предвидением”. Начиная с 1999 года Hummingbird последовательно покупала компании, чтобы в 2000 году предложить развитую платформу для построения корпоративных порталов. Так как подход Hummingbird — это ориентация на лучшие в своем классе продукты, прокомментируем последние приобретения компании: какой “кирпичик” заложило каждое из них в фундамент платформы корпоративного портала.

В 1998 году приобретена Andyne Computing Ltd. Одно из лучших решений в сфере BI, результат 20-летнего опыта этой компании, позволило Hummingbird предложить в конце года собственную линейку продуктов BI/Suite. В 1999 году с покупкой Context's Financial Frameworks Hummingbird приобрела экспертизу в области финансовых приложений, которая нужна при разработке вертикальных портальных решений. Leonard's Logics SA (Франция) принесла технологии ETL и data mining, реализованные в продукте Genio, которые применяются Hummingbird для интеграции различных систем на уровне информации и извлечения знаний из всех репозиториев.

И наконец, приобретение PC DOCS Group International внесло значительный вклад в “портальное строительство”, так как продукт DOCSFusion — практически ровесник рынка систем управления документами, долгое время занимал на нем лидирующие позиции и эволюционировал вместе с ним. Незадолго до своего поглощения PC DOCS приобрела компанию Fulcrum Technologies и усилила свою систему поисковой технологией Fulcrum. В составе платформы Hummingbird EIP 4.0 компонент CyberDOCS поддерживает функции управления контентом и коллаборативного взаимодействия сотрудников, развивая поддержку управления проектами и знаниями. Именно подходы PC DOCS к CSM/WCM во многом определяют функциональные особенности и назначение портала от Hummingbird.

Интеграция в общую платформу лучших в своих классах продуктов повышает конкурентные преимущества и улучшает рыночные перспективы Hummingbird EIP 4.0. Аналитики Gartner Group отдают должное стратегическому предвидению руководства компании, но помещают Hummingbird в квадрант “Видимых на рынке”, а не лидеров, так как надежность интеграции отдельных модулей друг с другом должна быть подтверждена практикой и временем.

Портал, построенный на основе технологий Hummingbird EIP 4.0, позволяет организовать сотрудничество работников предприятия в управлении документами, контентом, знаниями в рамках бизнес-процессов и рабочих групп, образованных для работы по проекту. Модуль CyberDOCS обеспечивает в полном объеме управление документами и контентом, а также коллаборативное взаимодействие сотрудников.

Специальные адаптеры к приложениям — e-clip поддерживают большинство стандартов (XML, HTML, EJB, COM,CORBA), скрипты JavaScript, VBScript, Jpython, языки Java, C++, позволяют интегрировать информацию из всевозможных систем: электронной почты, ERP, хранилищ данных, СУБД, Web-сайтов, файловых систем, систем управления документами (Lotus Notes, Microsoft Exchange).

Структурированная информация из разных приложений консолидируется с помощью продукта Genio Suite (соответствующие технологии ETL признаются экспертами одними из лучших).

Для извлечения знаний используется Fulcrum KnowledgeServer (бывший Fulcrum Knowledge Network), который на основе технологий нейронных сетей автоматически индексирует внутренние и внешние Web-сайты, генерирует таксономию, не используя предварительных данных, запускает агенты в Интернет для сбора информации, осуществляет поиск в Интернет/интранет-среде в нескольких репозиториях. Кроме того, Fulcrum KnowledgeServer строит так называемую knowledge map — сквозную карту информационных ресурсов по всем репозиториям, аналог системы каталогов. Анализ структурированных данных может выполняться с помощью запросов, OLAP, отчетов, которые формирует BI/Suite; более сложный анализ выполняется с помощью нейротехнологий, статистических методов, кластерных групп, реализуемых в Genio Miner.

Hummingbird EIP работает в традиционных архитектурах: клиент-серверной, мэйнфреймов, в Интернет/интранет-среде, на платформах Windows NT, AS/400, Linux, UNIX, поддерживает внешние IDE, имеет развитые средства разграничения прав доступа, обеспечивает хорошие производительность и масштабируемость.

Meta Group называет Hummingbird одним из лидеров по результатам бенчмаркинга платформ для построения порталов [4].

Источники информации

  1. “2H01 Portal Products Magic Quadrant”; http://www.gartner.com/webletter/sybase/october/article1.html.
  2. “A Portal in Every Pot”; IDC; http://www.idc.com/getdoc.jhtml?containerId=ebt20010628.
  3. “Managing the Content Explosion into Content-Rich Applications”, Yankee Group 2001; http://a1312.g.akamai.net/7/1312/812/fb9364709870f7/
    www.vignette.com/Downloads/YANKEE_CONTENT.pdf
    .
  4. “Enterprise portals — 2000/2001”, Meta Group/SPEX; http://www.checkspex.com/catalog/00EPO.htm; http://www.hummingbird.com/collateral/eip_metagroup_ir.pdf.