Консалтинг и автоматизация в области управления
эффективностью банковского бизнеса

Журнал ВРМ World

Платформы электронной коммерции

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

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

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

Все основные электронно-коммерческие платформы спроектированы для профессиональных разработчиков и системных администраторов. Мы думаем, что эти продукты всегда будут рассчитаны на некоторое участие IT-специалистов, но с течением времени они в своем развитии, скорее всего, будут в большей степени отвечать потребностям бизнес-пользователей.

В этой статье мы предлагаем обзор электронно-коммерческих платформ, ориентированных на бизнес-пользователей, включая продукты таких фирм, как IBM, Art Technology Group, BroadVision и др. Предоставление бизнес-пользователям возможности участвовать в разработке приложений или процессе проектирования реализации системы является ключевым моментом стратегии этих поставщиков. Уровень поддержки бизнес-пользователей каждой из этих платформ исследован особенно тщательно.

Мы также рассмотрели возможности продуктов Allaire, InterWorld, Microsoft, Open Market и SpaceWorks. Каждый из этих продуктов этих поставщиков имеет свои сильные стороны, однако у них определенно различный подход удовлетворению потребностей посетителей сайта, осуществляющих бизнес-транзакции.

Art Technology Group

ATG позиционирует Dynamo Commerce Server как платформу для построения B2B- и B2C- приложений. Набор инструментов спроектирован таким образом, чтобы помочь компаниям улучшить взаимоотношения с клиентами за счет предоставления им индивидуального сценария (персонализации) работы с данными средствами. К тому же продукт дает бизнес-пользователям возможность контролировать такие процессы.

Мы считаем персонализацию одним из ключевых достоинств Dynamo Commerce Server, наряду с возможностью проведения транзакций и маркетинга. Например, Personalization Server продукта позволяет бизнес-пользователям устанавливать правила управления целевым контентом. Scenario Server представляет собой графическую среду, в которой бизнес-пользователи определяют рекламные акции в соответствии с определенными правилами. Dynamo поддерживает возможности "my site", позволяющие потребителям создавать индивидуальные интерфейсы к системе.

Но даже при наличии в системе маркетинговых и персонализационных возможностей бизнес-пользователи не могут построить сайт в одиночку. Разработка сайта требует участия программистов на Java. Администрирование основных коммерческих функций сайта (таких, как установка каталога) предполагает наличие администратора базы данных.

Dynamo Commerce Server имеет открытую модульную архитектуру, полностью построенную на основе языка программирования Java. Этот продукт размещен поверх собственного сервера ATG - Dynamo Application Server, привнося с собой масштабируемость и гибкость для поддержки приложений уровня предприятия.

Другие архитектурные возможности системы Dynamo включают в себя баланс загрузки, кэширование, управление сессиями и резервное копирование. С другой стороны, Dynamo, похоже, создан для общего анонимного доступа, а для обеспечения безопасности предполагается использовать продукты других фирм, предлагающих большую степень детализации, чем поддерживаемая аутентификация Support Sockets Layer и HTTP.

В целом мы считаем Dynamo Commerce Server гибким решением с мощными коммерческими, маркетинговыми и персонализационными функциями. Хотя для решения многих задач разработки и интеграции все же требуется технический персонал, система обеспечивает достаточный объем возможностей для участия в ее работе бизнес-пользователей. Коммерческая система успешно использует сервер приложений ATG, однако не может работать с другими серверами приложений, что может считаться ограничением для магазинов, пользующихся другими платформами серверов приложений.

Blue Martini Software

Выход на рынок электронной коммерции существовавшего уже в течение двух лет Blue Martini с продуктом Customer Interaction System был весьма впечатляющим. Blue Martini является одним из нескольких поставщиков, максимально приблизившихся к поставкам в основном обещанных пакетов электронно-коммерческих платформ, а не сред разработки. Большая часть функциональных возможностей Customer Interaction System доступна непосредственно при приобретении, включая сбыт, управление сервисами контента и каталогом, анализ, персонализация и возможность осуществления транзакций.

Идея Blue Martini сосредоточена вокруг онлайнового брэндинга и персонализации не только для коммерческих сайтов, но и для приложений электронного бизнеса. Customer Interaction System включает в себя компоненты анализа для Хранилища данных, формирования отчетов, data mining, визуализации и персонализации, являющихся ключевыми для всеобъемлющих акций брэндинга.

Прямой характер интерфейсов Customer Interaction System делает продукт идеальным для компаний, предпочитающих быстрый отклик на текущее состояние рынка и возможность участия бизнес-пользователей в конфигурировании приложений. Конечно, тут присутствует компромисс: потребность в существенной перенастройке может вылиться в большой объем работы.

Customer Interaction System запускается поверх сервера приложений WebLogic компании BEA Systems Inc. И в основном построен на языке Java. Его модульная архитектура объединяет подсистемы Склад (Store), Постановка (Staging) и Сбыт (Merchant), а также интеграционные интерфейсы.

Подсистема Склад состоит из web-сервера, сервера приложений, а также средств обработки базы данных каталога. Подсистема Сбыт поддерживает функции бэк-офиса и содержит базы данных для потребительских транзакций, торговли, Хранилища данных и определения бизнес-процессов.

Подсистема Постановка трансформирует и извлекает данные из подсистемы Сбыт, архивирует и транспортирует, тестирует и передает их в подсистему Склад, где они активизируются.

Открытая архитектура Customer Interaction System обеспечивает встроенные точки интеграции для технологий интеграции XML, COM/DCOM, Corba, Enterprise JavaBean и MQSeries. Продукт содержит также готовые адаптеры для согласования с приложениями уровня предприятия таких фирм, как PeopleSoft, SAP и Siebel. Кроме того, в него входят уже скомпонованные ссылки на Taxware и CyberSource.

Customer Interaction System может выполнять балансировку загрузки с аппаратным и программным обеспечением других фирм, например, Cisco Local Director или Resonate Central Dispatch.

Broad Vision

BroadVision был основан в 1993 году и сегодня считается устоявшимся участником рынка электронной коммерции. Его электронно-коммерческая платформа One-to-one Enterprise E-commerce platform может быть дополнена такими приложениями, как One-to-one Business Commerce для транзакция B2B или One-to-one Retail Commerce для операций B2C. Поскольку One-to-one является пакетом, она достаточно сложна и охватывает большую часть вопросов.

Система производит хорошее впечатление своими возможностями по управлению транзакциями и обработкой заказов. Продукты принимают заказы с помощью основанных на XML Web-форм по телефону или через службу поддержки потребителей (customer service), сотрудники которой могут отслеживать работу броузера потребителя и вести его по сайту компании. Продукты поддерживают также маршрутизацию заказов и рассылку уведомлений по электронной почте для принятых и доставленных заказов.

Отчетность и мониторинг является другой сильной стороной этих продуктов: система обеспечивает множество шаблонов отчетов, доступных сразу с момента приобретения, а также содержит программное обеспечение BroadBase для отслеживания статистических характеристик использования и мониторинга в реальном времени параметров сайта и применения различных средств. Система One-to-one обеспечивает богатую витрину данных с мощными возможностями для простого формирования правил маркетинга или создания стимулов, расценок, контрактов, дисконтов, купонов и разработки рекламных кампаний. Различные виды сбыта построены на базе отдельных случаев, что делает их невероятно эффективными. Кроме того, продукты поддерживают также основанные на правилах целевые рекламные публикации и перекрестный маркетинг. Для управления контентом BroadVision недавно приобрел Interleaf и его продукт BladeRunner.

Что касается применения One-to-one, будьте готовы к объемному планированию. Несмотря на свою полноту, продукт все еще требует ощутимых ресурсов для установки схем, и в нем отсутствуют графические средства или унифицированный административный интерфейс для упрощения этого процесса.

IBM

WebSphere Commerce Suite 4.1 компании IBM эволюционировал из ее же решения Net.Commerce. IBM позиционирует WebSphere Commerce Suite как полностью пакетное решение, включающее в себя все инструменты, необходимые для построения сложных приложений электронной коммерции для программных продуктов, обслуживающих сбыт. Платформа предоставляет бизнес-пользователям возможность участия в процессе разработки и обслуживания.

Мы считаем WebSphere Commerce Suite полнофункциональным решением, содержащим множество различных возможностей - но следует заметить, что это сказывается на его цене. И хотя пакет содержит множество инструментов, они не очень хорошо интегрированы и не интуитивны.

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

Архитектурно WebSphere Commerce Suite спроектирован масштабируемым и надежным. В кластеризованной среде может быть установлено множество серверов. WebSphere Commerce Suite поставляется пакетом с WebSphere Application Server, обеспечивающим масштабируемую и надежную среду выполнения. Тем не менее, web-сервер и сервер приложений должны работать на одной и той же машине, без возможности размещения шлюза между ними.

WebSphere Commerce Server может сразу же интегрироваться с промежуточным платформой MQSeries этой же фирмы для интеграции других сред приложений. Для компаний, стандартно использующих эти технологии, WebSphere Commerce Suite является логически обоснованным выбором.

Среда выполнения в WebSphere Commerce Suite обеспечивает богатый набор компонент и коммерческих функций. Пакет включает базу данных IBM DB2, модуль Payment Manager, HTTP-сервер и инструмент администрирования.

Professional edition содержит модули для персонализации, аукционов и Product Advisor, помогающий покупателям сосредоточиться на приобретаемых продуктах.

Мы находим множество утилит WebSphere Commerce Suite очень гибкими и высокофункциональными. К тому же, программируемая настройка может помочь еще больше приблизить приложения WebSphere Commerce Suite к требованиям пользователя и расширить их функциональность. Тем не менее, следует отметить, что процесс разработки может оказаться крайне сложным и дополнительное программирование совершенно необходимо в случае, если вы захотите внести дополнительные функциональные возможности в ваши приложения.

Intershop Communications

Intershop был основан в 1992 году в бывшей Восточной Германии и сегодня имеет штаб-квартиру в Сан-Франциско. Электронно-коммерческое решение компании носит название Enfinity 1.1, мощное приложение для крупных компаний в области сбыта и услуг через Интернет. Enfinity предоставляет возможность коммерсантам торговать везде, где возможно - не только через свой собственный сайт, но и через аффилированные сайты, каналы и рынки.

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

В Enfinity получили высокую оценку витрины, сбыт, маркетинг и общая простота использования. Достаточно просто устанавливать каталоги, сравнительные характеристики продуктов, дисконты, соответствующие различным правилам, и рекламные акции для презентаций различных видов продаж. Тем не менее, система в некотором смысле ограничена в части управления контентом, персонализации и самообслуживания потребителей.

С архитектурной точки зрения Enfinity представляет собой систему, основанную на Java, располагающуюся над сервером приложений на базе JavaBeans, и использующую Oracle в качестве базы данных. Catalog Server и Transactivity Server системы разделены, обеспечивая таким образом гибкость в ее конфигурировании для непосредственной работы, масштабируемости и балансировки загрузки. При этом Enfinity обеспечивает мощную интеграцию с приложениями других фирм, например, с ERP-системами и платежными системами, а также включает в себя серьезную поддержку ряда протоколов, включая беспроводные стандарты.

Системное администрирование производится с помощью Enfinity Management Center - Java-приложения, основанного на стандарте Corba. Через этот интерфейс компании могут немедленно вводить новую бизнес-логику в производственные среды без перезагрузки сервера приложений, благодаря поддержке в Enfinity перезагрузки динамических классов.

Кажется, что количество разнообразных продуктов для электронной коммерции приближается к числу компаний, которые их используют. Электроннно-коммерческие платформы от Allaire, InterWorld, Microsoft, OpenMarket и SpaceWorks по-разному подходят к решению специфических проблем потребителей.

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

И наконец, предложения InterWorld и SpaceWorks сконцентрированы вокруг потребностей B2B. Функциональные возможности InterWorld легко переводятся на "язык" B2B, а SpaceWorks непосредственно специализируется на В2В-транзакциях.

Так какой же продукт можно назвать наилучшим? При таком количестве разнообразных подходов мы не найдем ответа на этот вопрос. Ключом здесь будет служить понимание основных возможностей и стратегий каждого из предложений, и соответствие конкретного подхода имеющимся в вашем распоряжении целевым приложениям, бизнес-стратегиям и ресурсам (денежным средствам, времени, персоналу, возможностям экспертной оценки).

Allaire

Allaire имеет богатую историю в сфере web-приложений и наиболее известна благодаря своему серверу web-приложений GoldFusion и средству проектирования HomeSite. В 1999 году Allaire добавил к линейке своих продуктов коммерческое решение Spectra.

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

Spectra состоит из трех основных компонент: контент-объектный API, Webtop и сервисы. COAPI представляет собой среду разработки объектов контента, состоящих из свойств и методов. Webtop является интерфейсом на основе броузера, обеспечивающим различным типам пользователей - бизнес-менеджерам, администраторам и дизайнерам сайта - сервисы и средства, необходимые для взаимодействия с системой.

Сервисы Spectra - управление контентом, автоматизация обработки, ролевая безопасность, персонализация, бизнес-анализ (BI) и синдикация - находится между COAPI и Webtop. Разработчики получают доступ к сервисам через COAPI для дальнейшей разработки, тогда как бизнес-пользователи пользуются своими возможностями с помощью своих Webtop.

Несмотря на то, что эти среды предназначены для различных разработок, Spectra была на архитектуре, основанной на языке Си, и только сейчас в ней проектируется поддержка Java.

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

InterWorld

InterWorld, основанный в 1995 году, предлагает решение commerce Exchange для коммерции только со стороны сбыта. InterWorld разделил целевую базу потребителя, отделив компании, продающие физически существующие товары, от продающих услуги и цифровые товары. В число ключевых потребителей вошли производственные, дистрибьюторские и розничные компании.

Особенности такой ориентации продукта могут быть рассмотрены на примере возможностей и точек интеграции Commerce Exchange. Например, продукт имеет тесную интеграцию с СППР, изобретательскими и производственными системами, системами доставки, выполнения заказов и поставок. В этих областях InterWorld имеет тесные связи со множеством ключевых поставщиков.

Commerce Exchange обеспечивает ряд адаптеров Commerce Adaptor для интеграции со специфическими серверными системами, а также включает в себя брокера сообщений от Active Software для упрощения дополнительной интеграции. Построение приложений с помощью Commerce Exchange относительно несложно. Приложения организуются как технологические процессы обработки, для конфигурации которых используется специализированный графический интерфейс процессов (graphical process modeler), отделяющего логику процесса от представления.

Бизнес-логика встроена в потоки обработки Commerce Exchange, но между логикой и самими объектами лежит слой абстракции. Это позволяет разработчикам модифицировать объекты без модификации бизнес-процессов или схем.

Commerce Exchange поддерживает сложное представление каталога, включающее 10 наиболее популярных списков и витрин.

Для торговли продуктом Commerce Exchange обеспечивает более 30 типов рекламных акций продукта непосредственно после приобретения решения. Дополнительные рекламные акции на основе правил легко создаются с помощью ряда меню и возможностей "drag and drop".

Возможности формирования отчетов в данном продукте являются базовыми и предоставляют данные аудита для онлайновой журнальной метрики. Для более сложной отчетности InterWorld предлагает дополнительный продукт под названием Commerce Intelligence, расширяющий возможности для формирования отчетов и анализа с помощью технологий OLAP от Informatica. Управление контентом требует интеграции решений других компаний, например, Interwoven.

Для поставщиков, желающих продавать физически существующие товары по различным каналам, Commerce Exchange гарантирует серьезную поддержку. Он не только предоставляет функциональные возможности для обслуживания сбыта, стратегией InterWorld является упрощение сбыта через различные рынки. Например, InterWorld установил партнерские отношения с компанией Ariba, обеспечившая Commerce Exchange принятие данных по заказам непосредственно с рынков этой компании.

Microsoft

Commerce Server и BizTalk Server являются ключевыми компонентами предложений компании Microsoft в области электронной коммерции. Commerce Server представляет собой систему разработки и управления сайтом, обеспечивающую разработчиков возможностью установки и управления коммерческими приложениями на стороне сбыта. BizTalk Server обеспечивает интеграцию на основе XML с серверными системами, к которым для завершения транзакций и бизнес-процессов должны иметь доступ коммерческие приложения.

Commerce Server и BizTalk Server спроектированы для полноценного использования всех преимуществ сервисов Windows 2000. Например, сервисы формирования очереди сообщений и обработки транзакций непосредственно доступны для коммерческой платформы в качестве утилит мониторинга и администрирования. Такая тесная интеграция очень привлекательная для компаний, стремящихся наиболее полно использовать возможности операционной системы Windows без введения в инфраструктуру множества других технологий.

Ключевые достоинства Commerce Server лежат в плоскости сбыта и персонализации. Продукт включает в себя мощную рекомендательную функциональность для различных видов продаж. Он также поддерживает тематические дискуссии в Exchange для поддержки продаж.

Для целевого маркетинга Commerce Server поддерживает управление кампаниями через Интернет, электронную и обычную почту. Для персонализации Commerce Server использует права пользователей для динамического конфигурирования категорий, согласно которым каждый потребитель получает доступ к сайту.

Хотя решения Microsoft до сих пор считаются наиболее подходящими для разработчиков, компания стремится предлагать все более простые в использовании продукты. Например, Commerce Server содержит Business Desk, позволяющий бизнес-пользователям управлять системой без поддержки со стороны разработчика. BizTalk Server обеспечивает визуальную технологическую модель, упрощающую конфигурирование обработки заказа. Более сложная разработка с помощью этих инструментов также может осуществляться непосредственно, однако она потребует участия разработчиков, знакомых с инструментами Microsoft Component Object.

Commerce Server и BizTalk Server оба являются частью решения Microsoft .NET Enterprise Server Solution. В совокупности все эти инструменты представляют собой мощное соединение для компаний-приверженцев стратегии Microsoft и ожидающих выхода полнофункциональной среды.

OpenMarket

OpenMarket был основан в 1994 году, а первый выпуск его продукта Transact вышел на рынок в 1995. В 1999 году произошло ее слияние с компанией Future Tense и с тех пор линейка продуктов этой компании, предназначенных для управления контентом, была интегрирована в более крупное пакетное решение в области электронной коммерции компании OpenMarket.

В результате получился сложный набор инструментов для электронного бизнеса с ключевыми функциональными возможностями в области транзакций, обработки заказов и управления контентом. Модуль Transact обслуживает транзакции и обработку заказов. Catalog Centre поддерживает проектирование и обслуживание онлайнового каталога. Компоненты Content Centre и Content Server совместно реализуют мощную функциональность управления контентом.

Архитектура системы не привязана к какому-то определенному серверу приложений. Обычно используется сервер WebLogic фирмы BEA, однако поддерживаются и серверы приложений от iPlanet, IBM и других компаний.

Для интеграции OpenMarket предлагает собственный Integration Centre, объединяющийся с брокером сообщений от Active Software для упрощения соединения с пакетными приложениями.

Безопасность обеспечивается с помощью программного обеспечения Data Security фирмы RSA. Для улучшения его работы Sattelite Server компании OpenMarket использует экономичное устройство кэширования, динамически составляющее и доставляющее персонализированные web-страницы.

Personalization Centre содержит собственную машину правил для персонализации и использует JRule для распознавания понятий. OpenMarket включает в себя также технологическое решение от Autonomy, персонализирующее доставку контента на основе предпочтений пользователей.

Предложения OpenMarket имеют свои ограничения в таких областях, как сбыт, репортинг и самообслуживание потребителей. Но учитывая ее возможности в других направлениях, система может быть признана удачным выбором для коммерческих приложений, требующих современного управления контентом и мощных технологических возможностей.

SpaceWorks

SpaceWorks с момента образования в 1993 году посвятил свою деятельность рынку B2B. Выпущенный компанией OrderManager отражает это наследие, обеспечивая сложную функциональность для захвата и обработки заказов как части коммерческих отношений в сфере B2B.

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

OrderManager предоставляет пользователям возможность создавать расщепленные заказы (split orders) и частичные заказы (partial orders), которые могут включать продукты из нескольких серверных систем со специальными инструкциями на уровне элементов направлений. Например, система поддерживает различные даты доставки, адреса доставки, адреса направления счета и специальные инструкции для каждого элемента направления.

Даже с учетом своих высоких возможностей в области B2B, OrderManager имеет ограничения в тех сферах, где другие коммерческие платформы более развиты. Например, OrderManager имеет ограниченную поддержку сбыта, управления контентом и персонализации. К тому же решению не достает функциональности в плане самообслуживания потребителей, системного аудита и репортинга.

Архитектура OrderManager обеспечивает необходимое разделение слоев презентации, приложения и базы данных. Слой приложений использует машину правил, сессию и сервисы Java для реализации бизнес-логики системы. Представление и бизнес-логика на 100 % созданы на Java. Стабильная модель рабочего стола на уровне приложения поддерживает множество сессий для одного пользователя, а управление состоянием сессий происходит на уровне базы данных.

Готовые функции безопасности являются базовыми, хотя OrderManager поддерживает продукты других фирм, например, Future Tense, OnLink, SideMinder и др.

OrderManager представляет собой прекрасный выбор B2B-приложений на мировом рынке или в областях, в которых требуется расширенная локализация. Продукт поддерживает множество языков, валют, форматов валют и данных. А также интегрируется с Tecatta для проведения конвертации валюты в реальном времени.

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