der titel - ntt data business solutions
TRANSCRIPT
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
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 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]