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
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
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
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
SAP S/4HANA in-app extensions
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
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, …
SAP S/4HANA side-by-side extensions
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
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
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
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
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
Appendix
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
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
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.
Top Related