30
Инновации SAP в области технологий: NetWeaver, мобильная платформа и "облачные" решения Константин Жуков, Руководитель направления интеграционных решений SAP СНГ Минск, 19 мая 2011

Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Embed Size (px)

DESCRIPTION

Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Citation preview

Page 1: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Инновации SAP в области технологий:

NetWeaver, мобильная платформа и

"облачные" решения

Константин Жуков,

Руководитель направления

интеграционных решений

SAP СНГ

Минск,

19 мая 2011

Page 2: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

1. Стратегия SAP в области технологий

2. SAP NetWeaver Gateway для разработчиков

3. Sybase Unwired Platform – платформа разработки

мобильных приложений

4. SAP и «облачные» технологии

Содержание

Page 3: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

1. Стратегия SAP в области технологий

2. SAP NetWeaver Gateway для разработчиков

3. Sybase Unwired Platform – платформа разработки

мобильных приложений

4. SAP и «облачные» технологии

Содержание

Page 4: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Cтратегия SAP в области технологий

On Device

On Demand

On Premise

Технологическая основа

Collaboration Analytics Mobile

SAP Business ByDesign

LoB on Demand

Ор

ке

стр

овка

Все устройства

Для всех пользователей

Легкое расширение

Мгновенный эффект

Для линий бизнеса и для

всех предприятий

Интеграция с On Premise

Поддержка СОА

Лучшие практики

Безпроблемное расширение и

обновление

Платформа

In-Memory

Page 5: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

1. Стратегия SAP в области технологий

2. SAP NetWeaver Gateway для разработчиков

3. Sybase Unwired Platform – платформа разработки

мобильных приложений

4. SAP и «облачные» технологии

Содержание

Page 6: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Корпоративные приложения для

пользователей

Пользователям необходим удобный пользовательский

интерфейс с использованием

различных устройств

Выпуск новых моделей

устройств и операционных

систем

Приложения для

некоторых устройств плохо

масштабируются

SRM SCM ERPPLMCRM

SAP Business Suite

Browser Based

Applications

Mobile Devices Enterprise

Software

Consumer

DevicesVoice

Решения точка-точка

Высокая стоимость и сложность

Page 7: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Обеспечивает удобный

пользовательский

интерфейс с использованием

различных устройств

Внедрение

инноваций под

контролем ИТ

Разделение

жизненного цикла

приложений-

потребителей от

решений SAP

Оптимизация для

пользовательских

и облегченных

сценариев

SRM SCM ERPPLMCRM

SAP Business Suite

Browser Based

Applications

Mobile Devices Enterprise

Software

Consumer

DevicesVoice

SAP Netweaver Gateway

SAP NetWeaver Gateway

....для любого устройства и платформы

Page 8: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Архитектура 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

Page 9: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Формирование сервисов из экранов 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

Page 10: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

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

Page 11: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

1. Стратегия SAP в области технологий

2. SAP NetWeaver Gateway для разработчиков

3. Sybase Unwired Platform – платформа разработки

мобильных приложений

4. SAP и «облачные» технологии

Содержание

Page 12: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Мобилизация на 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

Page 13: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

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

Графическое

моделирование

Подключение к данным

Page 14: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Разработка

мобильных

приложений на

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

Page 15: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Подключение различных

устройств через 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

Page 16: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Модель разработки приложений

MBOAPI

DeviceGUI Разработка

интерфейса

Готовый

код

Готовый UI

Связь с системами Разработка для конкретного

устройстваConnect

MBO API

Sybase

Unwired

Platform

Server Инструментарий Sybase

Unwired Platform

Deploy

MBODevice

GUI

Device

GUI

Sybase Unwired Platform позволяет разработчику создавать мобильные

приложения с использованием генерации кода и родного SDK устройства

Page 17: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

1. Стратегия SAP в области технологий

2. SAP NetWeaver Gateway для разработчиков

3. Sybase Unwired Platform – платформа разработки

мобильных приложений

4. SAP и «облачные» технологии

Содержание

Page 18: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

КА

ЧЕ

СТ

ВО

При чем здесь «облачные» технологии?

On PREMISE

SAP Business Suite 7

On DEMAND SAP Business

ByDesignLoB on Demand

On DEVICE

Сотрудничество АналитикаMobile

ОР

КЕ

СТ

РО

ВК

А

ЦОД

Cloud

Глобальность

Private Cloud

Intercloud

Доступность

ОР

КЕ

СТ

РО

ВК

А

Page 19: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Задача SAP – активно использовать

«облачные» технологии

Предложить набор

On Demand

приложений, с

поддержкой

гибридной модели

Использовать «облачную» инфраструктуру для повышения гибкости

бизнеса и снижения TCO наших клиентов

Выделенные

ресурсы

Виртуализация

Общие ресурсы«Облако»

On Demand

Бизнес

Приложения и

Сервисы

СовместимостьГармонизация, Адаптация, Интеграция, Унификация жизн. цикла

?

On Premise Бизнес Приложения и Сервисы

Расширить доступность SAP систем с помощь «облачных» технологий

Page 20: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Что делает 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

Page 21: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Что делает 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

Page 22: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Что делает 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

Page 23: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

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

….

Page 24: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

SAP StreamWorks – совместная работа и

принятие решений в «облаках»

Объединяет:

Необходимых людей

Наиболее подходящую информацию

Бизнес Инструменты (подходы, методы,

содержание, шаблоны)

Построение стратегий: SWOT,

Cost/Benefit

«Мозговой штурм»: За и Против,

Ранжирование

Выработка общей позиции: Опросы

Планирование: RACI/DACI, Повестка

Позволяет получить:

Быстрые, уверенные решения

Значительные результаты

Повышение производительности

Прозрачность

Page 25: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Стратегическое развитие 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

Page 26: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Что делает 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

Page 27: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Доступ к 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

Page 28: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

ВПЕРЕД К ИННОВАЦИЯМ!!!

http:// sdn.sap.com

http://streamwork.com

http://ondemand.com

Page 29: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

Спасибо! Вопросы?

Page 30: Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная платформа и облачные решения

© 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.