SAP TechEd — осенняя «волна» международных конференций компании SAP, которая движется с запада на восток с остановками в Лас-Вегасе, Мюнхене, Бангалоре и Шанхае. В отличие от весеннего пользовательского форума SAPPHIRE, конференция TechEd ориентирована преимущественно на формируемые компанией вокруг своих технологий сообщества — разработчиков, экспертов по бизнес-процессам, партнеров, и потому здесь, как правило, не делаются громкие анонсы, связанные с бизнес-приложениями SAP. Основная цель конференции скорее образовательная — познакомить с возможностями технологической платформы, на которой компания строит сегодня свои системы и которой предлагает воспользоваться заказчикам и партнерам для совершенствования поддержки бизнеса.
TechEd в Мюнхене собрала более 4 тыс. участников. Свое выступление председатель совета директоров и генеральный директор SAP Хеннинг Кагерманн начал с анализа основных тенденций современного бизнеса, выделив среди них трансформацию бизнес-сети. Имеется в виду тот факт, что все больше компаний сегодня стремятся в своей повседневной деятельности к активному сотрудничеству с партнерами, заказчиками и поставщиками, видя в такой кооперации возможность для оптимального использования ресурсов, источник инновационных идей, средство ускорения вывода новых, конкурентоспособных продуктов и услуг на рынок. Для реализации этого сотрудничества им нужны и соответствующие технологические решения, способные поддержать сквозные бизнес-процессы и обладающие достаточной гибкостью, чтобы адаптироваться к бизнес-среде, подверженной постоянным изменениям.
Последние пять лет SAP реализует концепцию Enterprise SOA (ESOA), по замыслу компании нацеленную именно на то, чтобы обеспечить бизнес гибкой технологической платформой и всеми необходимыми функциями поддержки бизнес-процессов, охватывающих как внутренние, так и внешние операции. Кагерманн сообщил, что в полном соответствии с заявленной «дорожной картой» ESOA в 2007 году все ее компоненты становятся доступны пользователям и разработчикам. Основными строительными блоками ESOA являются репозиторий сервисов предприятия Enterprise Services Repository (ESR), среда композиции бизнес-процессов NetWeaver Composition Environment (CE) и платформа интеграции бизнес-процессов NetWeaver Process Integration. Все бизнес-приложения SAP Business Suite теперь строятся на этом фундаменте.
Как поясняют в SAP, репозиторий ESR — основной компонент, который, собственно, и превращает просто сервис-ориентированную архитектуру в Enterprise SOA. Репозиторий сервисов в реализации SAP позволяет управлять не только Web-сервисами, которые составят бизнес-процесс, но и моделями бизнес-процессов и бизнес-объектов на предприятии. Тем самым в SOA добавляется семантика процессов — сервисная архитектура перестает быть абстрактным образованием и становится технологической базой, поддерживающей контекст бизнеса.
NetWeaver CE — новинка интеграционной платформы NetWeaver, инструментальная среда, предназначенная для сборки новых бизнес-процессов из корпоративных сервисов и адаптации уже существующих к сервисной архитектуре. NetWeaver CE поддерживает платформы разработки Java EE5 и Eclipse, предоставляя возможность строить бизнес-процессы из сервисов, реализованных в бизнес-приложениях SAP, а также, как настаивают в компании, и из других систем, тем самым превращая NetWeaver в гетерогенную интеграционную платформу. Кроме того, в NetWeaver CE будет встроен комплекс решений для управления бизнес-процессами, включающий все обязательные элементы системы BPM: доступное аналитикам средство визуального моделирования бизнес-процессов в нотации BPMN, средства интеграции в бизнес-процесс сервисов, реализованных в приложениях, и операций, выполняемых персоналом, а также сервер исполнения бизнес-процесса.
Еще один новый элемент NetWeaver, который станет компонентом среды композиции бизнес-процессов NetWeaver CE — это механизм управления бизнес-правилами, приобретенный SAP вместе с покупкой индийской компании Yasu Technologies. Об этой сделке было объявлено в ходе мюнхенской конференции. К концу года SAP планирует выпустить также инфраструктуру интеграции процессов NetWeaver Process Integration, завершив тем самым трансформацию платформы NetWeaver в так называемую «платформу бизнес-процессов» (Business Process Platform).
Стоит отметить выбор Eclipse в качестве основы для NetWeaver CE. В самом деле, SAP является одним из основателей организации Eclipse Foundation, занимающейся развитием этой среды разработки с открытым кодом, но впервые компания предоставила сообществу Eclipse свой собственный инструментарий. На TechEd в Мюнхене компания сообщила о том, что разработчикам, использующим среду Eclipse, теперь будут доступны возможности анализатора памяти, являющегося одним из компонентов платформы NetWeaver. Этот графический инструмент позволяет оптимизировать использование памяти при разработке приложений.
Базовую функциональность своих бизнес-приложений в совокупности с интеграционной средой NetWeaver в SAP рассматривают как стабильное ядро, необходимое в автоматизации современного бизнеса. А возможность адаптироваться к постоянным изменениям будет обеспечиваться с помощью периодических выпусков пакетов усовершенствований для SAP Business Suite. По данным компании, ее новый подход к ERP завоевывает все больше сторонников: к сентябрю в продуктивную эксплуатацию введены около 5 тыс. реализаций новой версии SAP ERP 6.0 и почти 25 тыс. реализаций платформы NetWeaver. Численность сообщества разработчиков SAP Developer Network приближается к миллиону.
Для крупных предприятий, очень многие из которых уже являются давними пользователями решений SAP, компания пропагандирует эволюционный переход к архитектуре ESOA. Теперь производитель намерен более агрессивно осваивать и средний рынок, предложив ему реализацию корпоративной SOA c нуля, да и еще и по подписке. Только что анонсированную размещаемую систему Business ByDesign в SAP считают революцией в мире ERP. Система построена на базе NetWeaver и без каких-либо компромиссов в отношении принципов ESOA, но использование этого решения не потребует от заказчика развертывания на собственной площадке репозитария сервисов и другой технологической инфраструктуры. Он сможет собрать нужный для решения его бизнес-задач набор сервисов и платить только за них. В SAP отмечают, что нечто подобное уже предлагают Google и Salesforce.com, но возможности их решений ограничены офисными приложениями в первом случае и CRM — во втором. Настоящую ERP на базе принципов SOA и SaaS сегодня готова предоставить только SAP, уверяют в компании.