come estendere e integrare le applicazioni nel cloud ... · app integration customer integration...

17
SAP eXperience Day SAP S/4HANA Cloud: l’ERP as a Service - 21 febbraio 2018 Come estendere e integrare le applicazioni nel cloud Mathias Rup, SAP S/4HANA Product Management, SAP

Upload: tranthu

Post on 22-May-2018

220 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

SAP eXperience Day SAP S/4HANA Cloud: l’ERP as a Service - 21 febbraio 2018

Come estendere e integrare le applicazioni nel cloud

Mathias Rup, SAP S/4HANA Product Management, SAP

Page 2: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

2PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

▪ Sins of past ERP implementations

– Very often only 50% of existing modifications are used

– 90% of the costs of a typical system arise in the maintenance phasesource: The Mythical Man-Month,

– Probable risks of hidden dependencies of unused modifications lead to ▫ Extended life spans for modifications

▫ Long running, time-consuming test phases during upgrades

▪ Resulting in:– Falling behind on upgrades and ERP implementations

– Massively modified systems have become unsustainable to the point where IT spends 80% of their resources on keeping the lights on

Traditional modifications create gridlock

Page 3: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

3PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Customers & Partners Differentiate Through ExtensionsThe Modular Suite

SAP HANA SAP HANA SAP HANA Vora

SAP Cloud Platform

SAP Fiori

In-App

Extensibility

APIs

App Integration

Customer Integration

Cloud

Integration

S/4HANA

Cloud SDK

Native Integration

Side by Side Extensibility

SAP Apps

Partner Apps

Custom Apps

Business Services

ML Services

IoT Services

SAP S/4HANA

Page 4: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

4PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

SAP Cloud Platform

01 02 03 04Create Project Schedule Time Sheet Release Billing

Proposal

Delaware: Streamline Project Management, Scheduling, and Time Sheets

Seamless integration and

full transparency

SAP S/4HANA & SuccessFactors

Non-SAP technologies SAP S/4 HANA

Page 5: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

SAP S/4HANA in-app extensions

Page 6: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

7PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Benefits of In-App Extensibility

Easy to use and flexible

Enables key users in the line of business

Extend standard objects and business

processes within SAP S/4HANA

Decoupled from core so that stability and

reliability is ensured

Cover last mile of adaptation

Page 7: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

8PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Extend standard objects with custom fields

TODO

YY1_LotNumName Weight

Fields are automatically added to the

virtual data model and database tables

… in email templates, OData services and

Custom Business Logic

…and can be used in Custom Analytics,

Custom Forms, …

Page 8: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

SAP S/4HANA side-by-side extensions

Page 9: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

18PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

A side-by-side extension is a customer developed and operated application,running next to SAP S/4HANA

• De-coupled integration via APIs, events and replication services

• Lifecycle independent

• Separated application stacks

• Supports hybrid scenarios

• Highly productive development environment with the SAP WebIDEand S/4HANA Cloud SDK

Benefits of side-by-side extensions

Custom

Extension

(Java | ABAP*)

SAP S/4HANA

Side-by-SideSAP

* Outlook / this is the current state of planning, and can be changed at anytime

Page 10: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

19PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

WHY SAP?

Benefit from SAP Digital Core & differentiate with custom/partner driven

innovations

WHY CLOUD? WHY SAP?

• Differentiate with custom/partner

extensions

• Benefit from innovations at SAP

S/4HANA, SAP HANA, SAP

Leonardo and LoB solutions

(SuccessFactors, Ariba, Concur

etc.)

• Flexible release strategy

• Start today and connect to multiple

core releases (from 4.6C to SAP

S/4HANA)

• Hybrid scenario coverage

• High development productivity

and state-of-the-art tools (SAP

S/4HANA Cloud SDK etc.)

• First class integration with SAP

solutions

• Choice of business services

• Choice of data center

• Rely on a vibrant ecosystem

INNOVATIVE AGILE SMART

Page 11: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

20PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

SAP Cloud PlatformKey Use Cases

Integrate

Apps, Data & Processes

Extend

Cloud & On-Prem Apps

Quickly add new functionality to your existing

cloud and on-prem apps to optimize your

existing investments

Build

Differentiating Digital Apps

Rapidly build and run new cloud apps, business

services and APIs to solve new problems,

engage new customers, and drive new revenue

Connect

People & Data

Connect your cloud and on-prem apps to

eliminate data silos and make digital access

simple, secure, and scalable

Deliver delightful user experiences across various

digital touchpoints enabling innovation, without

disrupting core business processes

Page 12: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

24PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

SAP Cloud PlatformSAP S/4HANA

SAP S/4HANA In-App and Side-by-Side

UI

Application

Database

In-a

pp

Exte

nsio

ns

View Replication *

SAP Identity Management

Open APIs

SAP

Analytics

Cloud

SAP CP

Integration

Services

SAP CP

Workflow

Services

Custom

Fields

Custom

Business Logic

Custom

Business Objects

Custom

Analytics / Reports

Custom

User Interface

Custom

Forms

Custom

CDS Views

Extensibility

Cockpit

Extensibility

Inventory

Lifecycle

Management

Side-by-side extensionsIn-app extensions

UI Integration

* Outlook / this is the current state of planning, and can be changed at anytime

Business Events *

Fiori | custom | …

Java | ABAP * | …

HANA | Redis | …

S/4HANA

Cloud SDK

UI

Application

Database

Page 13: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

25PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Key takeaways

▪ Differentiate your business with extensions,

integration and net new solutions

▪ Benefit from innovations at SAP HANA, SAP

S/4HANA and SAP Cloud Platform

▪ De-coupled approach adds flexibility

▪ Seamless integration to enrich you business scope

▪ The S/4HANA Cloud SDK enables you to create,

build, test, and deploy your Side-by-Side extension

applications in smart and comfortable way

▪ Rich ecosystem ranging from small to large partners

Page 14: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

Appendix

Page 15: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

28PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

SAP S/4HANA Extensibility - Whitepaperhttp://go.sap.com/documents/2015/07/2ad59b27-347c-0010-82c7-eda71af511fa.html

Demo Store (filtered on Extensibility)https://sapdemostore.com/sap/bc/ui5_ui5/sap/yunifiedstore/index.html#/searchview/user/keywords:117741111432

openSAP courses (SAP Cloud Platform)https://open.sap.com/courses/cp1-2 (Cloud Platform Essentials)https://open.sap.com/courses/hcp2-1/resume (Developing Java based Apps on the Cloud Platform)https://open.sap.com/courses/hcp3a1/resume (Extending SAP S/4HANA with the Cloud Platform)

openSAP courses (SAP S/4HANA Cloud)https://open.sap.com/courses/s4h6/resume (How to Best Leverage SAP S/4HANA Cloud for your Company)https://open.sap.com/courses/s4h7/resume (Extending SAP S/4HANA Cloud and SAP S/4HANA)

SAP S/4HANA Cloud SDK:https://www.sap.com/s4sdk (Overview)https://blogs.sap.com/2017/05/10/first-steps-with-sap-s4hana-cloud-sdk (Step-by-step Tutorials and Deep Dives)

In-app Extensibilityhttps://blogs.sap.com/?p=391857 (Bonus Plan Management Tutorial)https://www.sap.com/developer/tutorial-navigator.tutorials.html?tag=topic:abap-extensibility (Tutorials)

SAP S/4HANA Cloud - Side-by-side Extensibility – Sample Application & Guide:https://github.com/SAP/cloud-s4-sample-ext/

Links and courses

Page 16: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

29PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Thank you!

Mathias Rup

SAP S/4HANA Product Management, SAP

M: +49 170 5694382

E: [email protected]

Page 17: Come estendere e integrare le applicazioni nel cloud ... · App Integration Customer Integration Cloud Integration ... SAP Cloud Platform Key Use Cases ... Benefit from innovations

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.

The information contained herein may be changed without prior notice. Some software products marketed by SAP SE and its distributors contain proprietary software components

of other software vendors. National product specifications may vary.

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP or its affiliated

companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP or SAP affiliate company 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 warranty.

In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release

any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products,

and/or platforms, directions, and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The

information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks

and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, and

they should not be relied upon in making purchasing decisions.

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company)

in Germany and other countries. All other product and service names mentioned are the trademarks of their respective companies.

See www.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.

© 2018 SAP SE or an SAP affiliate company. All rights reserved.