der titel - ntt data business solutions

55
Hubertus Mittermayer it.forum DSAG-Update, Engineering 23. März 2017 SAP Integration Update

Upload: khangminh22

Post on 07-Apr-2023

0 views

Category:

Documents


0 download

TRANSCRIPT

Hubertus Mittermayer

it.forum DSAG-Update, Engineering

23. März 2017

SAP Integration Update

1. SAP Pro ehemals SAP Process Orchestration

1. Neue Funktionen

2. Projektauszug

3. Komponenten & Funktionen im Detail

4. Roadmap

2. SAP API Management

1. Was ist SAP API Management?

2. Übersicht, Komponenten & Funktionen

3. SAP Cloud Platform, integration services ehemals SAP HCI

1. Übersicht

2. Neue Komponenten, Funktionen & Szenarien

4. SAP Cloud Platform, integration services & SAP Pro

1. Abgrenzung & Ergänzung

2. Entscheidungskriterien

5. Takeaways

Agenda

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

2

SAP Pro: Komponenten

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

3

Quelle: SAP SE, TechEd 2016

SAP Pro: neue Funktionen

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

4

* Customer connect project

Developer Productivity

• ESR in Eclipseenhancements *

• Improved operation and maintenance of Integration Flows

• Allow multiple inbound channels for one Integration Flow *

• Generating SAP UI5 task UIs for human activities and message start events

• BPMN inclusive gateway

Cloud Integration & Connectivity

• Consuming and providing RESTful services

• Run cloud integration content on SAP Process Orchestration

• File sender channel to support trigger file *

• EDI sender and receiver IDs supporting lists *

Lifecycle Management

• Message monitoring at service operation level *

• Converting Integrated Configuration to Integration Flow *

• BPM alerts via JMS events*

Quelle: SAP SE, TechEd 2016

Einsatz BPM

SAP Übersetzungsdienste mit itelligence: > 700+ Integrated SAP and third-party applications

Einsatz SAP PO

Third party replacement mit dem B2B AddOn (Seeburger)

FC Bayern München: “Thanks to SAP Process Orchestration, we can collect data from various systems in and around the stadium on game days. We now know exactly what’s going on in real time. This helps us deliver the best possible experience to our fans when they visit the Allianz Arena.”

Michael Fichtner, CIO, FC Bayern München AG

SAP Pro: Projektauszug

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

5

Quelle: SAP SE, TechEd 2016

SAP Pro: Closing major gaps in ESR in Eclipse compared to Java WebStart UI

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

6

Transport & LifecycleManagement

• File transport *

• CTS+ transport

• Release of Change List via CTS+

• Transport log

• Transfer of design objects

• Version history

Mapping

• Display queue *

• Error markers in message mapping

• Support forrecursivestructures

• View Enhanced fields in Data Type & Mapping editor

• Copy part ofexpressions

• Compare mappingversions

• Show value of constant function

Change List & Content

Organization

• Copy of ESR objects **

• Import of externaldefinitions **

• Transfer/Transfer & Activate other’s change list

• Close change list without transport

• CRUD of Software Component Versions

• CRUD of folder / move objects across folders

Usability

• Search *

• Where-used list **

• Expand & Collapse all options on source/target tree

• Easier connectivity of function bricks in mapping

• Drag & drop typesto Data Type editor

• Group nodes without content not shown in ES browser

Quelle: SAP SE, TechEd 2016

* Supported from 7.31 SP 16 / 7.4 SP11 onwards** Supported from 7.50 SP00 onwardsRest all supported from 7.50 SP02 onwards

SAP Pro: RoadMap

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

14

Quelle: SAP SE, TechEd 2016

Heute

• Developer productivity

• Generate Fiori UIs for processes and tasks

• Eclipse Mars (4.5) andJava 8 support

• Support for JPA 2.0 persistence providers

• Migration tool forintegration content

• User experience

• My inbox in SAP Fiori

• Connectivity

• OData, SAP SuccessFactors, REST adapters

• JMS provider for SAP BPM events

• Monitoring & operations

• Message monitoring on service operation level

• Flexible deploymentoptions

• Running cloud integration content on SAP PO

geplant

• Developer productivity

• Receiver agreements supported for integration flows

• Eclipse Neon (4.6) support

• Monitoring & operations

• Monitoring of cloudintegration scenarios via SAP Solution Manager

• Personalization of monitoring UIs settings

• Channel ping for B2B adapters

• Flexible deploymentoptions

• Continuous updates of cloud integration runtimein SAP PO

• Governance andoperations

• Tighter integration with SAP API Management

Ausblick

• Developer productivity

• Web-based form editor

• Additional integration flowpatterns

• User experience

• Fiori UI for managing business rules

• Enhanced B2B capabilities

• Additional B2B capabilities with rapid onboarding oftrading partners

• Interface and mapping guidelines via integration advisor supported for SAP PO

• Flexible deploymentoptions

• Continuous updates of cloud integration runtime

• Message bus for Big Data and IoT scenarios

• Common Adapter SDK

API Management: Open API Management

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

15

Code library:

programming

interface for reuse

SOA:

Process Components forre-use

A2A / B2B

integration

API:

Digital Asset for the new digital economy

Low touch and secureconsumption models

Faster new innovation

Simple consumptionthrough web-protocols

Quelle: SAP SE, TechEd 2016

API Management: deployment options

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

16

SAP API Business HUB

•Discover, learn, try anduse SAP-provided APIs

•Entry point into theSAP API economy

•api.sap.com

SAP API

Management by

Apigee 1.0

(On Premise)

•SAP API Management by

•Apigee 1.0, SP05

•Core-based pricing

•Local installation

•Intra Company

SAP HANA Cloud

Platform, API

management

(Cloud)

•Fast provisioning, simple access

•Part of the HANA Cloud Platform,

•SAP´s enterprise PaaS

•Subscription based on API calls

•Inter Company

•Public trial available

• Design, build & integrate APIs from businessapplications to expose data for external low-touchconsumption.

• App developers can consume exposed APIs and buildapplications on top.

• Securely mange & expose APIs for metering andanalytical insights

• Transport of repositoriesQuelle: SAP SE, TechEd 2016

Türsteherfunktion

Threat protection / Throttling

Authentication and authorization

Role-based access control

SAP HCP, Web IDE

Fiori, SAPUI5 Application

Analytics dashboard

Performance, Error analysis, traffic management & Monitoring

API Integration

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

17

Quelle: SAP SE, TechEd 2016

SAP Cloud Platform: The Only Platform Covering the Full Spectrum of Cloud Integration

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

19

Quelle: SAP SE, TechEd 2016

SAP HCP, API based architecture: four layer model

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

20

Quelle: SAP SE, TechEd 2016

Accelerated integration through HCI content packages

SAP Cloud Platform, integration service (HCI)

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

22

Quelle: SAP SE, TechEd 2016

SAP Cloud Platform, integration service (HCI): Entscheidungsfaktoren

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

23

Quelle: SAP SE, TechEd 2016

Connectivity

Additional adapters: AS2, RFC, JDBC, LDAP

Support of SAP Identity Provider for user distribution

Operations

Subscription of HCI as SAP HCP service

SLA reporting

More data centers: Shanghai, Tokyo, Sterling,…

Self-service management of further security key material

Data center failover for disaster / recovery

APIs for integration flow management

Security

Additional certifications: SOC2

SAML for principle propagation

SAP Cloud Platform, integration service (HCI): planned innovations

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

24

Quelle: SAP SE, TechEd 2016

Lifecycle Management

Transport of integration content

High performance messaging

Integration of HCP Messaging Service for IoT

JMS messaging in integration flows

Prepackaged Integration Content

Partner ecosystem to publish integration content and connectivity options at SAP content hub

SAP Pro/ SAP Cloud Platform

Coexistenz von SAP Cloud Platform, intergration services & SAP Pro

Zusammenwachsen der beiden Ansätze

best of breed, da Content in beiden Lösungen erhältlich

SAP API Management

APIs werden die Bausteine der digitalen Transformation (IoT)

Starke, einfache & schnelle Integration neuer Szenarien (Omni channel access)

erweiterbar

Takeaways

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

25

Persönliche Einschätzung:

Cloud mehr Contentattraktives Pricing

Cloud to cloud

Wir machen mehr aus SAP-Lösungen!

Hubertus Mittermayer

Senior Expert Consultant

+41 79 307 79 73

[email protected]

Herzlichen Dank für Ihre Aufmerksamkeit!

«Verbessern heisst verändern.Perfekt sein heisst demnach,sich oft verändert zu haben.»

Winston Churchill

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

26

Nicola Fankhauser, Senior Expert SAP Consultant

it.forum DSAG-Update, Engineering

23. März 2017

Fiori 2.0: Belize und Meer…

Agenda

Übersicht Fiori 2.0

Fiori Elements & Drafts

Fiori for iOS: SAP Partnerschaft mit Apple

Fiori Roadmaps

Take Aways & Ausblick

© 2013 SAP AG. All rights reserved. 10 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 User Interfaces UI evolution SAP User Interfaces Evolution

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

29

Einstieg für alle SAP Anwendungen, egal ob:

Fiori Apps

SAP GUI Transaktionen

WebDynpro-Anwendungen etc.

Jede Kachel:

entspricht einer Applikation

Kann eine oder meherer KPI darstellen (Zahlen, Balkendiagramme, Farben)

Vollständig über Rollen und Berechtigungen gesteuert

Bietet übergreifende Services:

Globale Suche

Applikationskatalog

Informationen zum aktuellen User

Anstehende Workflows

Plattformunabhängig:

Workstation (Windows, MacOS, Linux etc.)

Mobilgeräte (Android, iOS etc.)

Fiori Launchpad

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

30

Hülle, um UX von plattformunabhängiger Fiori Apps zu verbessern

Fiori Launchpad als Primären Einstiegspunkt

Vorteile:

Fiori Client auf Gerät starten statt Browser zu öffnen und manuell URL zu laden

Caching für schnellen Start der Fiori Apps

Bietet native Möglichkeiten (Barcode Scanner, Kamera, Einbindung von Custom Libraries etc.)

Durch Mobile Device Management (bspw. SAP Mobile Secure) fertig konfiguriert verteilbar

Vielfältige Authentifizierungsmöglichkeiten (Single Sign On, X.509 Zertifikate etc.)

In Apple App Store (iOS), Google Play Store (Android) frei verfügbar

Basiert auf Open Source Projekt "Apache Cordova" (früher Phongap)

Kann auf Kundenbedürfnisse angepasst werden.

SAP Fiori Client

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

31

Full Screen Layout

Master Detail Layout

Liste von Elementen (Master)

Detail eines Elements (Detail)

Wizard

...

SAP Fiori Design Patterns

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

32

Content density

Filters

Table settings

Responsive Design

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

33

Dynamic side content

Responsive controls

Reduced complexity

Adaptive Design

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

34

SAP Fiori 2.0 is the next significant step in our evolution

of user experience for business applications: an award-winning new design

concept along with a delightful new visual theme, called Belize.

SAP Fiori 2.0 – What you need to know

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

35

Fiori 2.0: Viewport

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

36

Fiori 2.0: UX

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

37

Fiori 2.0: UX

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

38

Fiori 2.0: Me Area

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

39

Fiori 2.0: Notifications

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

40

Fiori 2.0: Neue Sichten mit Overview Page, List Report, Object Page

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

41

Fiori 2.0: Overview Page

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

42

Fiori 2.0: List Report

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

43

Fiori 2.0: Object Page

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

44

Fiori 2.0: Easy Access in Fiori!

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

45

Fiori 2.0: Globale Suche

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

46

Fiori 2.0: Globale Suche

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

47

Architektur und Upgrade zu Front-End Server 3.0

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

49

Ehemals «Fiori Smart Templates»

Ziel: User Interfaces generieren - anhand semantischer Information

Verfügbare Elemente:

List Report

Object Page

Overview Page

Fiori Elements & Drafts

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

50

Fiori Elements: Annotations

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

51

Fiori Elements: Architektur

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

52

Fiori: Drafts

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

53

Fiori Anwendungen können über verschiedene Devices genutzt warden

Fiori Architektur ist state-less (ohne Zustand)

Fiori Anwendungen setzen keine Sperren

Wie kann man trotzdem über längere Zeit an einem Artefakt arbeiten? Drafts.

SAP is the ideal partner to help us truly transform how

businesses around the world are run on iPhone and

iPad.

Tim Cook

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

54

Fiori for iOS: SAP Partnerschaft mit Apple

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

55

Pressemitteilung von Apple und SAP am 5. Mai 2016

Based on Swift 3 and Xcode

Native UI layer implementing the Fiori Design Language

Mobile service API for online & offline data access, security and more

Rapidly generate scaffolding for enterprise apps

The SAP Cloud Platform SDK for iOS is a collection of Apple iOS Frameworks built with Swift, to enable developers to build, extend and run a new class of native iOS enterprise mobile apps, all powered by the SAP Cloud Platform and its services.

The current release date of the SDK is March 30, 2017.

FAQ: https://www.sap.com/developer/topics/cloud-platform-sdk-for-ios.sdk-faq.html

Fiori for iOS: Native Möglichkeiten

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

56

Unter anderem:

Touch ID

Offline

Fiori for iOS: Architektur

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

57

Fiori for iOS: Design Language

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

58

Fiori for iOS: SDK Mentor

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

59

Fiori Roadmaps

Fiori 2.0 Roadmap

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

61

Fiori Launchpad Roadmap

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

62

UI5 Roadmap

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

63

Fiori ist erwachsen:

Mächtige Features Me Area, Notification Area, Globale Suche

Wichtige neue UI-Konzepte für komplexe Anwendungen wie Overview Page, List Report

Fiori Elements: Semantische Annotationen bewirkt u.A. Produktivitäts-Schub bei der Entwicklung

Fiori Drafts für komplexe Datenpflege; auch interessanter Ansatz zur Zusammenarbeit

Fiori ist nun die «Unified Shell», d.h. zentraler Einstieg und Überbau für alle SAP Front-End Technologien:

Fiori Apps

SAP GUI Transaktionen

WebDynpro-Anwendungen etc.

Vormalige Einstiegs-Technologien auf dem Abstellgleis: Ablösung planen!

SAP Portal

SAP NetWeaver Business Client

SAP GUI

Versuchsballon Fiori for iOS: Verfügbarkeit Ende März 2017. Aktuell unklarer Nutzen, abwarten.

Take aways & Ausblick

23.0

3.2

017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

64

Wir machen mehr aus Fiori.23.03.2017

© 2

017 ite

llig

ence -

it.f

oru

m D

SAG

Update

Technolo

gy &

Engin

eering

65

Vielen Dank!

Fragen? Bemerkungen?

Nicola Fankhauser, Senior Expert SAP Consultant

+41 76 383 22 [email protected]