SAP Platform ABAP Environment Detailed Solution Overview

Product Management SAP Core Platform 2018

PUBLIC Legal disclaimer

The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. This presentation is not subject to your license agreement or any other service or subscription agreement with SAP. SAP has 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’s strategy and possible future developments, products and or platforms directions and functionality are all subject to change and may be changed by SAP 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. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP’s willful misconduct or gross negligence.

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, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

© @ 2018 SAP SE or an SAP affiliate company. All rights reserved. 2 WHY SAP Cloud Platform? WHY ABAP in SAP Cloud Platform? TABLE OF SCENARIOS for SAP Cloud Platform ABAP Environment CONTENTS ROADMAP for SAP Cloud Platform ABAP Environment

© @ 2018 SAP SE or an SAP affiliate company. All rights reserved. 3 Why SAP Cloud Platform? Managing your digital transformation with SAP’s Digital Enterprise Platform

AGILE LAYER SAP SOLUTIONS Differentiate Your Business SAP CLOUD PLATFORM Digital Transformation

Agile DIGITAL CORE Business

Optimize Your Optimized Core Processes Enterprise

DATA AS YOUR FOUNDATION

© @ 2018 SAP SE or an SAP affiliate company. All rights reserved. 5 Extensibility with SAP Cloud Platform

INNOVATIONS DE-COUPLING Benefit from SAP HANA, Side-by-side approach adds flexibility for SAP S/4HANA and upgrades and custom / partner driven SAP Cloud Platform innovations innovation

DEVELOPMENT PRODUCTIVITY AGILITY & RELEASE STRATEGY High development productivity based on Start today on SAP Cloud Platform and tools, re-use of business services and first connect to multiple backend releases class integration with SAP solutions

© @ 2018 SAP SE or an SAP affiliate company. All rights reserved. 6 When to use what?

Your Your Your developers software scenarios skillset assets and use-cases

DECISION CRITERIA

ABAP

Java Node.js and HTML5 BYOL ABAP

© @ 2018 SAP SE or an SAP affiliate company. All rights reserved. 7 Why ABAP in SAP Cloud Platform? Motivation

Customer Base Enterprise Readiness Transition to Cloud

Huge customer and partner base ABAP as proven environment for Growing market adoption of running ABAP based solutions with enterprise ready business SAP S/4HANA Cloud with custom code applications with competitive cost tailored extensibility for customers of development and partners

© @ 2018 SAP SE or an SAP affiliate company. All rights reserved. 9 TRANSFORMATION MARKET TO CLOUD OPPORTUNITIES FOR PARTNERS WHY ABAP IN SAP CLOUD PLATFORM?

AGILE INNOVATION ON NEWEST TECHNOLOGY POWERED BY SAP HANA

DELEGATE INFRASTRUCTURE AND SYSTEM OPERATIONS

© @ 2018 SAP SE or an SAP affiliate company. All rights reserved. 10 TRANSFORMATION TO CLOUD

MARKET OPPORTUNITIES SAP CLOUD FOR PARTNERS PLATFORM ABAP

Develop ABAP cloud apps decoupled ENVIRONMENT from the digital core MAIN USE CASES Leverage your ABAP know how in the cloud Commercialize your apps via SAP Cloud Reuse your existing ABAP assets Platform Benefit from large SAP customer base Network with ABAP community

© @ 2018 SAP SE or an SAP affiliate company. All rights reserved. 11 AGILE INNOVATION ON NEWEST TECHNOLOGY POWERED BY SAP HANA Benefit from newest ABAP Programming Model Exploit SAP HANA capabilities Consume SAP Cloud Platform services like SAP Leonardo SAP CLOUD PLATFORM ABAP ENVIRONMENT

DELEGATE INFRASTRUCTURE AND MAIN USE CASES SYSTEM OPERATIONS Regular delivery of innovations by SAP Scale with your business needs Support for multiple cloud providers

Pay per use

© @ 2018 SAP SE or an SAP affiliate company. All rights reserved. 12 Vital parts of SAP Cloud Platform ABAP Environment

SAP CLOUD CLOUD ABAP PLATFORM BACKEND SYSTEM COCKPIT PLATFORM

e.g. SAP S/4HANA HTTP SERVICES AND NEW ABAP Cloud, SAP S/4HANA, RESTful ABAP PROGRAMMING DEVELOPMENT SAP ERP, SAP MODEL utilizing TOOLS IN NetWeaver AS ABAP ECLIPSE SERVICES SAP Fiori ECOSYSTEM Core Data Services User Management Cloud optimized ABAP language IoT EXTERNAL HTTP … SERVICE GIT CODE MANAGEMENT

SAP HANA

© @ 2018 SAP SE or an SAP affiliate company. All rights reserved. 13 Scenarios for SAP Cloud Platform ABAP Environment Side-by-side Extensibility for SAP S/4HANA Cloud

SAP CLOUD PLATFORM

SAP S/4HANA CLOUD

Your ABAP extension OData

Application Connectivity Clients

Custom Data SAP HANA tenant

Corporate Identity Provider

© @ 2018 SAP SE or an SAP affiliate company. All rights reserved. 15 Partner side-by-side apps (SaaS scenario)

Partner

SAP CLOUD PLATFORM

SAP S/4HANA CLOUD commercialization

deployment Your ABAP extension

Connectivity

Custom Data SAP HANA tenant SAP App Center

© @ 2018 SAP SE or an SAP affiliate company. All rights reserved. 16 Transformation of existing custom code to SAP Cloud Platform ABAP Environment

DECOUPLE USE CUSTOM CODE FROM SAP APPLICATION CODE SAP CLOUD PLATFORM SERVICES Always read and write from e.g. integration service, attachment service backend system via remote interfaces Adapt to whitelisted APIs

ADOPT NEW RESTful ABAP PROGRAMMING MODEL MANAGE DEVELOPMENT PROCESS AND DEPLOYMENT Including SAP HANA, Core Data Services Use Git and continous integration and SAP Fiori

UTILIZE ELIMINATE PARTNER ECOSYSTEM USE OF DEPRECATED ABAP FUNCTIONALITY SAP Cloud Platform offers commercialization infrastructure for partners

© @ 2018 SAP SE or an SAP affiliate company. All rights reserved. 17 Roadmap for SAP Cloud Platform ABAP Environment Roadmap

2018

2019

General availability for customers and partners with the scenarios Develop and run extensions Additional support for partners for SAP S/4HANA cloud Productizing model for partners Support custom code Integration with SAP App Center transformation to SAP Cloud Platform SAP Fiori & RESTful ABAP programming model Whitelisted APIs Cloud optimized ABAP language Git integration

© @ 2018 SAP SE or an SAP affiliate company. All rights reserved. 19 Thank you. © 2018 SAP SE or an SAP affiliate company. 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 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 platform 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 http://global.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.