Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Public
Disclaimer
This presentation outlines our general product direction and should not be relied on in making a
purchase decision. This presentation is not subject to your license agreement or any other agreement
with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to
develop or release any functionality mentioned in this presentation. This presentation and SAP's
strategy and possible future developments are subject to change and may be changed by SAP at any
time for any reason without notice. 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. SAP assumes no responsibility for errors or omissions in this
document, except if such damages were caused by SAP intentionally or grossly negligent.
Public
Speakers
Las Vegas, Oct 19 - 23
Barcelona, Nov 10 - 12
Boris Gebhardt
Boris Gebhardt
Public
Agenda
Main platform assets
New business and technology scenarios
Industry 4.0
SAP HANA
SAP Fiori and Mobile
Public
Public
41.200
8.020
16.400
370
10.000
5,1 million
4,5 million
Effective programming environment - Built for the complete life cycle of business apps
Continuously extended
Public
Public
Public
New scenarios
New event handling and Industry 4.0
Direct communication with sensors
/machines
Sensors / Machines
User Interface
ABAP
Push Channel
Sub
Direct TCP/IP
Communication
ABAP
Message
Channels
Pub
Session
User Session
Application Server
Application Server
ABAP System
Public
New scenarios
Exploit SAP HANA in productive applications
Application logic with
performance relevant coding
ABAP Managed
Code-Pushdown
Public
10
New scenarios
ABAP managed code pushdown for SAP HANA
Mainstream for ABAP code
pushdown
Code-Breakouts
OPEN SQL
Public
11
New scenarios
SAP Fiori apps
Classic GUI based
transactions
SAP Fiori
Programming
Model
Public
12
New scenarios
Effective ABAP programming model for SAP Fiori apps
SAP Fiori shell
OData
NW / ABAP
SAP Gateway
ALV like SAP HANA optimized services for analytic apps (SADL)
GW API
Application
Frameworks
(SADL,BOPF)
*SQL
CDS
View
R
deploy
SAP HANA
CDS
OData
SADL
BOPF
SQL Engine
SQL
View
Public
13
Public
Internet
of Things
People
Business
networks
Devices
Social
networks
Big Data
On-Premise Edition
Cloud Edition
Public
15
Business Suite
on Any DB
Business Suite
on SAP HANA
NW / ABAP Platform
NW / ABAP Platform
Any DB
SAP HANA
NW / ABAP Platform
SAP HANA
Real Time Simplified
SAP Fiori
Cloud
SAP HANA
SAP S/4HANA,
cloud
edition
NW / ABAP Platform
SAP HANA
Public
16
Public
17
Public
18
SAP Fiori UI
Add customer specific logic (BAdI)
OData Service
Application
Database Table
2015 SAP SE or an SAP affiliate company. All rights reserved.
Public
19
ABAP extensions
ABAP extensions
No
modifications
use only public
APIs
SAP Standard
BAdi
API
SAP Standard
Public
20
On-Premise
Cloud
Hybrid
Public
21
SAP S/4HANA,
cloud edition
SAP S/4HANA,
on-premise edition
Public
22
ABAP custom code migration Adapt SAP S/4HANA changes Tool support
Analysis System
Task
Simplification DB
Download Simplification
Database from SMP and upload
to analysis system
Customer ERP DEV or Q System
Changed/deprecated functionality
Changed/deprecated business processes
&
Custom code metadata
Used SAP objects
&
Customer specific metadata
=
Result of Analysis
23
NW / ABAP Platform
SAP S/4HANA,
on-premise
edition
NW / ABAP Platform
SAP HANA
SAP HANA
SAP S/4HANA,
cloud
edition
SAP HANA
Public
24
DEV262 - Write less ABAP Using New Language Features for More Concise Code
Industry 4.0
SAP HANA
DEV261 - Say Goodbye to Polling with Real-Time Eventing Using ABAP Channels
SAP Fiori
DEV265 - Building an End-to-End App from SAP HANA to SAP Fiori via ABAP (HO)
DEV301 - Building an End-to-End App from SAP HANA to SAP Fiori via ABAP (L)
25
http://sapteched.com/online
Public
26
Further Information
Related SAP TechEd sessions:
DEV105 DEV106 DEV163 DEV200 DEV201 DEV260 DEV261 DEV262 DEV265 DEV301 -
Public
27
Public
29