SAP Cloud Platform ABAP Environment: Frequently Asked Questions

Similar documents
SAP Enterprise Support Advisory Council SAP Leonardo Digital Innovation Work Stream

Week 1 Unit 1: Basics. January, 2015

S4F02. Management Accounting in SAP S/4HANA COURSE OUTLINE. Course Version: 05 Course Duration: 3 Day(s)

S4H100. SAP S/4HANA Implementation Scenarios COURSE OUTLINE. Course Version: 05 Course Duration: 3 Day(s)

Come estendere e integrare le applicazioni nel cloud. Antonello Morelli, Innovation & Portfolio Lead, SAP Digital Business Services

SAP Enterprise Support Advisory Council SAP S/4HANA Cloud Work Stream

CP100 SAP Cloud Platform

S4F05. Asset Accounting in SAP S/4HANA: Customizing and Conversion COURSE OUTLINE. Course Version: 05 Course Duration: 2 Day(s)

S4F01 Financial Accounting in SAP S/4HANA for SAP ERP FI Professionals

CP100 SAP Cloud Platform

S4F01. Financial Accounting in SAP S/ 4HANA COURSE OUTLINE. Course Version: 03 Course Duration: 2 Day(s)

SAPX03. SAP Fiori Implementation, Administration and Configuration COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

TS4C01. SAP S/4HANA Cloud On-boarding Fundamentals COURSE OUTLINE. Course Version: 04 Course Duration: 3 Day(s)

Digital Supply Chain of ONE

S4PR1 SAP S/4HANA Sourcing & Procurement - Functions & Innovations

S4F00. Overview of Financials in SAP S/4HANA COURSE OUTLINE. Course Version: 08 Course Duration: 2 Day(s)

S4F01 Financial Accounting in SAP S/4HANA for SAP ERP FI Professionals

S4F40 Cash Management in SAP S/4HANA

ACT100 SAP Activate Methodology

S4100. Business Processes in SAP S/4HANA Product Development COURSE OUTLINE. Course Version: 05 Course Duration: 5 Day(s)

S4F41. Implementing Cash Management in SAP S/4HANA COURSE OUTLINE. Course Version: 06 Course Duration: 5 Day(s)

S4DEV. Hands-on Introduction to Application Programming on SAP S/4HANA COURSE OUTLINE. Course Version: 10 Course Duration: 3 Day(s)

UX100 SAP Fiori Foundation

S4H01 SAP Business Suite to SAP S/4HANA Delta

The Perfect Marriage of Agility and Stability for Today s Demanding Digital Landscape

SM72D. SAP Solution Manager 7.2 Delta Training COURSE OUTLINE. Course Version: 17 Course Duration: 3 Day(s)

S4SD1. SAP S/4HANA Sales - Functions & Innovations COURSE OUTLINE. Course Version: 05 Course Duration: 1 Day(s)

UX100 SAP Fiori - Foundation

Efficiently Develop Powerful Apps for An Intelligent Enterprise

S4H01. Introduction to SAP S/4HANA COURSE OUTLINE. Course Version: 03 Course Duration: 2 Day(s)

SAP Hybris Marketing Cloud Implementation Steps for 1711

ACT100 SAP Activate Methodology

Global Trade Management

Tax Solution Innovation in the Cloud

S4C10. Implementing SAP S/4HANA Cloud - Procurement COURSE OUTLINE. Course Version: 03 Course Duration: 2 Day(s)

S4PR1 SAP S/4HANA Sourcing & Procurement - Functions & Innovations

SAP experience Day SAP BW/4HANA. 21 marzo 2018

Week 1 Unit 1: Introducing SAP Screen Personas

S4MA1. SAP S/4HANA Manufacturing - Functions & Innovations COURSE OUTLINE. Course Version: 09 Course Duration:

SAPTEC. SAP NetWeaver Application Server - Fundamentals COURSE OUTLINE. Course Version: 16 Course Duration: 3 Day(s)

S4C01. SAP S/4HANA Cloud On-boarding Fundamentals COURSE OUTLINE. Course Version: 05 Course Duration: 3 Day(s)

Week 3 Unit 3: Adapting Your Custom Code

FS250. Bank Analyzer Overview in Banking Services from SAP 9.0 COURSE OUTLINE. Course Version: 15 Course Duration: 1 Day(s)

Scheduling and Resource Management in the Cloud

S4600 Business Processes in SAP S/4HANA Sales

S4600 Business Processes in SAP S/4HANA Sales

SAP Hybris Cloud for Customer Portfolio of Services

S4F03. Conversion of Accounting to SAP S/4HANA COURSE OUTLINE. Course Version: 08 Course Duration: 2 Day(s)

SAPTEC. SAP NetWeaver Application Server Fundamentals COURSE OUTLINE. Course Version: 17 Course Duration:

SAPX01. SAP User Experience Fundamentals and Best Practices COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)

S4LG1. Innovative Logistics Processes in SAP S/4HANA Enterprise Management COURSE OUTLINE. Course Version: 04 Course Duration: 2 Day(s)

CLD900. SAP Cloud Platform, Integration Service, Overview COURSE OUTLINE. Course Version: 16 Course Duration: 3 Day(s)

BOCL01 SAP BusinessObjects Cloud

S4225. SAP S/4HANA Production Orders COURSE OUTLINE. Course Version: 09 Course Duration: 5 Day(s)

S4F10. Business Processes in Financial Accounting in SAP S/4HANA COURSE OUTLINE. Course Version: 08 Course Duration: 5 Day(s)

C4C14 SAP Service Cloud

Automated VAT Adjustment for Payments with PPD - Workaround

S4EA1. SAP S/4HANA Asset Management - Functions and Innovations COURSE OUTLINE. Course Version: 05 Course Duration: 1 Day(s)

E2E600. Implementation Projects with SAP Solution Manager 7.2 COURSE OUTLINE. Course Version: 18 Course Duration: 5 Day(s)

C4C50. SAP Hybris Cloud for Customer Integration with On-premise SAP Solutions COURSE OUTLINE. Course Version: 20 Course Duration: 4 Day(s)

SAP ERP to SAP S/4HANA 1709 Delta Scope Solution Capability: Warranty Management

Week 2 Unit 2: System Landscape Setup and Installation

S4500. Business Processes in SAP S/4HANA Sourcing & Procurement COURSE OUTLINE. Course Version: 09 Course Duration:

UX412. Mobilizing SAP Fiori Standard Apps COURSE OUTLINE. Course Version: 02 Course Duration: 3 Day(s)

UX102. Introduction to SAP User Experience UIs for Application Consultants COURSE OUTLINE. Course Version: 02 Course Duration: 2 Day(s)

S4H00 SAP S/4HANA Overview

S4H00 S/4HANA Overview

Week 1 Unit 5: Application Example: Natural Language Processing

C4C12 SAP Hybris Sales Cloud

S4F80 SAP BPC Optimized for SAP S/4HANA

S4F22. Cost Center and Internal Order Accounting in SAP S/4HANA COURSE OUTLINE. Course Version: 08 Course Duration: 5 Day(s)

PAII10 SAP Predictive Analytics

SAP Solution Manager Focused Insights Setup for ST-OST SP4. AGS Solution Manager SAP Labs France

SAP Ariba Cloud Integration Gateway enabled by SAP Cloud Platform Integration

S4LG1. Innovative Logistics Processes in SAP S/4HANA Enterprise Management COURSE OUTLINE. Course Version: 08 Course Duration: 3 Day(s)

S4LG1. Innovative Logistics Processes in SAP S/4HANA Enterprise Management COURSE OUTLINE. Course Version: 09 Course Duration:

THR94. SAP SuccessFactors Employee Central Time Off COURSE OUTLINE. Course Version: 64 Course Duration: 3 Day(s)

S4130. Business Processes in S/4HANA Asset Management COURSE OUTLINE. Course Version: 05 Course Duration: 5 Day(s)

S4615. SAP S/4HANA Sales - Invoice Processing COURSE OUTLINE. Course Version: 08 Course Duration: Minutes

#SAPForum 2016 SAP SE OR AN SAP AFFILIATE COMPANY. ALL RIGHTS RESERVED. #SAPForum

Connected Handel: Wie Vernetzung Wertschöpfungsketten

ADM325. Software Logistics for SAP S/4HANA and SAP Business Suite COURSE OUTLINE. Course Version: 18 Course Duration: 5 Day(s)

SAC01 SAP Analytics Cloud

S4C20 Professional Services

PLM560. SAP Product Lifecycle Costing COURSE OUTLINE. Course Version: 02 Course Duration: 2 Day(s)

S4F80 SAP BPC Optimized for SAP S/4HANA

S4220 Production Planning in SAP S/4HANA

S4MA1. SAP S/4HANA Manufacturing - Functions & Innovations COURSE OUTLINE. Course Version: 06 Course Duration: 3 Day(s)

Installation The Intercompany Integration Solution for SAP Business One

Predictive Analytics Reimagined for the Digital Enterprise

SAP Hybris Commerce Upgrading your platform

ACT200 Agile Project Delivery

ACT200 Agile Project Delivery

SAP Fieldglass Datasheet SAP FIELDGLASS INTEGRATION OVERVIEW AND DIFFERENTIATORS

SAP ERP Pricing for the Digital Age. Addressing Indirect/Digital Access. April / 7

PLM210. Master Data Configuration in SAP Project System COURSE OUTLINE. Course Version: 16 Course Duration: 2 Day(s)

SAP ERP to SAP S/4HANA 1709 Delta Scope Solution Capability: Extended Warehouse Management

S4F51. Customizing Treasury and Risk Management in SAP S/4HANA COURSE OUTLINE. Course Version: 09 Course Duration:

Accelerate Innovation with a Fully Managed Data Platform Across Multiclouds

Tabular Maintenance SAP Product Structure Management

Transcription:

Frequently Asked Questions SAP Cloud Environment August 2018 SAP Cloud Environment: Frequently Asked Questions SAP Cloud environment is SAP s platform as a service (PaaS) offering for ABAP development. ABAP has been the foundation for SAP s onpremise solutions for many years, and it is the foundation for SAP S/4HANA as well. With SAP Cloud environment, ABAP developers can leverage their existing ABAP know-how to develop and run native ABAP applications, either as an extension to SAP software or as standalone applications. 2 Overview 4 Development Aspects 5 Extension Scenario 6 Additional Questions 1 / 6

OVERVIEW What are the main advantages of SAP Cloud environment? SAP Cloud environment enables the ABAP developer community to build innovative cloud applications, leveraging the latest in cloud services, without spending effort to learn new programming languages, programming environments, and development tools. Customers and partners can build extensions for SAP applications, like SAP S/4HANA Cloud, as well as develop new cloud applications. SAP Cloud environment is also an option to transform existing ABAP-based custom code or extensions to the cloud. SAP Cloud environment supports a bi-modal IT strategy by enabling customers to keep SAP applications such as SAP S/4HANA Cloud as standard, and use the SAP Cloud Platform as a central extension environment. This allows customers to standardize their SAP implementations across regions, business units, and potentially, verticals. Ultimately this helps customers always stay on the latest version of the SAP application, establish best practices for agile development in the cloud, and reduce IT costs. Finally, SAP Cloud environment includes SAP HANA for data storage and processing, providing access to SAP Cloud Platform services such as integration, machine learning, streaming, and IoT. The SAP Cloud environment is based on Cloud Foundry technology, and it runs on a selection of cloud infrastructure providers like Amazon Web Services. ABAP developers can also leverage the services provided by cloud infrastructure providers. This helps customers combine domain knowledge with the latest innovations to support new business models, or enter into new market segments and regions. 2 / 6

What does SAP Cloud environment offer? SAP Cloud environment is based on the latest ABAP platform cloud release which also powers SAP S/4HANA Cloud. SAP Cloud environment includes SAP HANA for data storage and processing. The software stack contains standard technology components from the standalone ABAP application server. It supports the modern RESTful programming models, including SAP Fiori and core data services. Access to SAP applications is offered thru APIs according to a new whitelisting approach. The development environment is based on ABAP development tools for Eclipse. There are minor adaptations in the tool environment and ABAP language to ensure secure and stable cloud operations. When will it be available? SAP Cloud environment is generally available beginning Sept 2018. An Early Adopter Care Program will be setup to collect feedback from customers and partners, and to support their first projects in the new environment. The current roadmap starts with the extension scenario for SAP S/4HANA Cloud. More use cases will be added soon. What are the costs? ABAP tenants in SAP Cloud Platform will be offered in different sizes (for example, size of server RAM and SAP HANA database quotas). See the pricing on SAP Cloud environment webpage. 3 / 6

DEVELOPMENT ASPECTS Which development environments are supported? SAP Cloud environment supports the standard Eclipsebased environment with ABAP development tools. The traditional ABAP workbench (SE80) is not supported. Git integration allows import and management of development artifacts such as ABAP code and data dictionary objects, providing open, standards-based, state-of-the-art version management control. Are there any changes to the ABAP Language? SAP Cloud environment introduces a subset of the ABAP language optimized for the cloud. This subset excludes statements that are not compliant with secure cloud operations, such as direct access to the file system. In addition, statement variants which have already been deprecated have been removed from the language scope. Which SAP services and SAP objects can be used? In order to ensure secure and stable upgrades of the underlying software stack, only whitelisted SAP APIs can be used. Using other SAP objects of the underlying software stack will not be possible. What is the programming model for SAP Cloud Platform ABAP environment? SAP Cloud environment will support the modern RESTful programming model, including core data services and SAP Fiori, which is also used for SAP S/4HANA development. Will SAP Cloud environment be available in SAP Cloud Platform Neo environments? No, Neo environment will not be supported. SAP Cloud environment will be available on the SAP Cloud Platform Cloud Foundry environment. 4 / 6

EXTENSION SCENARIO Which SAP products can be extended with SAP Cloud Platform ABAP environment? The main focus of the Sept 2018 release is to extend SAP S/4HANA Cloud. Technically, any product can be extended. How can SAP objects in the extended product be accessed? The ABAP environment is used for a side-by-side extension approach. This allows developers to decouple extensions from core functionality to improve agility and stability. Development and operation of extensions on a separate platform as a service require remote connection to the extended product such as SAP S/4HANA Cloud. Can existing ABAP custom code be migrated to SAP Cloud environment? The extent of code reuse depends on the quality and nature of the custom or partner code. Loosely-coupled add-ons with a clear interface to SAP objects will have more code reuse. Custom code interwoven with the extended product might require refactoring. 5 / 6

ADDITIONAL QUESTIONS What is the difference between SAP Cloud environment and other cloud offerings such as CAL? SAP Cloud environment is SAP s platform as a service offering for ABAP. SAP Cloud environment provides the possibility to develop and run ABAP extensions and leverage existing SAP Cloud Platform services. Customers will be able to consume ABAP innovations in an SAP-managed enterprise PaaS environment. Partners will be enabled to productize their apps. In contrast, CAL provides images of on-premise SAP solutions in an IaaS environment such as AWS or Azure where the customer runs an application outside the SAP Cloud Platform environment. The customer is responsible for operating and updating the CAL-based ABAP system on their own. Is ABAP cloud ready? Can ABAP launch service instances and containers in seconds, like other SAP Cloud Platform runtime environments? In general, ABAP stems from the on-premise world, and does not yet compete in pure cloud-scale use cases with runtimes specifically designed for the cloud. Each runtime in SAP Cloud Platform has its sweet spot. ABAP provides a proven platform for enterprise-ready business applications, and allows SAP s installed base to transform ABAP knowledge and ABAP investments to the cloud. Additionally, ABAP has already proven its cloud-readiness for business applications, being the stable foundation for SAP S/4HANA Cloud. SAP Cloud environment achieves this stability with continuous optimizations in areas such as multitenancy, cloud operation, and cloud extensibility. Will existing SAP Cloud Platform services and libraries written in Java or Node.js be reimplemented in ABAP? Reimplementing existing SAP Cloud Platform services is not necessary since they can be used from within ABAP thanks to the microservicesbased architecture of SAP Cloud Platform. Additionally, SAP Cloud environment will provide its proven business application programming capabilities and services in the cloud. 6 / 6

Follow all of SAP www.sap.com/contactsap (18/08) 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.