Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения
1. Инновации SAP в области технологий:
NetWeaver, мобильная платформа и
"облачные" решения
Константин Жуков,
Минск,
Руководитель направления
интеграционных решений 19 мая 2011
SAP СНГ
2. Содержание
1. Стратегия SAP в области технологий
2. SAP NetWeaver Gateway для разработчиков
3. Sybase Unwired Platform – платформа разработки
мобильных приложений
4. SAP и «облачные» технологии
3. Содержание
1. Стратегия SAP в области технологий
2. SAP NetWeaver Gateway для разработчиков
3. Sybase Unwired Platform – платформа разработки
мобильных приложений
4. SAP и «облачные» технологии
4. Cтратегия SAP в области технологий
On Device Все устройства
Collaboration Analytics Mobile
Для всех пользователей
Легкое расширение
Оркестровка
On Demand
SAP Business
ByDesign Мгновенный эффект
LoB on Demand Для линий бизнеса и для
всех предприятий
Интеграция с On Premise
On Premise Поддержка СОА
Лучшие практики
Безпроблемное расширение и
обновление
Платформа
Технологическая основа In-Memory
5. Содержание
1. Стратегия SAP в области технологий
2. SAP NetWeaver Gateway для разработчиков
3. Sybase Unwired Platform – платформа разработки
мобильных приложений
4. SAP и «облачные» технологии
6. Корпоративные приложения для
пользователей
Пользователям необходим
удобный пользовательский
интерфейс с использованием
различных устройств
Browser Based Mobile Devices Enterprise Voice Consumer
Applications Software Devices
Выпуск новых моделей
устройств и операционных
систем
Решения точка-точка
Высокая стоимость и сложность
SAP Business Suite Приложения для
некоторых устройств
плохо
масштабируются
CRM SRM SCM PLM ERP
7. SAP NetWeaver Gateway
....для любого устройства и платформы
Обеспечивает удобный
пользовательский
интерфейс с использованием
различных устройств
Browser Based
Applications
Mobile Devices Enterprise
Software
Voice Consumer
Devices Внедрение
инноваций под
контролем ИТ
SAP Netweaver Gateway Разделение
жизненного цикла
приложений-
потребителей от
решений SAP
SAP Business Suite
Оптимизация для
пользовательских
CRM SRM SCM PLM ERP и облегченных
сценариев
8. Архитектура SAP NetWeaver Gateway
Fully outside-in driven
Consumer
Consumer
SDK
Network Standards
SAP Data Protocol (Consumption)
Gateway
Core Tools
Metering Security ATOM WS Admin
Monitoring ID Mgt. Content Adaptation
as Data Source
Content Provisioning
Content Provisioning
Provisioning
Plug ins
Application
Application
9. Формирование сервисов из экранов ABAP
Цель Быстрое создание сервисов Gateway
Как? Преобразование ABAP Dynpro экранов в сервисы Gateway
SAP Dynpro Screens New Gateway Services Gateway Consumers
Gateway
Services
Data Models
Modeled Gateway Consumed
To Operations By
Возможности
Преобразует серию экранов Dynpro, с которыми работает
пользователь , в объект Gateway
Поддерживает Чтение/Запись
Без кодирования, используется Batch Input Recorder
10. SAP NetWeaver Gateway
Пример процесса разработки
Создать
Создать прокси
Среда разработки приложение-
с помощью SDK
приложения- потребитель
потребителя
Создать модель Создать мэппинг
Gateway источника данных и адаптацию
SAP Business
Suite Выбрать RFC /
Выбрать Dynpro
WS
Шаг 1 (Gateway): Шаг 2 (среда разработок
Выбрать Dynpro, BAPI или существующую потребителя):
модель Gateway Создать классы Proxy в SDK
Создать модель источника данных в Gateway Создать приложение-потребитель
Design Time
Создать упрощенную модель и
адаптационную логику в Gateway Design
Time
11. Содержание
1. Стратегия SAP в области технологий
2. SAP NetWeaver Gateway для разработчиков
3. Sybase Unwired Platform – платформа разработки
мобильных приложений
4. SAP и «облачные» технологии
12. Мобилизация на Sybase Unwired Platform
Создание
Соединение Потребление
Eclipse
SAP Applications
Example
Databases Sybase Unwired
Platform
J2EE Connector
Architecture
SAP and Partner
Web Applications
Services
Example
Software Custom Applications
Applications Control
Example
Files
Management Console Afaria
Контроль
13. Подключение к данным
Eclipse
SAP Applications
Example
Databases
Sybase Unwired
Platform
J2EE Connector Architecture
Web
SAP and Partner
Applications
Графическое
моделирование
Services
Example
Software Applications
Custom Applications
Example
Control
Files
Management Console
Afaria
Соединение с использованием:
Applications (SAP, Oracle, Microsoft, etc)
Databases (Sybase, DB2, Oracle, MS SQL, etc.)
JDBC
REST Web Services
Web Services
Unstructured Data
14. Создание приложений
Eclipse
SAP Applications
Example
Разработка
Databases
Sybase Unwired
Platform
J2EE Connector Architecture
Web
Services
SAP and Partner
Applications мобильных
приложений на
Example
Software Applications
Custom Applications
Example
Control
Files
Management Console
Eclipse Plug-in
Afaria
Разработка легких
приложений без
программирования
15. Использование на мобильных устройствах
Eclipse
Подключение различных
SAP Applications
Example
Databases
Sybase Unwired
Platform
J2EE Connector Architecture
Web
Services
SAP and Partner
Applications
устройств через Sybase
Example
Software Applications
Custom Applications
Unwired Platform
безопасно, эффективно
Example
Control
Files
Management Console
Afaria
и надежно
16. Модель разработки приложений
Связь с системами Разработка для конкретного
устройства
Connect
Готовый MBO
код
MBO API
API
Sybase
Unwired Deploy
MBO
Platform Device
Device
Готовый UI
Server Инструментарий Sybase GUI
GUI Разработка
Unwired Platform интерфейса
Sybase Unwired Platform позволяет разработчику создавать мобильные
приложения с использованием генерации кода и родного SDK устройства
17. Содержание
1. Стратегия SAP в области технологий
2. SAP NetWeaver Gateway для разработчиков
3. Sybase Unwired Platform – платформа разработки
мобильных приложений
4. SAP и «облачные» технологии
18. При чем здесь «облачные» технологии?
On DEVICE
Mobile Сотрудничество Аналитика
Доступность Глобальность
ОРКЕСТРОВКА
ОРКЕСТРОВКА
КАЧЕСТВО
On DEMAND SAP Business
ByDesign
LoB on Demand
Intercloud Cloud
On PREMISE
SAP Business Suite 7
Private Cloud ЦОД
19. Задача SAP – активно использовать
«облачные» технологии
Расширить доступность SAP систем с помощь «облачных» технологий
? Предложить набор
On Demand
Совместимость приложений, с
Гармонизация, Адаптация, Интеграция, Унификация жизн. цикла
поддержкой
On Demand гибридной модели
On Premise Бизнес Приложения и Сервисы Бизнес
Приложения и
Сервисы
Виртуализация
Выделенные Общие ресурсы
ресурсы «Облако»
Использовать «облачную» инфраструктуру для повышения гибкости
бизнеса и снижения TCO наших клиентов
20. Что делает SAP
Приложения On Premise на On Demand инфраструктуре
?
Co-Existence
Harmonization, Adaptation, Integration, Unified Lifecycle Mgmt
On Demand
Business
Applications &
Services
On Premise Business Applications
and Services
Virtualization
Dedicated
Resources
Shared
Resources
Cloud
Клиенты
«Облачная» инфраструктура помогает снизить затраты на ИТ и повысить гибкость бизнеса, что
является важным фактором для SAP On Premise решений
Текущие эксперименты с решениями SAP в «облаках». Прототипы с некоторыми клиентами.
Рынок
«Облачная» экосистема активно развивается. Новые «облачные» инфраструктуры и инструменты
появляются на рынке.
«Облачная» инфраструктура уже сегодня может использоваться для некритичных задач.
Технологии должны вызреть с точки зрения ИТ интеграции и качества SLA перед тем, как
использоваться в критически важных областях
SAP
С 2007 года SAP активно работает с партнерами по вопросам использование SAP решений в
«облачной» инфраструктуре, например, в рамках Amazon.com
Занимается разработкой решений для управления виртуализированными SAP ландшафтами
21. Что делает SAP
Технологии On Demand и IaaS
?
Co-Existence
Harmonization, Adaptation, Integration, Unified Lifecycle Mgmt
On Demand
Business
Applications &
Services
On Premise Business Applications
and Services
Virtualization
Dedicated
Resources
Shared
Resources
Cloud
Партнерство с технологическими провайдерами
SAP сотрудничает с технологическими партнерами и поставщиками услуг, чтобы обеспечить
дальнейшее развитие технологий для оптимального развертывания решений SAP в
«облачной» инфраструктуре.
Партнерство с сервисными провайдерами
SAP активно работает с поставщиками «облачной» инфраструктуры, чтобы обеспечить
дальнейшее развитие инфраструктур с низким ТСО для развертывания приложений SAP
Стандартизация
Стандартизация интерфейсов инфраструктуры On Demand является одним из главных
приоритетов SAP и наших клиентов
SAP является одним из участников инициативы Open Cloud Manifesto
22. Что делает SAP
On Demand бизнес приложения, инструменты и сервисы
?
Co-Existence
Harmonization, Adaptation, Integration, Unified Lifecycle Mgmt
On Demand
Business
Applications &
Services
On Premise Business Applications
and Services
Virtualization
Dedicated
Resources
Shared
Resources
Cloud
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
Другие
23. SAP Business ByDesign в «облаках»
Изначально интегрированный
…
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 функциональностей: CRM; SRM;
Strategic Sourcing FIN; SCM; PLM; HCM; PRO
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
….
24. SAP StreamWorks – совместная работа и
принятие решений в «облаках»
Объединяет:
Необходимых людей
Наиболее подходящую информацию
Бизнес Инструменты (подходы, методы,
содержание, шаблоны)
Построение стратегий: SWOT,
Cost/Benefit
«Мозговой штурм»: За и Против,
Ранжирование
Выработка общей позиции: Опросы
Планирование: RACI/DACI, Повестка
Позволяет получить:
Быстрые, уверенные решения
Значительные результаты
Повышение производительности
Прозрачность
25. Стратегическое развитие SAP
Гибридные модели использования
?
Co-Existence
Harmonization, Adaptation, Integration, Unified Lifecycle Mgmt
On Demand
Business
Applications &
Services
On Premise Business Applications
and Services
Virtualization
Dedicated
Resources
Shared
Resources
Cloud
Расширение предложения On Premise новыми интегрированными On Demand
решениями:
Business Suite/ERP для дочерних структур и бизнес-партнеров
Дополняющие приложения, созданные специально для поддержки «облачной» архитектуры
Инструменты и услуги, созданные изначально для поддержки «облачной» архитектуры
Могут поставляться как SAP, так и партнерами
Распространение особенностей On Premise решений в модель On Demand:
Управление жизненным циклом
Соответствие требованиям
Интегрированные процессы
Управление основными данными
Целью SAP является создание Сетевых Решений, которые комбинируют компоненты
On Premise и On Demand в рамках целостной архитектуры.
26. Что делает SAP в области PaaS?
?
Co-Existence
Harmonization, Adaptation, Integration, Unified Lifecycle Mgmt
River, ByDesign, jPaas
On Demand
Business
Applications &
Services
On Premise Business Applications
and Services
Virtualization
Dedicated
Resources
Shared
Resources
Cloud
Проект River – платформа для OnDemand приложений. Основа для
Carbon Impact.
Платформа SAP Business ByDesign
Проект jPaaS
27. Доступ к SAP на базе «облачных»
технологий
?
Co-Existence
Harmonization, Adaptation, Integration, Unified Lifecycle Mgmt
On Demand
Business
Applications &
Services
On Premise Business Applications
and Services
Virtualization
Dedicated
Resources
Shared
Resources
Cloud
Клиенты
Многие из клиентов SAP предоставляют доступ своим клиентам и партнерам к собственным
системам SAP, обычно не напрямую, к очень ограниченному набору функциональностей
Предложения в области аутсорсинга бизнес-процессов (BPO)
SAP не является провайдером BPO, но активно поддерживает BPO партнеров, которые
предоставляют сервисы на базе решений SAP
Обычно это HR аутсосринг на базе ERP HCM, аутсорсинг в области Финансов, Бухгалтерии,
Поставок на базе ERP или SRM и др.
Обычно поставщики услуг BPO предлагают доступ к своим системам на базе «облачных»
технологий
Возможности для SAP
Увеличение доступности и использования приложений за счет удобного доступа на основе
«облачных» технологий