/usr/local/apache/htdocs/lib/public_html/book/bbb/SAP_24.txt Библиотека на Meta.Ua SAP за 24 часа (фрагмент)
<META>
Интернет
Реестр
Новости
Рефераты
Товары
Библиотека
Библиотека
Попробуй новую версию Библиотеки!
http://testlib.meta.ua/
Онлайн переводчик
поменять



SAP ЗА 24 ЧАСА
Авторы:Джордж В. Андерсон, Дэниэл Ларокка
ISBN 978-966-415-013-9
Язык: русский
Издательство «Баланс Бизнес Букс»
Год 2007
Твердый переплет
Количество страниц 432
Описание: Самоучитель «SAP за 24 часа» — путеводитель в изучении одного из самых передовых и универсальных пакетов предпринимательских ре¬шений, имеющихся на сегодняшнем рынке, пакета, который находится на уровне современных требований и имеет широкое применение. В наши дни корпорация SAP AG является лидером рынка программного обеспечения для предприятий на основе архитектуры «клиент/сервер» и разработанной недавно сервис-ориентированной архитектуры, разра¬ботанной SAP для SOA.
Приобретение этой книги подразумевает уверенный шаг в правильном направлении и движение вперед с лидером рынка, образцом надежнос¬ти, успешным представителем выдающейся технологии и инструментом реализации предпринимательских решений. И в итоге, после 24 часов изучения, вы станете обладателем прочной основы для реализации бо¬лее значительных возможностей или даже карьеры и SAP. Полученный фундамент знаний будет, в основном, общим и потребует углубления в той или иной области применения. Но вся прелесть заключается в том, что вы будете осведомлены об этих областях применения — вариантах выбора рода деятельности, что позволит вам сделать карьеру в выбранном вами направ¬лении и управлять ею. Вы будете знать, чего вы хотите добиться.
Книга «SAP за 24 часа» состоит из 24 глав, каждая из которых рассчита¬на приблизительно на один час изучения, и охватывает все, необходимое для достаточного ознакомления с основными продуктами и компонента¬ми SAP. Книга структурирована таким образом, чтобы показать основ¬ные аспекты терминологии, использования, конфигурации, внедрения, управления SAP. Имея в своем составе практические примеры с цифра¬ми, таблицами, графиками и реальные снимки экранов пользователь¬ского интерфейса, «SAP за 24 часа» является великолепной стартовой площадкой для использования и управления SAP в сегодняшнем мире бизнеса и информационных технологий.


Час 11
В прошлом SAP NetWeaver сравнивали с оркестром. Прекрасное сравнение. Каждый инструмент играет свою уникальную роль, помогая собрать что-то большее, чем просто сумма его частей. Этот час будет посвящен тому, как различные инструменты, из которых состоит SAP NetWeaver, работают и согласуются друг с другом.
Основные темы этого часа следующие:
>рабочее определение SAP NetWeaver;
>исторический взгляд на SAP NetWeaver;
>общий обзор архитектуры сервисов предприятия (Enterprise Services Architecture) и веб-сервисов (Web Services).
SAP NetWeaver, рабочее определение
Как было отмечено в часе 1 «Введение в SAP NetWeaver и ECC», NetWeaver, по существу, является зонтом, покрывающим большое количество продуктов и технологий SAP, которые компонуются, создавая платформу для построения, расширения и интеграции приложений предприятия. Секрет успеха SAP NetWeaver (и причина, по которой он является именно тем, на что вам следует обратить внимание) заключается в его возможностях сетевого взаимодействия. С уклоном в технологии SAP, Microsoft и Java NetWeaver позволяет упрощать интеграцию с другими приложениями, чего не делает любая другая система. Это дает возможность получать стратегические преимущества от использования системы, которые будут рассмотрены ниже.
Стратегические преимущества SAP NetWeaver
Внедрение системы SAP на основе NetWeaver дает преимущество на нескольких фронтах, а именно:
>Уменьшение затрат на разработку.
>Возможна интеграция, что увеличивает скорость развертывания, уменьшает время, необходимое на выполнение для усовершенствования системы, и так далее.
>Существенное уменьшение общих затрат на содержание за счет значительного уменьшения стоимости поддержки и обслуживания.
>Следовательно, при наличии этих нововведений отдел информационных технологий (IT) может уделять больше времени потребностям бизнеса и меньше – поддержке существующих решений.
Своим появлением SAP NetWeaver изменил представление о программном обеспечении для предприятий, о чем будет сказано далее.
Прошлое и настоящее SAP NetWeaver
Когда был представлен SAP NetWeaver, то основной целью SAP AG было уменьшение времени, необходимого на внедрение и интеграцию разнообразных приложений, которые обычно используются для создания решений на уровне предприятия. Это было достигнуто за счет усовершенствования общей технологической платформы – SAP Web Application Server (Сервер веб-приложений SAP (Интернет)] или WebAS наряду с применением общего метода, суть которого заключается в соединении/связывании всего вместе, общей методики доступа front-end, основанной на веб-технологиях, и методики для управления основными данными и доступности интеллектуальных ресурсов предприятия (корпоративного интеллекта).
Web Application Server
Несмотря на то, что SAP WebAS изначально не был представлен как специальное средство для NetWeaver, эта платформа является новым и всесторонним базисным уровнем и была разработана для упрощения инсталляции, интеграции и последующего обслуживания. Кроме того, компания SAP AG планировала предоставить разработчикам выбор, добавив поддержку Java/J2EE в главный инструмент SAP – ABAP/4. И, наконец, SAP AG необходимо было интегрировать сервер интернет-транзакций (Internet Transaction Server) в общую платформу, что и было сделано в версии WebAS 6.40.
WebAS также обеспечивает расширенную поддержку для технологий XML и веб-сервисы (Web Services), включая простой протокол доступа к объектам SOAP (Simple Object Access Protocol) и язык описания веб-сервисов WSDL (Web Services Definition Language). С поддержкой для Unicode, введенной в версии WebAS 6.30, возможность стандартизации на конкретной корпоративной технологической платформе в отношении вопросов, касающихся разнообразия языков и языковой поддержки, также является весомым аргументом для развертывания, что в конечном счете преобразовалось в платформу, поддерживающую NetWeaver.


Кстати
Unicode определяет, каким образом буквы и цифры, используемые для конкретного языка, будут кодироваться, чтобы они былиоставаться читаемыми и могли использоваться в компьютерном окружении. Unicode унифицирует все символы всех наборов символов (то есть языков) в единую схему кодировки таким образом, чтобы все буквы, цифры и другие символы были уникально представлены. Другими словами, Unicode дает всем символам всех языков их собственный уникальный код, читаемый компьютером. В противном случае, было бы необходимо делать преобразование между различными схемами кодировки, запущенными на различных компьютерах, а это представляет потенциальный риск утери или повреждения данныхтого, что данные могут быть потеряны или повреждены, кроме этого пострадает производительность. В SAP non-Unicode ([неЮникод)] системы используют двоичную кодировку (самый низкий уровень компьютерного языка) со всего одним байтом, в то время как Unicode-система представляет символы в двоичном виде, закодированные двумя или четырьмя байтами (для того, чтобы иметь возможность закодировать большое количество символов из всех наборов символов). Обратной стороной для систем, использующих Unicode, является то, что один и тот же объем данных занимает в два раза больше места в базе данных по сравнению с non-Unicode- системами. Для более детальной информации прочтите Заметку заметку SAP 79991 или зайдите на Интернетинтернет-сайт http://service.sap.com/unicode.


SAP Exchange Infrastructure и Master Data Management
Проблемы, касающиеся интеграции систем и управления данными, не являются новыми. Специалисты по информационным технологиям потратили годы, пытаясь определить, что может помочь в решении каждой из этих проблем. С этими знаниями SAP AG была призвана упростить и сконструировать из блоков процесс интеграции, что позволило бы собрать различное программное обеспечение в связанную систему, при этом объединяя основные данные в одном хранилище. Инфраструктура обмена [SAP Exchange Infrastructure (XI)] и управление основными данными [Master Data Management (MDM)] – продукты, являющиеся плодами этой работы и существующие под зонтом, называемым SAP NetWeaver.
Несмотря на то что развертывание может быть очень сложным, SAP XI представляет собой образец простоты и эффективности. Она позволяет централизовать процесс взаимодействия SAP и неSAP-приложений посредством обмена XML-сообщениями. При этом соединение с бизнесом стандартизировано и эффективно, элегантное решение для вопросов интеграции приложений для предприятия [Enterprise Application Integration (AI)], с которыми сегодня столкнулись многие организации, работающие в сфере информационных технологий. Чтобы узнать больше об XI, обратитесь к часу 13 «Другие доступные технологии».
Кстати
Инфраструктура обмена [SAP Exchange Infrastructure (XI) [Инфраструктура Обмена] работает там, где технология SAP’s Application Link Enabling (ALE) перестает работать, поозволяя упростить взаимодействие и обмен информацией между SAP-системами и другими системами предприятия.


Точно таким же образом SAP-решение, позволяющее видеть данные между и внутри различных приложений, является настолько же элегантным. Необходимость этого действительно огромна: управление неконтролируемым увеличением числа частей, описаний продуктов и т. п. значительно увеличивает затраты для бизнеса. Также подобные проблемы добавляют ненужные сложности в непрерывные логистические цепочки или в систему управления запасами. И, наконец, управление основными данными [MDM (Master Data Management)] решает проблему неудовлетворительного управления работой с заказчиками и проблему невозможности представления отчетности по всем бизнес-группам, – это действительно лучше, чем пытаться сохранить синхронизированными большое количество ERP и других систем записей. Чтобы поближе познакомиться с управлением основными данными [Master Data Management (MDM)], обратитесь к часу 12 «SAP BI, KW и MDM».
SAP Enterprise Portal
Если инфраструктура обмена [SAP Exchange Infrastructure (XI)] предлагает в качестве решения порции связующего программного обеспечения, то портал предприятия [SAP Enterprise Portal (EP)] представляет собой front-end. Задачи EP просты: позволить доступ к SAP и неSAP ресурсам как к порталу путем использования веб-браузера вместо использования персонального интерфейса пользователя SAP. SAP AG также сообщает нам, что SAP EP – не более чем уровень «интеграции людей», используемый для того, чтобы показать, как различные компоненты NetWeaver работают вместе.
С другой стороны, SAP AG не требует, чтобы EP был задействован при развертывании NetWeaver. Действительно, установка SAP EP имеет смысл на большом количестве различных уровней развертывания. Оставив принятие решения бизнес-группам компании и отделу информационных технологий, SAP предоставляет именно ту гибкость, которая была обещана NetWeaver. Прочесть больше о портале предприятия (Enterprise Portal) вы можете в часе 13.
SAP Business Intelligence
Приложения для предприятий в режиме реального времени, такие как SAP R/3 или ECC, предоставляют доступ и деловой информации и в меньшей степени к данным, полученным за длительный период времени. Но эти ERP-решения [планирование и управление ресурсами предприятия, Enterprise Resource Planning) являются несомненно (и умышленно) однонаправленными, не обеспечивающими прозрачности в среде нескольких ERP-систем, без определенного числа особенностей и поэтому, соответственно, без дорогостоящей интеграционной работы. По этой причине NetWeaver стремился включить под свой зонт продуктов и компонентов бизнес-аналитику (Business Intelligence), в частности, продуманный и удачный продукт SAP «Хранилище бизнес-информации или данных» [Business Information Warehouse (SAP BW)].
Бизнес-аналитика (Business Intelligence) – это еще один вариант более распространенного термина «хранение данных» (data warehousing). В хранилище данных информация огранизована по-другому, не так, как в других системах баз данных, для того чтобы обеспечить быстрый доступ через различные типы необработанных данных, преобразовывая их в информацию, полезную при проведении анализа [отсюда и еще один широко используемый термин – аналитика (analytics)] в процессе. Фактически компании могут использовать эту свежую ценную информацию для обеспечения принятия лучших решений, что является ценным свойством бизнес-аналитики.
С включением SAP BW в NetWeaver возможность управления сводной отчетностью с различных систем предоставляет большую ценность по сравнению с тем, что может быть предложено другим способом. SAP BW позволяет увидеть все предприятие, от главных деловых систем, таких как ECC и R/3, до продуктов «Логистическая цепочка» (Supply Chain), «Управление отношениями с заказчиками» (Customer Relationship), «Управление жизненным циклом продукта» (Product Lifecycle) и другими. Если портал предприятия (Enterprise Portal) представляет собой front-end к NetWeaver, то SAP BW представляет собой back-end, который обеспечивает прохождение процессов через каждое отдельное SAP-приложение. Для получения более подробной информации обратитесь к часу 12.
Эволюция SAP NetWeaver
На сегодняшний день NetWeaver упрощен для облегчения администрирования и обслуживания. В начале 2004 года SAP приняла синхронизированный подход в предоставлении новых версий NetWeaver. Вместо большого количества необходимых технологически-специализированных адаптеров, предназначенных для связи продуктов SAP друг с другом, NetWeaver ‘04 поставлялся с той же версией WebAS, усиливая mySAP ERP, SCM, SRM и т. п. – таким образом была облегчена общая техническая платформа. Дополнительным преимуществом стало то, что WebAS-платформа усовершенствована, и ее новые возможности можно было использовать в полном спектре решений, а не только в нескольких ведущих SAP-компонентах.
SAP NetWeaver 2005
Такой же подход справедлив и в SAP NetWeaver ’05: поскольку WebAS и все другие компоненты NetWeaver продолжают совершенствоваться, обеспечивая большую гибкость и уменьшая общие затраты, то SAP позволяет стандартизироваться на одной компьютерной платформе. И так как NetWeaver и его компоненты продолжают развиваться, то остается ожидать, что возможности будут расширяться, а затраты уменьшаться.
NetWeaver ’05 и его предшественник NetWeaver ’04 указывают на то, что фундаментальные платформы WebAS, подведенные под каждый из SAP-компонентов в рамках этой редакции NetWeaver, являются в основном одной и той же. Таким образом, очень просто определить индивидуальные особенности NetWeaver с конкретной версией WebAS.
ESA и веб-сервисы
Поскольку NetWeaver развивается в соответствии с изменяющимся миром в целом, SAP сделала ставку на большое количество технологий и методов, двигаясь в направлении минимизации интеграционных проблем, стоимости содержания и так далее, что включает в себя использование:
>ESA (Enterprise Service Architecture, «Архитектура сервисов предприятия);
>веб-сервисов (Web Services), которые являются основой и инструментом реализации ESA.
ESA предоставляет план для разработки и внедрения SAP NetWeaver. Это адаптация SAP более общей сервис-ориентированной архитектуры [Service Oriented Architecture (SOA)]. Концепция SAP ESA посвящена представлению обеспечения плана действий для моделирования и расширения SAP NetWeaver. Он работает как планировщик для разработки ландшафта SAP-системы, почти как в прошлом трехзвенная архитектура помогала организациям определять их традиционные SAP-системы.
Веб-сервисы (Web Services) представляют собой транспорт, обеспечивающий работу ESA. Они разработаны, чтобы стать новым стандартом для взаимодействия приложений. Идея заключается в том, что веб-сервисы являются открытыми; они не связаны с конкретным типом технологий или определенным производителем/разработчиком программного или аппаратного обеспечения. Эта платформа является независимой, и, следовательно, предоставляет возможность взаимодействия между совершенно разными технологическими платформами. В итоге ваши разработчики получают больше времени для того, чтобы сфокусироваться на внедрении полезных сервисов, вместо того чтобы тратить это время на понимание сложных коммуникационных протоколов. Это делает ESA и веб-сервисы ценным атрибутом вашего NetWeaver-решения.
Резюме
С момента своего появления SAP NetWeaver был предназначен для уменьшения количества времени, необходимого для интеграции несопоставимых приложений, уменьшение развертывания и времени развертывания, связанного с новыми внедрениями, минимизации последующей поддержки и обслуживания, связанного с установленными решениями. С развитием NetWeaver эти цели остаются постоянными. Безусловно, с добавлением новых подходов и технологий существующая версия NetWeaver от SAP AG лишь немногим похожа на оригинал. Наряду с этим, усовершенствовавшись в последние несколько лет как платформа и средство доставки, NetWeaver сохранил свое назначение в основном без изменений.
Вопрос–ответ
В Почему Enterprise Portal рассматривается как front-end к SAP NetWeaver?
О Enterprise Portal обеспечивает плавный ролевой доступ к индивидуальным системам и компонентам под зонтом, называемым NetWeaver. Таким образом, он работает как одиночная точка доступа к SAP-системе, внедренной в компании.
В Какое различие между NetWeaver, NetWeaver ’04 и NetWeaver ’05?
О Управление версиями связано со способствующей этому технической основой (WebAS), изменяемой в зависимости от оригинальной версии NetWeaver. В более поздних редакциях и, вероятно, и впредь, это управление версиями будет поддерживаться редакционной стратегией SAP.
Семинар
Семинары разработаны для того, чтобы вы могли предупредить возможные вопросы, систематизировать уже изученный вами материал и начать думать о том, как применить ваши знания на практике. Ответы на приведенные ниже контрольные вопросы вы найдете в Приложении А «Ответы на контрольные вопросы».
Контрольные вопросы
1.Что такое SAP NetWeaver?
2.Что является общей технической основой для большинства компонентов и продуктов SAP NetWeaver?
3.Что представляет собой Unicode?
4.Что такое веб-сервисы?

Час 13
Другие доступные технологии
Кроме компонентов, которые были освещены в часе 12 «SAP BI, BW и MDM» и которые составляют SAP NetWeaver, также существует большое количество дополнительных и очень важных компонентов. Они включают в себя: SAP Enterprise Portal, SAP Exchange Infrastructure, SAP Mobile Infrastructure и xApps. Хотя вы можете поспорить и сказать, что некоторые из этих представленных решений могут работать сами по себе. Действительно, правильно будет сказать, что все они являются технологиями, предоставляющими определенные возможности, – продуктами, которые, несомненно, могут работать сами по себе при некоторой нагрузке, но имеют тенденцию сосуществовать с другими компонентами, чтобы увеличивать или предлагать реальную сквозную бизнес-функциональность. Этот час будет посвящен рассмотрению каждого из этих компонентов, включая то, насколько они подходят для конструирования решений, основанных на NetWeaver.
Основные темы этого часа следующие:
>обзор преимуществ для бизнеса от применения xApps;
>определение того, как «Инфраструктура обмена» (SAP Exchange Infrastructure) расширяет SAP-решения;
>изучение возможностей, предоставляемых мобильной инфраструктурой (Mobile Infrastructure);
>обсуждение сложностей при внедрении портала предприятия (SAP Enterprise Portal), связанных с использованием прежней системы.
SAP Enterprise Portal
Претерпевая изменение имени на NetWeaver Portal, SAP EP предоставляет обществу пользователей или группам внутри этого общества возможность сотрудничать, используя одни и те же приложения и документы, взаимодействуя определенным образом [путем использования IM (системы мгновенного обмена сообщениями) или онлайнового обсуждения], и работать в окружении виртуальной группы. Портал предприятия (SAP Enterprise Portal) делает это, используя iViews, Collaboration Rooms и свои точки доступа к back-end SAP и неSAP-систем.
>EP iViews предлагаются непосредственно SAP через их Portal Content Portfolio; остальные могут быть созданы с использованием встроенных инструментов, которые можно найти в среде разработок SAP NetWeaver, которая называется Visual Composer (инструмент создания интерактивных аналитических приложений). iView обеспечивает доступ к ресурсам, которые могут находиться как внутри портала, так и вне его. По существу, iView доставляет бизнес-информацию обществу пользователей портала и улучшает процесс передачи информации между ними.
>SAP Collaboration Rooms содержат любое количество апплетов, предопределенного содержания и сервисов, приспособленных для определенной рабочей группы. Они обеспечивают средства автоматизации коллективной работы (такие как Microsoft Exchange и IBM Lotus Notes), а также другие типы сетевого программного обеспечения, такого как WebEx.
Считается, что Enterprise Portal является необходимым компонентом для решений NetWeaver, основанных на Java, и является дополнительным компонентом для решений, основанных на ABAP [где вместо этого часто используется графический интерфейс пользователя SAP (SAP GUI) для пользовательского интерфейса Windows]. Для многих организаций развертывание Enterprise Portal имеет смысл, тем не менее объясним, почему он становится таким популярным.
Внедрение SAP Enterprise Portal
Для того чтобы внедрить «Портал предприятия» (SAP Enterprise Portal), используйте NetWeaver’s Rapid Installer. При использовании этого конфигурационного помощника Enterprise Portal может быть инсталлирован очень быстро. NetWeaver’s Rapid Installer также используется для установки связности между порталом и системой mySAP ERP, SAP Business Warehouse, SAP CRM и любой системой, используемой для слежения за порталом при помощи системы управления вычислительным центром [SAP‘s Computing Center Management System (CCMS)].
Поскольку Rapid Installer устанавливает Enterprise Portal на единичном узле (сервере), то система поддерживает только 200 – 300 пользователей по умолчанию (точное число пользователей зависит от аппаратного обеспечения). Вы можете масштабировать систему путем добавления дополнительных узлов, для того чтобы обеспечить поддержку большего количества пользователей.
Сложности информационных технологий
Из-за того, что Rapid Installer не поддерживает SAP-приложения, вышедшие до появления NetWeaver’ 04, то он не может быть использован для инсталляции этих приложений. Существует большое количество технических ограничений, касающиеся операционных систем, платформ баз данных и их комбинаций. SAP Enterprise Portal в контексте NetWeaver’ 04 поддерживает только следующие комбинации операционных систем и баз данных:
>Microsoft SQL Server 2000 Enterprise Edition, работающий под управлением операционной системы Windows 2003 или Windows 2000;
>64-битная версия базы данных Oracle 9.2.0.4, работающая под управлением операционной системы Windows 2003 или Windows 2000;
>64-битная версия базы данных Oracle 9.2.0.4, работающая под управлением операционной системы Sun Solaris SPARC версия 8 или 9.
Поскольку NetWeaver развивается, убедитесь в том, что вы заранее проверили подобные ограничения, связанные с информационными технологиями. Доводка процесса, конечно, выявит такие ограничения, но изменение направления на этой относительно поздней стадии означает потерю довольно большого количества времени. Вместо этого попытайтесь раскрыть ограничения и проблемы, связанные с информационными технологиями, во время стратегических переговоров.
Так как Enterprise Portal работает как единичная точка доступа для всех потенциальных пользователей вашей SAP-системы, то во многих случаях вы захотите кластеризировать вашу систему для достижения высокого уровня системных возможностей. Подумайте об этом: если не работает Enterprise Portal, то для тех пользователей, которые получают доступ к системе исключительно через портал, не работает и вся система. Кластеризация SAP Enterprise Portal также имеет свои сложности, так как вы, фактически, объединяете в кластер Java-инстанции.
И в заключение, необходимо утвердить масштабируемость системы до начала развертывания, что также важно, как и развертывание высокодоступной системы. Мы предлагаем использовать инструменты для тестирования нагрузки, основанные на веб-технологии, подобные тем, которые предлагаются Segue или AutoTester, и включающие в себя как тестирование реальной пиковой нагрузки, так и грубую проверку работоспособности системы, называемую проверкой «на дым». Таким образом вы можете убедиться в том, что система соответствует вашим ожидаемым пиковым нагрузкам, а также можете определить на всякий случай максимальное количество одновременно работающих пользователей, которое может выдержать ваша система. Обратите внимание на то, что поддержка SAP (SAP Support) использует Mercury LoadRanner для выполнения предписанного тестирования нагрузки в ходе сбора проверок запуска для SAP Enterprise Portal. Скрипты, найденные в SAP Solution Manager (менеджер решений SAP), могут обеспечить отличную стартовую позицию для тестирования нагрузки Enterprise Portal.
Прежняя система и другие сложности
Может возникнуть ситуация, когда вы решите демонтировать устаревший портал в пользу развертывания SAP Enterprise Portal. При этом вам необходимо будет рассмотреть следующие вопросы:
>Несмотря на более высокую трудоемкость, возможность обновить или модифицировать таксономию вашего портала может помочь сделать новый портал более полезным, чем его предшественник.
>Аналогичным образом вам следует взглянуть на развертывание регистрации путем однократного ввода пароля (Single Sign On, SSO), если подобная система еще не развернута. Это способствует гораздо более плавному доступу в целом и упрощает процесс перехода к новому порталу.
>Все содержимое (данные) и приложения необходимо будет переместить, возможно путем создания мини-проектов.
>Доступ к старому порталу является традиционным; пользователям необходимо будет научиться не только тому, как использовать новый Enterprise Portal, но и как получить доступ к нему.
Несмотря на очевидные сложности, связанные с разворачиванием SAP Enterprise Portal, преимущества от его использования значительно их превосходят, что отмечается далее.
Преимущества SAP Enterprise Portal
По большому счету портал предприятия упрощает жизнь как для индивидуальных пользователей, так и для групп пользователей в процессе выполнения ими своих обязанностей. Собственно, их работа, как таковая, не меняется, но существенно меняется процесс, те есть то, как эта работа выполняется.
>Координация совместных действий помогает группе быстрее принимать лучшие решения.
>Координация совместных действий обеспечивает платформу для SAP Knowledge Management, как это обсуждалось в часе 12.
>Одна точка доступа, которую обеспечивает портал, позволяет пользователям не задумываться над тем, где они могут получить доступ к существующим отчетам, приложениям и другой необходимой информации.
>Аналогичным образом портал обеспечивает единое место для получения новейшей информации и приложений, создавая тем самым результативные предпосылки для выполнения работы.
Учитывая эту эффективность и оптимальную организацию работы, можно предположит, что рабочий день, вероятно, станет короче. Однако более реалистичным является то, что группа, которая с пользой использует SAP Enterprise Portal, имеет все шансы достичь вершин в своем бизнесе – и это помогает ей добиваться успеха.
SAP Exchange Infrastructure
Точно так же, как SAP Enterprise Portal обеспечивает единую точку доступа для back-end приложений и данных, инфраструктура обмена (SAP Exchange Infrastructure) обеспечивает единую точку доступа между приложениями, возможно, между большим количеством приложениями. Это упрощает интеграцию, тем самым улучшая скорость, с которой могут быть развернуты новые приложения и связаны в ваших бизнес-процессах существующие приложения.
Роль внутри NetWeaver
Роль Exchange Infrastructure (XI) понятна : соединять или интегрировать два и более приложений таким образом, чтобы могли быть развернуты расширенные бизнес-процессы. Для осуществления этого SAP XI использует обмен XML сообщениями (при отсутствии «родного» протокола, поддерживаемого SAP). Таким образом, подключение к SAP и неSAP-системам может быть выполнено различными путями, а именно:
>путем использования промежуточных документов SAP (SAP Intermediate Documents), или IDocs;
>используя удаленный вызов функций SAP [SAP’s Remote Function Calls (RFCs)];
>используя протокол SAP’s BC (Business Connector);
>перенос файлов на уровне файловой системы;
>перенос файлов с использованием FTP-сервера;
>посредством XML с использованием сервиса сообщений Java [Java Messaging Service (JMS)];
>посредством XML с использованием обычного HTTP;
>посредством системы сообщений Java, основанной на прокси и использующей XML и HTTP
>используя подключение к базе данных с использованием Java (JDBC Data Access), которое создает XML-сообщения;
>используя веб-сервисы, через протокол SOAP (простой протокол доступа к объектам);
>используя адаптер RosettaNet для обмена сообщениями (RNIF);
>используя почтовый адаптер (Mail Adapter), который обменивается сообщениями c почтового сервера;
>через внешний доступ с использованием стандартного адаптера Marketplace;
С такой имеющейся маневренностью хорошей новостью является то, что существует очень мало предприятий или систем, которые не могут объединиться с решением SAP NetWeaver.
Подкомпоненты SAP Exchange Infrastructure
SAP XI содержит гораздо больше, чем основной интеграционный сервер (Integration Server). SAP XI 3.0, к примеру, включает в себя следующее:
>сервер интеграции;
>разработчик интеграции;
>динамическая система разработок;
>XI Adapter Engine.
В свою очередь, Adapter Engine включает в себя:
>XI Adapter Framework;
>ядро XI Adapter Framework;
>XI Connectivity XE (в случае использования Adapter Engine для J2SE).
Также существует набор инструментов Partner Connectivity Kit (XI PCK), который используется для обеспечения безопасного доступа к вашей системе бизнес-партнеров. Partner Connectivity Kit (XI PCK) требует таких же компонентов Adapter Framework, как было описано ранее.
Внедрение SAP Exchange Infrastructure
SAP XI состоит из потенциально большого числа компонентов, как было сказано ранее. Это увеличивает сложности в процессе внедрения, хотя, судя по опыту, эти сложности возникают постепенно, а не наваливаются все сразу. Следовательно, процесс внедрения остается сложным настолько, насколько он управляем.
Сложности информационных технологий
Сложности, связанные с информационными технологиями, часто касаются специфических технологий, необходимых для развертывания SAP. То есть существует определенное «разнообразие» технологий, которые вступают в игру.
>Для SAP XI необходим отдельный WebAS сервер из ваших остальных NetWeaver-компонентов. Как правило, это не является проблемой, потому что остальные ваши компоненты часто требуют больше мощности, чем может предоставить один сервер. Но, тем не менее, это остается вопросом, который вам нужно будет обсудить.
>Как правило, SAP зачастую имеет специфический минимум уровней пакетов поддержки (Support Package), который необходим для развертывания XI. Например, специально разработанные SAP конфигурационные шаблоны для развертывания сценариев SAP NetWeaver ’04 на основе на WebAS Java, требуют установки пакета поддержки 10 или выше.
>Все дополнительные компоненты XI добавляют сложностей, когда приходит время их инсталлировать и (что более важно) обслуживать набор технологий.
>Если вы хотите обеспечить подключение бизнес-партнеров к вашей системе, то вам необходимо развернуть SAP Partner Connectivity Kit (PCK). Однако на сегодняшний день PCK поддерживает только решения на основе Java WebAS. Более того, поддерживаются только Unicode версии WebAS. Соответственно, вам придется решить вопросы, связанные с еервером веб-приложений (SAP Web Application Server) в вашей системной архитектуре SAP, который, похоже, ничем не отличается от всех остальных серверов веб-приложений.
Сложности прежних систем и другие сложности
Если на сегодняшний день у вас имеется схема интеграции, в то время как большинство SAP-окружений имеют определенный диапазон, то вы окажетесь в затруднительном положении. Разрыв существующей инфраструктуры и изменение путей перемещения и совместного использования данных различными приложениями обычно ведет к дезинтеграции. Но верность прежнему курсу, как правило, подразумевает трату огромного количества бюджетных денег на ежегодное обновление различных точек интеграции, особенно если отношения между приложениями «один-ко-многим» (в отличие от дизайна типа «звезда», который предоставляет SAP XI). Простейший выход из этой ситуации – предоставить право голоса цифрам, заняться математикой и составить экономическое обоснование, которое представит в количественной форме сбережение ваших средств со временем. Подумайте о затратах на обслуживание каждого программного интерфейса для каждой из прежних систем, которые работают с другими системами. Подумайте о времени и усилиях, которые необходимы для подключения новых систем. Подумайте о затратах, связанных с обновлением и элементарным обслуживанием взаимодействий (по всей видимости, для этих целей используются специальные устройства, которые, например, могут выйти из строя). И не забудьте оценить стоимость потерянных возможностей – у вас, вероятно, установлена система, которая не может взаимодействовать с другими системами, что приводит к затратному дублированию ввода данных в другие системы. SAP XI может изменить все это к лучшему.
Преимущества SAP XI
SAP XI позволяет вам интегрировать все виды SAP и неSAP-систем друг с другом. Это дает возможность разработать и развернуть бизнес-процессы, которые будут проходить через различные приложения, и задействовать внутренние ресурсы, а также ресурсы бизнес-партнеров. И поскольку SAP XI использует дизайн типа «звезда», то очень просто добавлять новые системы и поддерживать их единый интерфейс по прошествии длительного времени. Фактически SAP XI поддерживает очень много технологий соединения, о чем говорилось ранее, тем самым создавая действительно полезные методики для создания и расширения бизнес-процессов. Комбинация этих функций делает SAP XI наименее дорогим и наиболее мощным решением на сегодняшнем рынке подобных продуктов.
SAP Mobile Infrastructure
Несмотря на то, что мобильная инфраструктура [SAP Mobile Infrastructure (MI)] еще не является широко распространенной, этот модуль заключает в себе большой потенциал для SAP NetWeaver-решений в ближайшие годы. SAP MI позволяет вам, находясь в SAP-системе, использовать неSAP-приложения, что помогает расширить использование SAP-приложений на мобильные устройства (при других обстоятельствах это могло бы потребовать запатентованных и дорогостоящих альтернативных средств интеграции в вашу систему).
Роль в SAP NetWeaver
В вашей компании, вероятно, есть пользователи, которые не находятся в офисе целый день. Их работа включает в себя перемещение между офисами клиентов, оптовыми базами, производственными помещениями и так далее. Возможно, их офис удален или они находятся вне дома, или им нужен доступ к SAP-системе, когда они находятся в дороге. Для таких пользователей необходимо действительно мобильное решение. SAP MI был разработан специально для удовлетворения таких потребностей.
Подкомпоненты SAP Mobile Infrastructure
Для работы SAP MI необходима инсталляция WebAS Java. Функциональные возможности SAP VMI предусмотрены в ABAP, однако необходима минимальная конфигурация/версия WebAS 6.40 ABAP+Java для работы SAP Mobile Infrastructure. Подкомпонентами SAP MI являются сервер и мандант, которые будут описаны в следующих двух разделах.
SAP MI Server
MI-сервер (SAP Mobile Infrastructure Server) состоит из J2EE-сервера и ABAP-сервера. SAP MI J2EE-сервер удовлетворяет требования Java для Mobile Infrastructure и состоит из следующих компонентов:
>логика для определения того, что именно необходимо инсталлировать на MI Client (приложения и драйверы устройств);
>компонент для администрирования, используемый для наблюдения за мобильным устройством;
>компонент администрирования, который используется для мониторинга сервера (например, контроль процесса синхронизации и балансировки загрузки).
С другой стороны, SAP MI ABAP сервер отвечает за:
>развертывание мобильных приложений для каждого мобильного клиентского устройства;
>организацию очередей и запросов к пакетам данных между сервером и различными клиентскими мобильными устройствами;
>вызов логики SAP-приложений;
>выполнение репликации фактических данных между сервером и клиентом;
>мониторинг состояния и статуса репликации данных.
Репликация данных для SAP MI включает в себя определение того, что именно нужно послать клиенту в форме пакета данных, описание содержимого каждого пакета данных, упаковку данных, перемещение данных, решение всех неожиданно возникших вопросов, связанных с версиями данных и мониторинг всего процесса.
На каждое мобильное клиентское устройство от MI-сервера передаются не только данные (в классическом понимании); клиенту таким же образом передаются развернутые (и усовершенствованные) приложения для мобильных устройств. Ваш системный администратор определяет, какие приложения должны быть переданы каждому пользователю в зависимости от его роли или должности.
SAP MI Client
MI-мандант (SAP Mobile Infrastructure Client) следит за тем, как приложение работает с клиентским устройством и на клиентском устройстве. Он служит для различных целей и обеспечивает:
>Каркас для APIs (программный интерфейс приложения), откуда определяются и развертываются сервисы, включая синхронизацию данных, сжатие данных, сохраняемость данных, перемещение идентичных данных, поддержка периферийных устройств (например, принтера), а также базовая поддержка XML.
>Стандартный интерфейс пользователя, программная модель на основе страниц сервера Java [Java Server Pages (JSP)] и набора инструментальных средств для абстрактных окон [Abstract Window Toolkit (AWT)] среди потенциально устаревших моделей.
Внедрение SAP Mobile Infrastructure
Инсталляция SAP Mobile Infrastructure (MI) эквивалента инсталляции WebAS ABAP+JABA, за которой следует инсталляция графического интерфейса пользователя SAP для Windows (SAP GUI) для всех клиентов, которым необходим доступ к системе «Мобильная инфраструктура» (Mobile Infrastructure). Следующим шагом является инсталляция SAP Mobile Infrastructure Client. Затем вы можете использовать набор инструментов разработчика для MI [Mobile Development Kit (MDK)] для разработки приложений для мобильных устройств [используя доступную библиотеку страниц сервера Java (Java Server Pages), предоставляемую SAP]. Вместо этого вы можете развернуть пакет мобильных приложений.
Преимущества SAP Mobile Infrastructure
Поскольку клиентский компонент SAP MI устанавливается локально на мобильное устройство и содержит в своем составе полностью оснащенный свой собственный веб-сервер, уровень доступа к базе данных и логику приложений, то таким образом он действительно поддерживает автономных («оф-лайн») пользователей. Это является значительным отличием от других решений для мобильных устройств, которые предлагают только частичную поддержку для конкретных приложений в автономном режиме («оф-лайн»). Таким образом, удаленные пользователи действительно могут выполнять свою работу, даже если они не подключены к компьютерной сети SAP. Как только устанавливается соединение с сетью, им просто нужно подсоединиться и плавно синхронизировать свои данные. Это особенно полезно для тех подразделений компании, которые занимаются продажами (классический пример, для чего нужно внедрить Mobile Infrastructure в первую очередь), однако и технологи, менеджеры проекта и руководители во всей организации могут получить свои преимущества от мобильной инфраструктуры. И поскольку SAP Mobile Infrastructure поддерживает PDA (персональный цифровой секретарь), мобильные телефоны, пейджеры и другие клиентские мобильные устройства, поддерживающие Java, то виртуально не существует ограничений для ваших мобильных front-end-клиентов.
SAP xApps
Последний компонент, который будет рассмотрен в этом часе, фактически является набором компонентов. Компания SAP AG утверждает, что SAP NetWeaver является технической основой для xApps, набора существующих и простых для создания приложений, разработанных для содействия нововведениям в бизнесе. Они работают везде и в связке с другими приложениями. По существу, SAP xApps заполняют пробелы во внедрении SAP NetWeaver, предоставляя дополнительные услуги, которые помогают вам построить сквозные бизнес-процессы, присущие SAP. Тем не менее вы не будете внедрять набор xApps: большинству бизнес-элементов, как правило, требуется всего один или, возможно, два xApps по причинам, о которых будет сказано ниже.
Роль в SAP NetWeaver
Итак, xApps заполняют пробелы. Они предоставляют возможность быстро переконфигурировать и настроить бизнес-процессы для приспособления к новым требованиям. Эти требования поступают отовсюду: новые корпоративные и другие бизнес-структуры и реорганизации, требования от новых заказчиков и бизнес-партнеров и другие изменения, касающиеся существующих бизнес-процессов.
Для того, чтобы сделать этот вид бизнеса максимально гибким, xApps используют каркас композитных приложений (SAP Composite Application Framework) – конструктор приложений, который объединяет веб-сервисы и открытый доступ к данным. Таким образом, xApps являются последовательными в архитектуре и подходе и, по сути, готовы для будущей настройки, к тому же процесс их модифицирования в высшей степени прост, когда требования бизнеса снова изменятся.
Каркас композитных приложений (SAP Composite Application Framework) обеспечивает окружение для создания приложений, соответствующих архитектуре системы управления предприятием (ESA). Это включает в себя архитектуру управляемых моделей, уровень объектного доступа, который упрощает интеграцию приложений в любую структуру SAP NetWeaver, встроенные функциональные возможности взаимодействия и простые для обновления процедуры интерфейса пользователя.
Пример xApps, поставляемого SAP
Компания SAP AG разработала немало xApps, но еще больше находится в разработке. Некоторые из них включают:
>Cost and Quotation Management (SAP xCQM) – используется в обрабатывающей промышленности;
>Emission Management (SAP xEM), разработано для компаний, которым необходимо управлять ценными бумагами в соответствии с законодательством;
>Integrated Exploration and Production (SAP xIEP) – используется во всех подразделениях предприятий нефтяной и газовой промышленности;
>Product Definition (SAP xPD) – используется во всех компаниях, занятых разработкой успешных, прибыльных и инновационных продуктов;
>Resource and Portfolio Management (SAP xRPM) – полезно для любой индустрии, заинтересованной в максимизации финансовой производительности посредством объединения разработки нового продукта и целей организации;
>Global Trade Services (SAP GTS) – полезно для автоматизации, рационализации и уменьшения рисков, присущих международной торговле (вероятно, наиболее популярное xApp, входящее в SAP-решение для обрабатывающей промышленности).
Не только группы разработки SAP AG занимаются созданием xApps. Огромная сеть SAP-партнеров включает в себя также и большое количество сертифицированных xApps-партнеров.
Пример xApps-партнеров
Существуют приложения SAP xApps, разработанные достаточно большим количеством сертифицированных xApps-партнеров, список которых растет с каждым годом. Приложения многообразны как и сами партнеры, включая:
>Accenture, разработчик композитных приложений E&P Teamlink и Workspace B2B Retail Petroleum Portal;
>Answerthink, Inc., разработчик продукта PharmaConnect для фармацевтической промышленности;
>Bristlecone, разработчик приложения plannerDA, который применим к различным отраслям промышленности, таким как производство одежды и обуви, производство потребительских товаров, а также высокотехнологичное производство;
>Digital Fuel, разработчик ServiceFlow xApp, которое полезно использовать в индустрии предоставления услуг;
>Lighthammer Software Development Corp., разработчик Manufacturing Performance Improvement xApp, которое применяется в аэрокосмической и оборонной промышленности, химической промышленности, промышленности по производству потребительских товаров, при производстве промышленного оборудования и комплектуючих изделий, производстве проката, фармацевтической промышленности, а также в индустрии коммунальных услуг;
>NRX Global Corp., разработчик VIP для химической, нефтяной и газовой промышленности и индустрии коммунальных услуг;
>Vendavo, разработчик пакета Pricing Analytics, который применяется в химической индустрии, дистрибьюции, лесной промышленности, индустрии высоких технологий, промышленном производстве и металлообрабатывающей промышленности.
Более подробную информацию об этих и других партнерах, разрабатывающих xApps, вы можете получить, посетив интернет-страницу http://www.sap.com/solutions/xapps/partners/applications/index.epx.
Преимущества SAP xApps
SAP xApps заполняют пробелы, предоставляя важные бизнес-сервисы, которые помогают оптимизировать существующие процессы или наполнить их нововведениями при помощи адаптации новых процессов. Поскольку xApps эффективно подключаются к технологическому набору SAP NetWeaver, развертывание и поддержка инфраструктуры является достаточно простой задачей. И с ростом количества SAP xApps ваша компания может получить следующие преимущества:
>представить себе улучшенное краткосрочное и долгосрочное видение вашего предприятия;
>возможность быстро формулировать и выполнять принятую корпоративную стратегию, удовлетворять потребности бизнеса и требования законодательства;
>возможность совместной работы над новым продуктом и сервисными возможностями;
>возможность увеличить эффективность и уменьшить затраты при помощи объединения ранее изолированных бизнес-процессов;
>возможность лучше анализировать рынок и его конкурентную схему, упрощая процесс принятия улучшенных решений в режиме реального времени.
Используя портал предприятия (SAP Enterprise Portal), бизнес-аналитику (SAP Business Intelligence) и инфраструктуру обмена (SAP Exchange Infrastructure) для доступа, анализа и обмена данными соответственно, организация, занимающаяся информационными технологиями и использующая SAP NetWeaver, имеет единственную реальную траекторию обучения – продолжать разработку индивидуальных xApps-решений. Взамен вы получаете значительную отдачу от использования xApps. То есть вы можете уменьшить стоимость затрат на развертывание новых приложений в случае применения xApps. Вы также можете использовать структуру xApps и прилагаемые инструменты и методики для быстрой разработки и выпуска новых приложений. А затем сохранять низкую стоимость, извлекая выгоду от того, что SAP xApps не связаны с циклом выпуска набора технологий SAP NetWeaver, поддерживающих их. Это позволит ведущим новым функциональным возможностям бизнеса быть оперативными и прибыльными, когда это необходимо, а не месяцы спустя.
Резюме
Продукты и технологии портала предприятия [SAP Enterprise Portal (EP)], инфраструктуры обмена [SAP Exchange Infrastructure (XI) [],мобильной инфраструктуры [SAP Mobile Infrastructure (MI)] и приложений xApps предоставляют основные возможности или заполняют пробелы в случае необходимости конструирования хорошо налаженного механизма SAP NetWeaver. Концепции, раскрытые в этом часе, являются ключом к пониманию того, как эти компоненты работают в комплексе для расширения присутствия SAP в вашей компании, сбора и рационализации обособленных данных, для упрощения доступа к этим данным и их изменения, а также изменения охватывающих их бизнес-процессов. Собрав вместе ваши front-end и back-end и заполнив пробелы приложениями xApps, вы можете развернуть действительно перспективную и высоко функциональную SAP-систему.
Вопрос–ответ
В Какой каркас позволяет создавать согласованные xApps?
О Каркас композитных приложений (SAP Composite Application Framework) обеспечивает согласующийся набор инструментов в рамках проверенной методики для разработки согласованных приложений.
В Какие два механизма или конструкции существуют в портале предприятия (SAP Enterprise Portal), которые не только облегчают работу с порталом, но и содействуют его использованию?
О Портал предприятия (SAP Enterprise Portal) использует преимущества iViews и Collaboration Rooms для представления данных и приложений, тем самым облегчая работу с порталом предприятия.
В Какая версия WebAS необходима для работы компонента SAP Mobile Infrastructure Server?
О SAP MI должен быть развернут на SAP WebAS 6.40 ABAP+Java. То есть для работы компонента SAP Mobile Infrastructure (MI) необходимы функции обоих технологий ABAP и Java.
Семинар
Семинары разработаны для того, чтобы вы могли предупредить возможные вопросы, систематизировать уже изученный вами материал и начать думать о том, как применить ваши знания на практике. Ответы на приведенные ниже контрольные вопросы вы найдете в Приложении А «Ответы на контрольные вопросы».
Контрольные вопросы
1.Что такое SAP NetWeaver Rapid Installer?
2.Какая платформа используется для управления знаниями SAP (SAP’s Knowledge Management; см. Час 12)?
3.Перечислите несколько методов, используемых инфраструктурой обмена [SAP Exchange Infrastructure (XI)] для соединения SAP- и неSAP-систем вместе.
4.Что является, вероятно, самой большой движущей силой для внедрения инфраструктуры обмена (SAP Exchange Infrastructure)?
5.Опишите процесс репликации данных для мобильной инфраструктуры [SAP Mobile Infrastructure (MI)].
6.Какое минимальное техническое требование для клиентского устройства «Мобильная инфраструктура» [SAP Mobile Infrastructure (MI)]?
7.Какова основная ценность SAP xApps?
Задания
1.Изучите, существуют ли какие-либо сделанные на заказ iViews или подсказки разработчикам, которые могли бы быть полезны для вашего бизнеса или отрасли. Ищите на главном веб-сайте SAP www.sap.com, а также в сети разработчиков SAP https://www.sdn.sap.com/sdn/index.sdn.
2.Работая с вашей организацией, занимающейся информационными технологиями, начните собирать список всех дополнительных (навинчиваемых) и других приложений, которые в настоящее время совместно используют данные или вручную взаимодействуют с вашей системой «Планирование и управление ресурсами предприятия» [SAP Enterprise Resource Planning (ERP)] (обычно через дублирование ввода даннях). Для каждого дополнения или приложения определите, какой один (или несколько) из коммуникационных протоколов инфраструктуры обмена [SAP Exchange Infrastructure (XI)] может быть использован для установки плавных автоматизированных связей.
3.Просмотрите список xApps, поставляемых в настоящее время SAP и их партнерами, посетив интернет-страницу http://www.sap.com/solutions/xapps.


Купить книгу
Комментарии
Анонимно
Войти под своим именем


Ник:
Текст сообщения:
Введите код:  

Загрузка...
Поиск:
добавить сайт | реклама на портале | контекстная реклама | контакты Copyright © 1998-2019 <META> Все права защищены