SlideShare a Scribd company logo
NET53494 - Extensions in the
Age of S/4HANA
Christian Lechner
@lechnerc77
https://people.sap.com/christian.lechner
How do we
develop
extensions?
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
SAP Business Suite
User Interface
Application
Database
RICEFW - Implementation Add Ons
Modifications
What are
(some)
results?
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
• Tight coupling to SAP standard
• High probability of unused code
• High effort for testing
• Patches and upgrades are no fun
Why do we
have
rethink?
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
SAP’s Cloud First Strategy
S/4HANA Deployment
New Choices = New Decisions Necessary
What
choices do
we have?
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
© SAP SE
What choices
do we have?
-
Classic
Extensions
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
© SAP SE
Classic
Extensions
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
© SAP SE
Classic
Extensions
-
Some
Thoughts
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
Consequences
• Not transferable to the S/4HANA Cloud (usually)
 Lock in to on premise
• Risk to run into “old habits”
(strong coupling, modifications, …)
Tips/Mitigation
• Stick to S/4 Programing model for Add Ons
• Care about interfaces/APIs (lose coupling, ATC)
What choices
do we have?
-
In-App
Extensions
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
© SAP SE
In-App
Extensions
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
© SAP SE
In-App
Extensions
-
Some
Thoughts
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
Chances
• Scenario: “RICEFW”/implementation tasks
• Transfer to the S/4HANA cloud is possible
• Restrictions can be a good thing:
• challenge superfluous requirements
• stick to standard
• Tooling is constantly improved
Risks
• Abuse of mechanism for Add On development
• (Temporal) Limitations
What choices
do we have?
-
Side-by-Side
Extensions
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
© SAP SE
Side-By-Side
Extensions
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
© SAP SE
Side-By-Side
Extensions
-
S/4HANA
Cloud SDK
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
S/4HANA Cloud SDK - Enable Development
• SAP S/4HANA Project Templates
• SAP S/4HANA Types and VDM
• Multi-tenancy
• SAP S/4HANA Mocking
• DevOps: Pipeline as Code
• Quality Checks
• …
https://www.sap.com/developer/topics/s4hana-
cloud-sdk.html
Side-By-Side
Extensions
-
Some
Thoughts
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
Tips
• Adhere Cloud Native Development
• Java is (currently) first class citizen
• Go for Spring Boot + Spring Cloud
• Use the SAP S/4HANA Cloud SDK
Keep in mind
• This is NOT ABAP development (skills!)
• There is still a connection to non Cloud Native
applications aka S/4HANA
Side-By-Side
Extensions
-
“New Kid on
the Block”
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
© SAP SE
Welcome ABAP
Side-By-Side
Extensions
-
ABAP
07/10/2017 SAP TechEd 2017 Barcelona - NET53494
ABAP in SCP - Opinions?
Side-By-Side
Extensions
ABAP
-
Some
Thoughts
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
In general
• Put emotions aside
• Use-cases exist for using ABAP in SCP
Keep in mind
• ABAP is not Cloud Native
• ABAP in SCP has restrictions
 in most cases no copy paste from legacy
• Not publicly available yet
• No pricing available yet
• A lot of open questions remain …
Side-By-Side
Extensions
-
SAP HANA
XSA
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
SAP S/4HANA: New Architectural Blueprint for
In-House Software
© SAP SE
Side-By-Side
Extensions
SAP HANA XSA
-
Some
Thoughts
15/11/2017 SAP TechEd 2017 Barcelona - NET53494
In General
• Logical approach for Side-by-Side extensibility
• MTA allows a transfer to SAP CP
• Get “cloud experience” on premise
BUT
• Risk of wrong integration patterns
(cross-schema access)
• Do you need SAP HANA as DB or appliance?
• SAP HANA on premise is not a Cloud (scalability!)
Some last
words ...
SAP TechEd 2017 Barcelona - NET5349415/11/2017
Some last
words ...
SAP TechEd 2017 Barcelona - NET53494
• There is no extension silver bullet
• Choose the right approach for your problem:
 It is not an „either … or“ – combinations are
allowed and often make sense
• Keep an eye on the emerging SAP CP services
15/11/2017
Some last
words ...
SAP TechEd 2017 Barcelona - NET53494
• Be aware of mid-term consequences
 Not only technology counts
• If ABAP: Go for the S/4HANA programing model
• If Cloud Native: Go for Java runtime in SAP Cloud
Platform + S/4HANA Cloud SDK
• Last but not least ...
15/11/2017
Some last
words ...
SAP TechEd 2017 Barcelona - NET53494
… you are on a good path if you use Spring
15/11/2017
Thanks for your attention!
SAP TechEd 2017 Barcelona - NET53494
Extension
Scenarios
in Detail
© SAP SE
15/11/2017
Links, Links,
Links …
SAP TechEd 2017 Barcelona - NET53494
Extensibility Overview:
• https://www.sap.com/documents/2015/07/2ad5
9b27-347c-0010-82c7-eda71af511fa.html
• https://blogs.sap.com/2017/09/15/get-started-
with-your-sap-s4hana-cloud-side-by-side-
extensions-in-5-simple-steps/
15/11/2017
Links, Links,
Links …
SAP TechEd 2017 Barcelona - NET53494
In-App Extensibility (Key User Extensibility):
• https://blogs.sap.com/2017/05/28/introduction-to-
s4hana-cloud-key-user-extensibility/
• https://blogs.sap.com/2017/05/28/key-user-
extensibility-on-sap-s4hana-cloud-ui-adaptions-for-
key-user/
• https://blogs.sap.com/2017/05/28/key-user-
extensibility-on-sap-s4hana-cloud-adding-custom-
fields/
• https://blogs.sap.com/2017/05/28/key-user-
extensibility-on-sap-s4hana-cloud-adding-custom-
business-logic/
• https://cp.hana.ondemand.com/dps/d/preview/1a93
686c176845f0832a2a73221dd90b/1511%20500/en-
US/frameset.htm?3ccb50e724b045508fea8b2cf1774
b2b.html
15/11/2017
Links, Links,
Links …
SAP TechEd 2017 Barcelona - NET53494
S/4HANA Cloud SDK:
• https://www.sap.com/developer/topics/s4hana-
cloud-sdk.html
• https://blogs.sap.com/2017/05/10/first-steps-
with-sap-s4hana-cloud-sdk/
• https://blogs.sap.com/2017/07/28/sap-s4hana-
cloud-sdk-faq/
15/11/2017
Links, Links,
Links …
SAP TechEd 2017 Barcelona - NET53494
Architecture Blueprint XSA – Side-by-Side:
• https://news.sap.com/sap-s4hana-new-
architectural-blueprint-for-in-house-software/
15/11/2017
Links, Links,
Links …
SAP TechEd 2017 Barcelona - NET53494
S/4HANA APIs:
• https://api.sap.com/shell/discover/contentpacka
ge/SAPS4HANACloud?section=ARTIFACTS
15/11/2017
Links, Links,
Links …
SAP TechEd 2017 Barcelona - NET53494
ABAP in SAP CP:
• https://blogs.sap.com/2017/09/26/overview-of-
abap-in-sap-cloud-platform/
• https://blogs.sap.com/2017/09/26/abap-in-sap-
cloud-platform-frequently-asked-questions/
15/11/2017

More Related Content

What's hot

HANA - the backbone for S/4 HANA
HANA - the backbone for S/4 HANAHANA - the backbone for S/4 HANA
HANA - the backbone for S/4 HANA
Chris Kernaghan
 
Daniel Ridder ABAP Core Data Services No Pain, No Gain
Daniel Ridder ABAP Core Data Services No Pain, No GainDaniel Ridder ABAP Core Data Services No Pain, No Gain
Daniel Ridder ABAP Core Data Services No Pain, No Gain
Daniel Ridder
 
Building the Business Case for SAP HANA
Building the Business Case for SAP HANABuilding the Business Case for SAP HANA
Building the Business Case for SAP HANA
Bluefin Solutions
 
Your 3 Steps to S/4HANA - The Best Second opinion on the market for SAP S/4HANA
Your 3 Steps to S/4HANA - The Best Second opinion on the market for SAP S/4HANAYour 3 Steps to S/4HANA - The Best Second opinion on the market for SAP S/4HANA
Your 3 Steps to S/4HANA - The Best Second opinion on the market for SAP S/4HANA
Bilot
 
TheValueChain Beyond Simple 10-05-16 - HANA migration
TheValueChain Beyond Simple 10-05-16 - HANA migrationTheValueChain Beyond Simple 10-05-16 - HANA migration
TheValueChain Beyond Simple 10-05-16 - HANA migration
TheValueChain
 
SAP S/4 HANA Technical assessment before migration
SAP S/4 HANA Technical assessment before migrationSAP S/4 HANA Technical assessment before migration
SAP S/4 HANA Technical assessment before migration
Марина Ковалёва
 
An Overview of SAP S4/HANA
An Overview of SAP S4/HANAAn Overview of SAP S4/HANA
An Overview of SAP S4/HANA
Debajit Banerjee
 
SAP TechEd 2015 – SAP BI Takeaways
SAP TechEd 2015 – SAP BI TakeawaysSAP TechEd 2015 – SAP BI Takeaways
SAP TechEd 2015 – SAP BI Takeaways
Interdobs
 
SAP ECC to S/4HANA Move
SAP ECC to S/4HANA MoveSAP ECC to S/4HANA Move
SAP ECC to S/4HANA Move
AGSanePLDTCompany
 
sap s4 hana introduction and outlook
sap s4 hana introduction and outlooksap s4 hana introduction and outlook
sap s4 hana introduction and outlook
Thomas Marius KITOUMA SAP Financial Expert
 
ABAP State of the Art
ABAP State of the ArtABAP State of the Art
ABAP State of the Art
Tobias Trapp
 
Is your ABAP Code Ready for the Cloud?
Is your ABAP Code Ready for the Cloud?Is your ABAP Code Ready for the Cloud?
Is your ABAP Code Ready for the Cloud?
Tobias Trapp
 
HANA Playground Session_Latest
HANA Playground Session_LatestHANA Playground Session_Latest
HANA Playground Session_LatestAbhishek Agrawal
 
2015 04 Preparing for the SAP S/4HANA Migration
2015 04 Preparing for the SAP S/4HANA Migration2015 04 Preparing for the SAP S/4HANA Migration
2015 04 Preparing for the SAP S/4HANA Migration
Bluefin Solutions
 
SAP Forum 2015 Madrid: Support for Innovation - S/4 HANA and more
SAP Forum 2015 Madrid: Support for Innovation - S/4 HANA and moreSAP Forum 2015 Madrid: Support for Innovation - S/4 HANA and more
SAP Forum 2015 Madrid: Support for Innovation - S/4 HANA and more
Bernhard Luecke
 
Analytics & Fiori with the Analysis Path Framework
Analytics & Fiori with the Analysis Path FrameworkAnalytics & Fiori with the Analysis Path Framework
Analytics & Fiori with the Analysis Path Framework
Tobias Trapp
 
SAP S4HANA : Learn From Our Implementation Journey
SAP S4HANA : Learn From Our Implementation JourneySAP S4HANA : Learn From Our Implementation Journey
SAP S4HANA : Learn From Our Implementation Journey
Anup Lakra
 
SAP HANA Cloud Platform CodeJam 2015
SAP HANA Cloud Platform CodeJam 2015SAP HANA Cloud Platform CodeJam 2015
SAP HANA Cloud Platform CodeJam 2015
Vladimir Pavlov
 
Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!
Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!
Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!
Vladimir Pavlov
 
Ctac S/4HANA - Simplify Your Future - SAP: Nic vervoort
Ctac S/4HANA - Simplify Your Future - SAP: Nic vervoortCtac S/4HANA - Simplify Your Future - SAP: Nic vervoort
Ctac S/4HANA - Simplify Your Future - SAP: Nic vervoort
Ctac Belgium
 

What's hot (20)

HANA - the backbone for S/4 HANA
HANA - the backbone for S/4 HANAHANA - the backbone for S/4 HANA
HANA - the backbone for S/4 HANA
 
Daniel Ridder ABAP Core Data Services No Pain, No Gain
Daniel Ridder ABAP Core Data Services No Pain, No GainDaniel Ridder ABAP Core Data Services No Pain, No Gain
Daniel Ridder ABAP Core Data Services No Pain, No Gain
 
Building the Business Case for SAP HANA
Building the Business Case for SAP HANABuilding the Business Case for SAP HANA
Building the Business Case for SAP HANA
 
Your 3 Steps to S/4HANA - The Best Second opinion on the market for SAP S/4HANA
Your 3 Steps to S/4HANA - The Best Second opinion on the market for SAP S/4HANAYour 3 Steps to S/4HANA - The Best Second opinion on the market for SAP S/4HANA
Your 3 Steps to S/4HANA - The Best Second opinion on the market for SAP S/4HANA
 
TheValueChain Beyond Simple 10-05-16 - HANA migration
TheValueChain Beyond Simple 10-05-16 - HANA migrationTheValueChain Beyond Simple 10-05-16 - HANA migration
TheValueChain Beyond Simple 10-05-16 - HANA migration
 
SAP S/4 HANA Technical assessment before migration
SAP S/4 HANA Technical assessment before migrationSAP S/4 HANA Technical assessment before migration
SAP S/4 HANA Technical assessment before migration
 
An Overview of SAP S4/HANA
An Overview of SAP S4/HANAAn Overview of SAP S4/HANA
An Overview of SAP S4/HANA
 
SAP TechEd 2015 – SAP BI Takeaways
SAP TechEd 2015 – SAP BI TakeawaysSAP TechEd 2015 – SAP BI Takeaways
SAP TechEd 2015 – SAP BI Takeaways
 
SAP ECC to S/4HANA Move
SAP ECC to S/4HANA MoveSAP ECC to S/4HANA Move
SAP ECC to S/4HANA Move
 
sap s4 hana introduction and outlook
sap s4 hana introduction and outlooksap s4 hana introduction and outlook
sap s4 hana introduction and outlook
 
ABAP State of the Art
ABAP State of the ArtABAP State of the Art
ABAP State of the Art
 
Is your ABAP Code Ready for the Cloud?
Is your ABAP Code Ready for the Cloud?Is your ABAP Code Ready for the Cloud?
Is your ABAP Code Ready for the Cloud?
 
HANA Playground Session_Latest
HANA Playground Session_LatestHANA Playground Session_Latest
HANA Playground Session_Latest
 
2015 04 Preparing for the SAP S/4HANA Migration
2015 04 Preparing for the SAP S/4HANA Migration2015 04 Preparing for the SAP S/4HANA Migration
2015 04 Preparing for the SAP S/4HANA Migration
 
SAP Forum 2015 Madrid: Support for Innovation - S/4 HANA and more
SAP Forum 2015 Madrid: Support for Innovation - S/4 HANA and moreSAP Forum 2015 Madrid: Support for Innovation - S/4 HANA and more
SAP Forum 2015 Madrid: Support for Innovation - S/4 HANA and more
 
Analytics & Fiori with the Analysis Path Framework
Analytics & Fiori with the Analysis Path FrameworkAnalytics & Fiori with the Analysis Path Framework
Analytics & Fiori with the Analysis Path Framework
 
SAP S4HANA : Learn From Our Implementation Journey
SAP S4HANA : Learn From Our Implementation JourneySAP S4HANA : Learn From Our Implementation Journey
SAP S4HANA : Learn From Our Implementation Journey
 
SAP HANA Cloud Platform CodeJam 2015
SAP HANA Cloud Platform CodeJam 2015SAP HANA Cloud Platform CodeJam 2015
SAP HANA Cloud Platform CodeJam 2015
 
Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!
Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!
Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!
 
Ctac S/4HANA - Simplify Your Future - SAP: Nic vervoort
Ctac S/4HANA - Simplify Your Future - SAP: Nic vervoortCtac S/4HANA - Simplify Your Future - SAP: Nic vervoort
Ctac S/4HANA - Simplify Your Future - SAP: Nic vervoort
 

Similar to NET53494 Extensions in the Age of S/4HANA

BPI_Topic #3_Introduction to SAP S4HANA (1)-merged (1).pdf
BPI_Topic #3_Introduction to SAP S4HANA (1)-merged (1).pdfBPI_Topic #3_Introduction to SAP S4HANA (1)-merged (1).pdf
BPI_Topic #3_Introduction to SAP S4HANA (1)-merged (1).pdf
1705Savani
 
SAP TechEd 2015 takeaway
SAP TechEd 2015 takeawaySAP TechEd 2015 takeaway
SAP TechEd 2015 takeaway
Sven van Leuken, Bsc, PMP
 
SAP Community Platform State of the Union - 2017
SAP Community Platform State of the Union - 2017SAP Community Platform State of the Union - 2017
SAP Community Platform State of the Union - 2017
Oliver Kohl
 
Introduction to NEW SAP - Accenture Technology Meetup
Introduction to NEW SAP - Accenture Technology MeetupIntroduction to NEW SAP - Accenture Technology Meetup
Introduction to NEW SAP - Accenture Technology Meetup
Accenture Hungary
 
Custom Development - SAP HANA
Custom Development - SAP HANACustom Development - SAP HANA
Custom Development - SAP HANA
Michal Korzen
 
SAP Developer Relations for Nextgen
SAP Developer Relations for NextgenSAP Developer Relations for Nextgen
SAP Developer Relations for Nextgen
Craig Cmehil
 
Integrating sap ariba_cloud_solutions_with_sap_erp_and_sap_s4_hana-2
Integrating sap ariba_cloud_solutions_with_sap_erp_and_sap_s4_hana-2Integrating sap ariba_cloud_solutions_with_sap_erp_and_sap_s4_hana-2
Integrating sap ariba_cloud_solutions_with_sap_erp_and_sap_s4_hana-2
Roche Diagnostics Corporation
 
S4HANA_Roadmap_General_Information.pdf
S4HANA_Roadmap_General_Information.pdfS4HANA_Roadmap_General_Information.pdf
S4HANA_Roadmap_General_Information.pdf
mail2cnivas1
 
SAP Hybris Cloud for Customer Integration Scenarios and Best-Practices Overview
SAP Hybris Cloud for Customer Integration Scenarios and Best-Practices OverviewSAP Hybris Cloud for Customer Integration Scenarios and Best-Practices Overview
SAP Hybris Cloud for Customer Integration Scenarios and Best-Practices Overview
SAP Customer Experience
 
SAP BTP Enablement
SAP BTP EnablementSAP BTP Enablement
SAP BTP Enablement
Luis Carrasco
 
210316_rise_with_sap_s4hana_cloud_license_overview.pdf
210316_rise_with_sap_s4hana_cloud_license_overview.pdf210316_rise_with_sap_s4hana_cloud_license_overview.pdf
210316_rise_with_sap_s4hana_cloud_license_overview.pdf
ssuser1808ab1
 
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Technology
 
SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)
Twan van den Broek
 
SQL Data Warehousing in SAP HANA (Sefan Linders)
SQL Data Warehousing in SAP HANA (Sefan Linders)SQL Data Warehousing in SAP HANA (Sefan Linders)
SQL Data Warehousing in SAP HANA (Sefan Linders)
Twan van den Broek
 
SAP S_4HANA Migration Cockpit - Migrate your Data to SAP S_4HANA.pdf
SAP S_4HANA Migration Cockpit - Migrate your Data to SAP S_4HANA.pdfSAP S_4HANA Migration Cockpit - Migrate your Data to SAP S_4HANA.pdf
SAP S_4HANA Migration Cockpit - Migrate your Data to SAP S_4HANA.pdf
subbulokam
 
Build and run an sql data warehouse on sap hana
Build and run an sql data warehouse on sap hanaBuild and run an sql data warehouse on sap hana
Build and run an sql data warehouse on sap hana
Luc Vanrobays
 
Accelerating Time-to-Value with SAP Rapid Deployment Solutions for Ariba
Accelerating Time-to-Value with SAP Rapid Deployment Solutions for AribaAccelerating Time-to-Value with SAP Rapid Deployment Solutions for Ariba
Accelerating Time-to-Value with SAP Rapid Deployment Solutions for Ariba
SAP Ariba
 
Sap Activate introducing sa ps next generation, agile-based methodology
Sap Activate   introducing sa ps next generation, agile-based methodologySap Activate   introducing sa ps next generation, agile-based methodology
Sap Activate introducing sa ps next generation, agile-based methodology
Silvestre Oliveira, PMP®, ITIL®
 
SAP S/4HANA Migration Cockpit
SAP S/4HANA Migration CockpitSAP S/4HANA Migration Cockpit
SAP S/4HANA Migration Cockpit
Edwin Weijers
 
Sap activate introducing sa ps next generation, agile-based methodology
Sap activate   introducing sa ps next generation, agile-based methodologySap activate   introducing sa ps next generation, agile-based methodology
Sap activate introducing sa ps next generation, agile-based methodology
Santosh Peddi
 

Similar to NET53494 Extensions in the Age of S/4HANA (20)

BPI_Topic #3_Introduction to SAP S4HANA (1)-merged (1).pdf
BPI_Topic #3_Introduction to SAP S4HANA (1)-merged (1).pdfBPI_Topic #3_Introduction to SAP S4HANA (1)-merged (1).pdf
BPI_Topic #3_Introduction to SAP S4HANA (1)-merged (1).pdf
 
SAP TechEd 2015 takeaway
SAP TechEd 2015 takeawaySAP TechEd 2015 takeaway
SAP TechEd 2015 takeaway
 
SAP Community Platform State of the Union - 2017
SAP Community Platform State of the Union - 2017SAP Community Platform State of the Union - 2017
SAP Community Platform State of the Union - 2017
 
Introduction to NEW SAP - Accenture Technology Meetup
Introduction to NEW SAP - Accenture Technology MeetupIntroduction to NEW SAP - Accenture Technology Meetup
Introduction to NEW SAP - Accenture Technology Meetup
 
Custom Development - SAP HANA
Custom Development - SAP HANACustom Development - SAP HANA
Custom Development - SAP HANA
 
SAP Developer Relations for Nextgen
SAP Developer Relations for NextgenSAP Developer Relations for Nextgen
SAP Developer Relations for Nextgen
 
Integrating sap ariba_cloud_solutions_with_sap_erp_and_sap_s4_hana-2
Integrating sap ariba_cloud_solutions_with_sap_erp_and_sap_s4_hana-2Integrating sap ariba_cloud_solutions_with_sap_erp_and_sap_s4_hana-2
Integrating sap ariba_cloud_solutions_with_sap_erp_and_sap_s4_hana-2
 
S4HANA_Roadmap_General_Information.pdf
S4HANA_Roadmap_General_Information.pdfS4HANA_Roadmap_General_Information.pdf
S4HANA_Roadmap_General_Information.pdf
 
SAP Hybris Cloud for Customer Integration Scenarios and Best-Practices Overview
SAP Hybris Cloud for Customer Integration Scenarios and Best-Practices OverviewSAP Hybris Cloud for Customer Integration Scenarios and Best-Practices Overview
SAP Hybris Cloud for Customer Integration Scenarios and Best-Practices Overview
 
SAP BTP Enablement
SAP BTP EnablementSAP BTP Enablement
SAP BTP Enablement
 
210316_rise_with_sap_s4hana_cloud_license_overview.pdf
210316_rise_with_sap_s4hana_cloud_license_overview.pdf210316_rise_with_sap_s4hana_cloud_license_overview.pdf
210316_rise_with_sap_s4hana_cloud_license_overview.pdf
 
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
 
SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)
 
SQL Data Warehousing in SAP HANA (Sefan Linders)
SQL Data Warehousing in SAP HANA (Sefan Linders)SQL Data Warehousing in SAP HANA (Sefan Linders)
SQL Data Warehousing in SAP HANA (Sefan Linders)
 
SAP S_4HANA Migration Cockpit - Migrate your Data to SAP S_4HANA.pdf
SAP S_4HANA Migration Cockpit - Migrate your Data to SAP S_4HANA.pdfSAP S_4HANA Migration Cockpit - Migrate your Data to SAP S_4HANA.pdf
SAP S_4HANA Migration Cockpit - Migrate your Data to SAP S_4HANA.pdf
 
Build and run an sql data warehouse on sap hana
Build and run an sql data warehouse on sap hanaBuild and run an sql data warehouse on sap hana
Build and run an sql data warehouse on sap hana
 
Accelerating Time-to-Value with SAP Rapid Deployment Solutions for Ariba
Accelerating Time-to-Value with SAP Rapid Deployment Solutions for AribaAccelerating Time-to-Value with SAP Rapid Deployment Solutions for Ariba
Accelerating Time-to-Value with SAP Rapid Deployment Solutions for Ariba
 
Sap Activate introducing sa ps next generation, agile-based methodology
Sap Activate   introducing sa ps next generation, agile-based methodologySap Activate   introducing sa ps next generation, agile-based methodology
Sap Activate introducing sa ps next generation, agile-based methodology
 
SAP S/4HANA Migration Cockpit
SAP S/4HANA Migration CockpitSAP S/4HANA Migration Cockpit
SAP S/4HANA Migration Cockpit
 
Sap activate introducing sa ps next generation, agile-based methodology
Sap activate   introducing sa ps next generation, agile-based methodologySap activate   introducing sa ps next generation, agile-based methodology
Sap activate introducing sa ps next generation, agile-based methodology
 

More from Christian Lechner

Serverless and SAP … Oh Behave
Serverless and SAP … Oh BehaveServerless and SAP … Oh Behave
Serverless and SAP … Oh Behave
Christian Lechner
 
FaaS by Microsoft: Azure Functions and Azure Durable Functions
FaaS by Microsoft: Azure Functions and Azure Durable FunctionsFaaS by Microsoft: Azure Functions and Azure Durable Functions
FaaS by Microsoft: Azure Functions and Azure Durable Functions
Christian Lechner
 
[SOT322] Serverless Side-by-Side Extensions with Azure Durable Functions - Wh...
[SOT322] Serverless Side-by-Side Extensions with Azure Durable Functions - Wh...[SOT322] Serverless Side-by-Side Extensions with Azure Durable Functions - Wh...
[SOT322] Serverless Side-by-Side Extensions with Azure Durable Functions - Wh...
Christian Lechner
 
Serverless side by-side extensions with Azure Durable Functions
Serverless side by-side extensions with Azure Durable FunctionsServerless side by-side extensions with Azure Durable Functions
Serverless side by-side extensions with Azure Durable Functions
Christian Lechner
 
SAP Embrace - A Look behind the curtains (by minnosphere)
SAP Embrace - A Look behind the curtains (by minnosphere)SAP Embrace - A Look behind the curtains (by minnosphere)
SAP Embrace - A Look behind the curtains (by minnosphere)
Christian Lechner
 
SAP Inside Track Hamburg 2019 - Side-by-Side Extensibility with Microsoft Azure
SAP Inside Track Hamburg 2019 - Side-by-Side Extensibility with Microsoft Azure SAP Inside Track Hamburg 2019 - Side-by-Side Extensibility with Microsoft Azure
SAP Inside Track Hamburg 2019 - Side-by-Side Extensibility with Microsoft Azure
Christian Lechner
 
Side-by-Side Extensibility with Microsoft Azure
Side-by-Side Extensibility with Microsoft AzureSide-by-Side Extensibility with Microsoft Azure
Side-by-Side Extensibility with Microsoft Azure
Christian Lechner
 
SAP Inside Track 2018 - "Quidquid agis, prudenter agas ..." - Learnings from ...
SAP Inside Track 2018 - "Quidquid agis, prudenter agas ..." - Learnings from ...SAP Inside Track 2018 - "Quidquid agis, prudenter agas ..." - Learnings from ...
SAP Inside Track 2018 - "Quidquid agis, prudenter agas ..." - Learnings from ...
Christian Lechner
 
Text Analysis with SAP HANA
Text Analysis with SAP HANAText Analysis with SAP HANA
Text Analysis with SAP HANA
Christian Lechner
 
sitFRA_ BRFplus_TheAPIWay
sitFRA_ BRFplus_TheAPIWaysitFRA_ BRFplus_TheAPIWay
sitFRA_ BRFplus_TheAPIWay
Christian Lechner
 

More from Christian Lechner (10)

Serverless and SAP … Oh Behave
Serverless and SAP … Oh BehaveServerless and SAP … Oh Behave
Serverless and SAP … Oh Behave
 
FaaS by Microsoft: Azure Functions and Azure Durable Functions
FaaS by Microsoft: Azure Functions and Azure Durable FunctionsFaaS by Microsoft: Azure Functions and Azure Durable Functions
FaaS by Microsoft: Azure Functions and Azure Durable Functions
 
[SOT322] Serverless Side-by-Side Extensions with Azure Durable Functions - Wh...
[SOT322] Serverless Side-by-Side Extensions with Azure Durable Functions - Wh...[SOT322] Serverless Side-by-Side Extensions with Azure Durable Functions - Wh...
[SOT322] Serverless Side-by-Side Extensions with Azure Durable Functions - Wh...
 
Serverless side by-side extensions with Azure Durable Functions
Serverless side by-side extensions with Azure Durable FunctionsServerless side by-side extensions with Azure Durable Functions
Serverless side by-side extensions with Azure Durable Functions
 
SAP Embrace - A Look behind the curtains (by minnosphere)
SAP Embrace - A Look behind the curtains (by minnosphere)SAP Embrace - A Look behind the curtains (by minnosphere)
SAP Embrace - A Look behind the curtains (by minnosphere)
 
SAP Inside Track Hamburg 2019 - Side-by-Side Extensibility with Microsoft Azure
SAP Inside Track Hamburg 2019 - Side-by-Side Extensibility with Microsoft Azure SAP Inside Track Hamburg 2019 - Side-by-Side Extensibility with Microsoft Azure
SAP Inside Track Hamburg 2019 - Side-by-Side Extensibility with Microsoft Azure
 
Side-by-Side Extensibility with Microsoft Azure
Side-by-Side Extensibility with Microsoft AzureSide-by-Side Extensibility with Microsoft Azure
Side-by-Side Extensibility with Microsoft Azure
 
SAP Inside Track 2018 - "Quidquid agis, prudenter agas ..." - Learnings from ...
SAP Inside Track 2018 - "Quidquid agis, prudenter agas ..." - Learnings from ...SAP Inside Track 2018 - "Quidquid agis, prudenter agas ..." - Learnings from ...
SAP Inside Track 2018 - "Quidquid agis, prudenter agas ..." - Learnings from ...
 
Text Analysis with SAP HANA
Text Analysis with SAP HANAText Analysis with SAP HANA
Text Analysis with SAP HANA
 
sitFRA_ BRFplus_TheAPIWay
sitFRA_ BRFplus_TheAPIWaysitFRA_ BRFplus_TheAPIWay
sitFRA_ BRFplus_TheAPIWay
 

Recently uploaded

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 

NET53494 Extensions in the Age of S/4HANA

  • 1. NET53494 - Extensions in the Age of S/4HANA Christian Lechner @lechnerc77 https://people.sap.com/christian.lechner
  • 2. How do we develop extensions? 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 SAP Business Suite User Interface Application Database RICEFW - Implementation Add Ons Modifications
  • 3. What are (some) results? 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 • Tight coupling to SAP standard • High probability of unused code • High effort for testing • Patches and upgrades are no fun
  • 4. Why do we have rethink? 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 SAP’s Cloud First Strategy S/4HANA Deployment New Choices = New Decisions Necessary
  • 5. What choices do we have? 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 © SAP SE
  • 6. What choices do we have? - Classic Extensions 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 © SAP SE
  • 7. Classic Extensions 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 © SAP SE
  • 8. Classic Extensions - Some Thoughts 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 Consequences • Not transferable to the S/4HANA Cloud (usually)  Lock in to on premise • Risk to run into “old habits” (strong coupling, modifications, …) Tips/Mitigation • Stick to S/4 Programing model for Add Ons • Care about interfaces/APIs (lose coupling, ATC)
  • 9. What choices do we have? - In-App Extensions 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 © SAP SE
  • 10. In-App Extensions 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 © SAP SE
  • 11. In-App Extensions - Some Thoughts 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 Chances • Scenario: “RICEFW”/implementation tasks • Transfer to the S/4HANA cloud is possible • Restrictions can be a good thing: • challenge superfluous requirements • stick to standard • Tooling is constantly improved Risks • Abuse of mechanism for Add On development • (Temporal) Limitations
  • 12. What choices do we have? - Side-by-Side Extensions 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 © SAP SE
  • 13. Side-By-Side Extensions 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 © SAP SE
  • 14. Side-By-Side Extensions - S/4HANA Cloud SDK 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 S/4HANA Cloud SDK - Enable Development • SAP S/4HANA Project Templates • SAP S/4HANA Types and VDM • Multi-tenancy • SAP S/4HANA Mocking • DevOps: Pipeline as Code • Quality Checks • … https://www.sap.com/developer/topics/s4hana- cloud-sdk.html
  • 15. Side-By-Side Extensions - Some Thoughts 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 Tips • Adhere Cloud Native Development • Java is (currently) first class citizen • Go for Spring Boot + Spring Cloud • Use the SAP S/4HANA Cloud SDK Keep in mind • This is NOT ABAP development (skills!) • There is still a connection to non Cloud Native applications aka S/4HANA
  • 16. Side-By-Side Extensions - “New Kid on the Block” 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 © SAP SE Welcome ABAP
  • 17. Side-By-Side Extensions - ABAP 07/10/2017 SAP TechEd 2017 Barcelona - NET53494 ABAP in SCP - Opinions?
  • 18. Side-By-Side Extensions ABAP - Some Thoughts 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 In general • Put emotions aside • Use-cases exist for using ABAP in SCP Keep in mind • ABAP is not Cloud Native • ABAP in SCP has restrictions  in most cases no copy paste from legacy • Not publicly available yet • No pricing available yet • A lot of open questions remain …
  • 19. Side-By-Side Extensions - SAP HANA XSA 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 SAP S/4HANA: New Architectural Blueprint for In-House Software © SAP SE
  • 20. Side-By-Side Extensions SAP HANA XSA - Some Thoughts 15/11/2017 SAP TechEd 2017 Barcelona - NET53494 In General • Logical approach for Side-by-Side extensibility • MTA allows a transfer to SAP CP • Get “cloud experience” on premise BUT • Risk of wrong integration patterns (cross-schema access) • Do you need SAP HANA as DB or appliance? • SAP HANA on premise is not a Cloud (scalability!)
  • 21. Some last words ... SAP TechEd 2017 Barcelona - NET5349415/11/2017
  • 22. Some last words ... SAP TechEd 2017 Barcelona - NET53494 • There is no extension silver bullet • Choose the right approach for your problem:  It is not an „either … or“ – combinations are allowed and often make sense • Keep an eye on the emerging SAP CP services 15/11/2017
  • 23. Some last words ... SAP TechEd 2017 Barcelona - NET53494 • Be aware of mid-term consequences  Not only technology counts • If ABAP: Go for the S/4HANA programing model • If Cloud Native: Go for Java runtime in SAP Cloud Platform + S/4HANA Cloud SDK • Last but not least ... 15/11/2017
  • 24. Some last words ... SAP TechEd 2017 Barcelona - NET53494 … you are on a good path if you use Spring 15/11/2017
  • 25. Thanks for your attention!
  • 26. SAP TechEd 2017 Barcelona - NET53494 Extension Scenarios in Detail © SAP SE 15/11/2017
  • 27. Links, Links, Links … SAP TechEd 2017 Barcelona - NET53494 Extensibility Overview: • https://www.sap.com/documents/2015/07/2ad5 9b27-347c-0010-82c7-eda71af511fa.html • https://blogs.sap.com/2017/09/15/get-started- with-your-sap-s4hana-cloud-side-by-side- extensions-in-5-simple-steps/ 15/11/2017
  • 28. Links, Links, Links … SAP TechEd 2017 Barcelona - NET53494 In-App Extensibility (Key User Extensibility): • https://blogs.sap.com/2017/05/28/introduction-to- s4hana-cloud-key-user-extensibility/ • https://blogs.sap.com/2017/05/28/key-user- extensibility-on-sap-s4hana-cloud-ui-adaptions-for- key-user/ • https://blogs.sap.com/2017/05/28/key-user- extensibility-on-sap-s4hana-cloud-adding-custom- fields/ • https://blogs.sap.com/2017/05/28/key-user- extensibility-on-sap-s4hana-cloud-adding-custom- business-logic/ • https://cp.hana.ondemand.com/dps/d/preview/1a93 686c176845f0832a2a73221dd90b/1511%20500/en- US/frameset.htm?3ccb50e724b045508fea8b2cf1774 b2b.html 15/11/2017
  • 29. Links, Links, Links … SAP TechEd 2017 Barcelona - NET53494 S/4HANA Cloud SDK: • https://www.sap.com/developer/topics/s4hana- cloud-sdk.html • https://blogs.sap.com/2017/05/10/first-steps- with-sap-s4hana-cloud-sdk/ • https://blogs.sap.com/2017/07/28/sap-s4hana- cloud-sdk-faq/ 15/11/2017
  • 30. Links, Links, Links … SAP TechEd 2017 Barcelona - NET53494 Architecture Blueprint XSA – Side-by-Side: • https://news.sap.com/sap-s4hana-new- architectural-blueprint-for-in-house-software/ 15/11/2017
  • 31. Links, Links, Links … SAP TechEd 2017 Barcelona - NET53494 S/4HANA APIs: • https://api.sap.com/shell/discover/contentpacka ge/SAPS4HANACloud?section=ARTIFACTS 15/11/2017
  • 32. Links, Links, Links … SAP TechEd 2017 Barcelona - NET53494 ABAP in SAP CP: • https://blogs.sap.com/2017/09/26/overview-of- abap-in-sap-cloud-platform/ • https://blogs.sap.com/2017/09/26/abap-in-sap- cloud-platform-frequently-asked-questions/ 15/11/2017