Upload
belarus-state-university
View
830
Download
4
Embed Size (px)
DESCRIPTION
Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения
Citation preview
Инновации SAP в области технологий:
NetWeaver, мобильная платформа и
"облачные" решения
Константин Жуков,
Руководитель направления
интеграционных решений
SAP СНГ
Минск,
19 мая 2011
1. Стратегия SAP в области технологий
2. SAP NetWeaver Gateway для разработчиков
3. Sybase Unwired Platform – платформа разработки
мобильных приложений
4. SAP и «облачные» технологии
Содержание
1. Стратегия SAP в области технологий
2. SAP NetWeaver Gateway для разработчиков
3. Sybase Unwired Platform – платформа разработки
мобильных приложений
4. SAP и «облачные» технологии
Содержание
Cтратегия SAP в области технологий
On Device
On Demand
On Premise
Технологическая основа
Collaboration Analytics Mobile
SAP Business ByDesign
LoB on Demand
Ор
ке
стр
овка
Все устройства
Для всех пользователей
Легкое расширение
Мгновенный эффект
Для линий бизнеса и для
всех предприятий
Интеграция с On Premise
Поддержка СОА
Лучшие практики
Безпроблемное расширение и
обновление
Платформа
In-Memory
1. Стратегия SAP в области технологий
2. SAP NetWeaver Gateway для разработчиков
3. Sybase Unwired Platform – платформа разработки
мобильных приложений
4. SAP и «облачные» технологии
Содержание
Корпоративные приложения для
пользователей
Пользователям необходим удобный пользовательский
интерфейс с использованием
различных устройств
Выпуск новых моделей
устройств и операционных
систем
Приложения для
некоторых устройств плохо
масштабируются
SRM SCM ERPPLMCRM
SAP Business Suite
Browser Based
Applications
Mobile Devices Enterprise
Software
Consumer
DevicesVoice
Решения точка-точка
Высокая стоимость и сложность
Обеспечивает удобный
пользовательский
интерфейс с использованием
различных устройств
Внедрение
инноваций под
контролем ИТ
Разделение
жизненного цикла
приложений-
потребителей от
решений SAP
Оптимизация для
пользовательских
и облегченных
сценариев
SRM SCM ERPPLMCRM
SAP Business Suite
Browser Based
Applications
Mobile Devices Enterprise
Software
Consumer
DevicesVoice
SAP Netweaver Gateway
SAP NetWeaver Gateway
....для любого устройства и платформы
Архитектура SAP NetWeaver Gateway
Fully
outs
ide-in d
riven
Pro
vis
ionin
g
as
Data
Sourc
e
Plu
g ins
Gateway
Consumer
Core
ATOM WS
Monitoring
Metering
Network Standards
SAP Data Protocol (Consumption)
Consumer
SDK
Content Adaptation
Security
ID Mgt.
Tools
ApplicationApplication
Content ProvisioningContent Provisioning
Admin
Формирование сервисов из экранов ABAP
SAP Dynpro Screens Gateway Consumers
Преобразование ABAP Dynpro экранов в сервисы Gateway
Цель
Как?
Modeled
To
Consumed
By
Se
rvic
es
Gateway
Data Models
Gateway
Operations
New Gateway Services
Преобразует серию экранов Dynpro, с которыми работает
пользователь , в объект Gateway
Поддерживает Чтение/Запись
Без кодирования, используется Batch Input Recorder
Возможности
Быстрое создание сервисов Gateway
SAP NetWeaver Gateway
Пример процесса разработки
Создать модель
источника данных
Создать прокси
с помощью SDK
Шаг 1 (Gateway):
Выбрать Dynpro, BAPI или существующую
модель Gateway
Создать модель источника данных в Gateway
Design Time
Создать упрощенную модель и
адаптационную логику в Gateway Design
Time
Шаг 2 (среда разработок
потребителя):
Создать классы Proxy в SDK
Создать приложение-потребитель
Среда разработки
приложения-
потребителя
Gateway
SAP Business
Suite
Создать
приложение-
потребитель
Создать мэппинг
и адаптацию
Выбрать DynproВыбрать RFC /
WS
1. Стратегия SAP в области технологий
2. SAP NetWeaver Gateway для разработчиков
3. Sybase Unwired Platform – платформа разработки
мобильных приложений
4. SAP и «облачные» технологии
Содержание
Мобилизация на Sybase Unwired Platform
Соединение
Создание
Потребление
Контроль
Sybase Unwired
Platform
ControlCustom Applications
SAP and Partner
Applications
Eclipse
Management Console
Databases
Web
Services
J2EE Connector
Architecture
Software
Applications
Files
Afaria
SAP ApplicationsExample
Example
Example
Sybase Unwired
Platform
ControlCustom Applications
SAP and Partner
Applications
Eclipse
Management Console
Databases
Web
Services
J2EE Connector Architecture
Software Applications
Files
Afaria
SAP Applications
Example
Example
Example
Соединение с использованием:
Applications (SAP, Oracle, Microsoft, etc)
Databases (Sybase, DB2, Oracle, MS SQL, etc.)
JDBC
REST Web Services
Web Services
Unstructured Data
Графическое
моделирование
Подключение к данным
Разработка
мобильных
приложений на
Eclipse Plug-in
Разработка легких
приложений без
программирования
Создание приложений
Sybase Unwired
Platform
ControlCustom Applications
SAP and Partner
Applications
Eclipse
Management Console
Databases
Web
Services
J2EE Connector Architecture
Software Applications
Files
SAP Applications
Example
Example
Example
Afaria
Подключение различных
устройств через Sybase
Unwired Platform
безопасно, эффективно
и надежно
Использование на мобильных устройствах
Sybase Unwired
Platform
ControlCustom Applications
SAP and Partner
Applications
Eclipse
Management Console
Databases
Web
Services
J2EE Connector Architecture
Software Applications
Files
SAP Applications
Example
Example
Example
Afaria
Модель разработки приложений
MBOAPI
DeviceGUI Разработка
интерфейса
Готовый
код
Готовый UI
Связь с системами Разработка для конкретного
устройстваConnect
MBO API
Sybase
Unwired
Platform
Server Инструментарий Sybase
Unwired Platform
Deploy
MBODevice
GUI
Device
GUI
Sybase Unwired Platform позволяет разработчику создавать мобильные
приложения с использованием генерации кода и родного SDK устройства
1. Стратегия SAP в области технологий
2. SAP NetWeaver Gateway для разработчиков
3. Sybase Unwired Platform – платформа разработки
мобильных приложений
4. SAP и «облачные» технологии
Содержание
КА
ЧЕ
СТ
ВО
При чем здесь «облачные» технологии?
On PREMISE
SAP Business Suite 7
On DEMAND SAP Business
ByDesignLoB on Demand
On DEVICE
Сотрудничество АналитикаMobile
ОР
КЕ
СТ
РО
ВК
А
ЦОД
Cloud
Глобальность
Private Cloud
Intercloud
Доступность
ОР
КЕ
СТ
РО
ВК
А
Задача SAP – активно использовать
«облачные» технологии
Предложить набор
On Demand
приложений, с
поддержкой
гибридной модели
Использовать «облачную» инфраструктуру для повышения гибкости
бизнеса и снижения TCO наших клиентов
Выделенные
ресурсы
Виртуализация
Общие ресурсы«Облако»
On Demand
Бизнес
Приложения и
Сервисы
СовместимостьГармонизация, Адаптация, Интеграция, Унификация жизн. цикла
?
On Premise Бизнес Приложения и Сервисы
Расширить доступность SAP систем с помощь «облачных» технологий
Что делает SAP
Приложения On Premise на On Demand инфраструктуре
Клиенты «Облачная» инфраструктура помогает снизить затраты на ИТ и повысить гибкость бизнеса, что
является важным фактором для SAP On Premise решений Текущие эксперименты с решениями SAP в «облаках». Прототипы с некоторыми клиентами.
Рынок «Облачная» экосистема активно развивается. Новые «облачные» инфраструктуры и инструменты
появляются на рынке. «Облачная» инфраструктура уже сегодня может использоваться для некритичных задач. Технологии должны вызреть с точки зрения ИТ интеграции и качества SLA перед тем, как
использоваться в критически важных областях
SAP С 2007 года SAP активно работает с партнерами по вопросам использование SAP решений в
«облачной» инфраструктуре, например, в рамках Amazon.com Занимается разработкой решений для управления виртуализированными SAP ландшафтами
Dedicated
Resources
Virtualization
Shared
Resources
Cloud
On Demand
Business
Applications &
Services
Co-Existence
Harmonization, Adaptation, Integration, Unified Lifecycle Mgmt
?
On Premise Business Applications
and Services
Что делает SAP
Технологии On Demand и IaaS
Партнерство с технологическими провайдерами SAP сотрудничает с технологическими партнерами и поставщиками услуг, чтобы обеспечить
дальнейшее развитие технологий для оптимального развертывания решений SAP в
«облачной» инфраструктуре.
Партнерство с сервисными провайдерами SAP активно работает с поставщиками «облачной» инфраструктуры, чтобы обеспечить
дальнейшее развитие инфраструктур с низким ТСО для развертывания приложений SAP
Стандартизация Стандартизация интерфейсов инфраструктуры On Demand является одним из главных
приоритетов SAP и наших клиентов
SAP является одним из участников инициативы Open Cloud Manifesto
Dedicated
Resources
Virtualization
Shared
Resources
Cloud
On Demand
Business
Applications &
Services
Co-Existence
Harmonization, Adaptation, Integration, Unified Lifecycle Mgmt
?
On Premise Business Applications
and Services
Что делает SAP
On Demand бизнес приложения, инструменты и сервисы
Business ByDesign Полнофункциональный набор решений для SME предоставляемый SAP в рамках модели On
Demand
On Demand для крупных компаний Приложения для линий бизнеса с «родной» поддержкой модели On Demand (eSourcing, CRM,
Carbon Impact…)
Бизнес Аналитика On Demand Инструменты BI, предоставляемые компанией SAP «по запросу», например, crystalreports.com
Информация On Demand и другие Сервисы Сервисы качества данных такие, как очистка адресной информации «по запросу»
SAP StreamWork Решение для коллективного принятия решений On Demand от SAP
Другие
Dedicated
Resources
Virtualization
Shared
Resources
Cloud
On Demand
Business
Applications &
Services
Co-Existence
Harmonization, Adaptation, Integration, Unified Lifecycle Mgmt
?
On Premise Business Applications
and Services
SAP Business ByDesign в «облаках»
Изначально интегрированный
Полный набор сквозных
интеграционных сценариев
Содержит расширенный набор
функциональностей: CRM; SRM;
FIN; SCM; PLM; HCM; PRO
Процессный взгляд внутри и за
пределами организации
Бизнес-ориентированная
конфигурация с простым
определением границ проекта
Разработан для фазового
внедрения
…
Marketing-To-Opportunity
Order-to-Cash for products
Order-to-Cash for services
Make-to-Order
Make-to-Stock
Drop Shipment
Customer Returns
Stock Transfer
Strategic Sourcing
Procure-to-Pay products/ services
Product Engineering
Demand and Supply Planning
Site Logistics and Warehousing
Quality Assurance
Financial Closing
Cash and Liquidity management
Project Lifecycle Management
Field Service and Repair
Request-to-Resolve
Workforce Administration
Payroll Services
Expense and Reimbursement
Management
….
SAP StreamWorks – совместная работа и
принятие решений в «облаках»
Объединяет:
Необходимых людей
Наиболее подходящую информацию
Бизнес Инструменты (подходы, методы,
содержание, шаблоны)
Построение стратегий: SWOT,
Cost/Benefit
«Мозговой штурм»: За и Против,
Ранжирование
Выработка общей позиции: Опросы
Планирование: RACI/DACI, Повестка
Позволяет получить:
Быстрые, уверенные решения
Значительные результаты
Повышение производительности
Прозрачность
Стратегическое развитие SAP
Гибридные модели использования
Расширение предложения On Premise новыми интегрированными On Demand
решениями:
Business Suite/ERP для дочерних структур и бизнес-партнеров
Дополняющие приложения, созданные специально для поддержки «облачной» архитектуры
Инструменты и услуги, созданные изначально для поддержки «облачной» архитектуры
Могут поставляться как SAP, так и партнерами
Распространение особенностей On Premise решений в модель On Demand:
Управление жизненным циклом
Соответствие требованиям
Интегрированные процессы
Управление основными данными
Целью SAP является создание Сетевых Решений, которые комбинируют компоненты
On Premise и On Demand в рамках целостной архитектуры.
Dedicated
Resources
Virtualization
Shared
Resources
Cloud
On Demand
Business
Applications &
Services
Co-Existence
Harmonization, Adaptation, Integration, Unified Lifecycle Mgmt
?
On Premise Business Applications
and Services
Что делает SAP в области PaaS?
Проект River – платформа для OnDemand приложений. Основа для
Carbon Impact.
Платформа SAP Business ByDesign
Проект jPaaS
Dedicated
Resources
Virtualization
Shared
Resources
Cloud
On Demand
Business
Applications &
Services
Co-Existence
Harmonization, Adaptation, Integration, Unified Lifecycle Mgmt
?
On Premise Business Applications
and Services
River, ByDesign, jPaas
Доступ к SAP на базе «облачных»
технологий
Клиенты Многие из клиентов SAP предоставляют доступ своим клиентам и партнерам к собственным
системам SAP, обычно не напрямую, к очень ограниченному набору функциональностей
Предложения в области аутсорсинга бизнес-процессов (BPO) SAP не является провайдером BPO, но активно поддерживает BPO партнеров, которые
предоставляют сервисы на базе решений SAP Обычно это HR аутсосринг на базе ERP HCM, аутсорсинг в области Финансов, Бухгалтерии,
Поставок на базе ERP или SRM и др. Обычно поставщики услуг BPO предлагают доступ к своим системам на базе «облачных»
технологий
Возможности для SAP Увеличение доступности и использования приложений за счет удобного доступа на основе
«облачных» технологий
Dedicated
Resources
Virtualization
Shared
Resources
Cloud
On Demand
Business
Applications &
Services
Co-Existence
Harmonization, Adaptation, Integration, Unified Lifecycle Mgmt
?
On Premise Business Applications
and Services
ВПЕРЕД К ИННОВАЦИЯМ!!!
http:// sdn.sap.com
http://streamwork.com
http://ondemand.com
Спасибо! Вопросы?
© SAP 2009 / Page 30
Copyright 2011 SAP AG
All Rights Reserved
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein
may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries,
eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+,
POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex,
MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other
countries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their respective logos
are trademarks or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and
services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries.
Business Objects is an SAP company.
All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only.
National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only,
without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group
products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed
as constituting an additional warrant.