fiori im einsatz - cbs consulting
TRANSCRIPT
© cbs Corporate Business Solutions
cbs Webinar: Fiori im EinsatzVorgehen, Fallstricke, Problemlösungen
© cbs Corporate Business Solutions 225. November 2015
Unternehmensweite Geschäftslösungen für Industrieunternehmen
cbs Corporate Business Solutions
• Prozessberatung und SAP-Beratung: hochwertig, umfassend, aus einer Hand
• Fokussierung auf Kundenprobleme im Umfeld unternehmensweiter, globaler Prozess- und SAP-Systemlandschaften
• Internationale Berater schaffen globale Lösungen – hocheffizient und weltweit
• Qualitätsführer durch Know-how, Kundenorientierung, Lösungsorientierung
cbs - die Unternehmensberatung der Materna Gruppe
© cbs Corporate Business Solutions 325. November 2015
Portfolio
• Managementberatung
• Projektmanagement
• Prozessberatung
• SAP Anwendungsberatung
• SAP Technologieberatung
• SAP ApplicationManagement
cbs Corporate Business Solutions
Globalization One CorporationLandscape
Transformation
SCM CRM BI GTSEAI /
UIBasis AMS HCM
© cbs Corporate Business Solutions 425. November 2015
SAP Enterprise & UI IntegrationBackend-Frontend-Cloud: SAP-Integration mit PI/PO, AIF, UI5, Fiori, Mobile
• cbs bietet für User Experience, User Integration und mobile Lösungen umfassendes Know-how in allen relevanten und modernen Technologien.› UI & Mobile Strategy
› Mobile Architecture and Applications
› Fiori & SAP UI5
› Web Dynpro
› Classic SAP UI Technologies
cbs Corporate Business Solutions
Erfahrung mit SAP UI Technologien
© cbs Corporate Business Solutions 25. November 2015
Agenda
• Überblick UX-Strategie der SAP
• Anforderungen an technische Infrastruktur und Architektur
• Vorgehensmodell für Design & Entwicklung
• Identity Management, Single Sign-On und Security
• Fiori im SAP Betrieb
Fiori im Einsatz
© cbs Corporate Business Solutions 25. November 2015
Überblick UX-Strategie der SAP
Fiori im Einsatz
© cbs Corporate Business Solutions 725. November 2015
Überblick SAP UX-Strategie
Fiori im Einsatz
• Web Apps wichtiger Baustein der SAP UX-Strategie› Weniger Funktionsumfang, verbessertes Nutzererlebnis
› Alle Anwendungen & UI-Technologien werden in Richtung SAP Fiori UX weiterentwickelt• SAP S/4HANA / Fiori 2.0
• Ansatz: Mobile Teil des Standard-UIs
• SAP unterstützt die kundeneigene UX-Strategie
• Fiori / SAPUI5 ist nicht die Antwort auf alle UI-Probleme› Stateless Apps
› Bestehende Technologien wie WebDynpro immer noch relevantQuelle: SAP
© cbs Corporate Business Solutions 825. November 2015
Typische Fragestellungen bei der Umsetzung
Fiori im Einsatz
• Wie kann man auf Unternehmensanwendungen von verschiedenen Gerätetypen zugreifen?
• Ist ein zentraler Zugriffspunkt notwendig?› Was kann ich machen versus Wissen, was ich darf
• Web Apps / Native Apps & Integration
• Online (Always-on Strategie) / Offline (Field Services)
• Security: Internet facing? Datensensitivität
• Identity Management / Single Sign-On
• Datenaggregation von verschiedenen Systemen notwendig?
• Theming
• Tooling
© cbs Corporate Business Solutions 25. November 2015
Anforderungen an technische Infrastruktur und Architektur
Fiori im Einsatz
© cbs Corporate Business Solutions 1025. November 2015
Überblick UI-Integration
Fiori im Einsatz
Quelle: SAP
© cbs Corporate Business Solutions 1125. November 2015
Architektur-Optionen
Fiori im Einsatz
Central Gateway Hub vs. Embedded Gateway
On-Premise vs. Cloud
UI-Integration vs. Web APIs
Quelle: SAP
© cbs Corporate Business Solutions 1225. November 2015
Beispiel-Organisation
Fiori im Einsatz
• Typische Aufgaben im Betrieb:› Standards, Strategie & Roadmap (Enterprise Architect)
› Plattform Management (Platform Owner)
› Interface-Themen (Integration Architect)
› Basis, Auth, Operations (Technical Administrator)
› Entwicklung (Entwickler, optional / UX Designer, optional)
© cbs Corporate Business Solutions 25. November 2015
Vorgehensmodell für Design & Entwicklung
Fiori im Einsatz
© cbs Corporate Business Solutions 1425. November 2015
Vorgehen – SAP Empfehlung
Fiori im Einsatz
Quelle: SAP
© cbs Corporate Business Solutions 1525. November 2015
Vorgehen – Reality Check
Fiori im Einsatz
?
Nicht nur Mobile UX?
?
?
Web Dynpro?
Quelle: SAP
© cbs Corporate Business Solutions 1625. November 2015
Durchführung von Entwicklungsprojekten
Fiori im Einsatz
• Frühe Nutzereinbindung ist der Schlüssel zur Akzeptanz› Frühes Feedback der Key-User und (soweit möglich) größerer Nutzergruppen einholen
• Fiori Design-Prinzipien anwenden› http://experience.sap.com/fiori-design/
• Vorgestellte SAP-Ansatz ist valide, aber› Zusammenarbeit Designer und
Entwickler gewährleisten
› verschiedene Wahrnehmungen des Wortes “agil” in Projekten
„UI First“-VorgehenQuelle: SAP
© cbs Corporate Business Solutions 25. November 2015
Identity Management, Single Sign-On und Security
Fiori im Einsatz
© cbs Corporate Business Solutions 1825. November 2015
Identity Management, Single Sign-On und Security
Fiori im Einsatz
• Allgemeine Architektur
• Herausforderung› Akzeptanz der Endbenutzer vs. Security Konzept
Öffentliches Internet DMZ Internes Netzwerk
Fiori User intern
SAP ERP
Fiori User extern Reverse Proxy
(SAP WebDispachter)
Reverse Proxy (SAP
WebDispachter)SAP NW Gateway
SAP CRM
SAP BI
HTTPS HTTPS HTTPS HTTPS
Trusted RFC
Systemnetz User-Netz
© cbs Corporate Business Solutions 1925. November 2015
Identity Management, Single Sign-On und Security
Fiori im Einsatz
• Akzeptanz der Endbenutzer › Konfiguration von Single Sign On• SAML per IdP (SAP SSO, ADFS, ….)
• Zertifikatsbasierte Authentifizirung via X.509 (PKI)
• Security Konzept› Sichere Endgeräte • Managed Devices vs. Bring your own Device
• Mobile Device Management
› Transport Layer Security (TLS >1.0)
› ACL auf Reverse Proxy
› Implementierung bestehendes Security Konzept• Berechtigungskonzept
• Passwortrichtlinien
Öffentliches Internet DMZ Internes Netzwerk
Fiori User intern
SAP ERP
Fiori User extern Reverse Proxy
(SAP WebDispachter)
Reverse Proxy (SAP
WebDispachter)SAP NW Gateway
SAP CRM
SAP BI
HTTPS HTTPS HTTPS HTTPS
Trusted RFC
SAML IdP Proxy SAML IdPHTTPS
HTTPSHTTPS
ACL ACL
PKI
Systemnetz User-Netz
© cbs Corporate Business Solutions 25. November 2015
Fiori im SAP Betrieb
Fiori im Einsatz
© cbs Corporate Business Solutions 2125. November 2015
Plan Build
Change RUN
Fiori Betrieb
Fiori im SAP Betrieb - Lifecycle
Fiori im Einsatz
• Konzept› Komponentenübergreifendes
Design
› SSO Komponenten
› SAP NetWeaver Gateway
› Reverseproxy
› Backendsysteme
• RTO – Recover Time Objectives› Maximale Ausfallzeit des
Geschäftsprozesses definieren
• Sizing
© cbs Corporate Business Solutions 2225. November 2015
Plan Build
Change RUN
Fiori Betrieb
Fiori im SAP Betrieb - Lifecycle
Fiori im Einsatz
• NetWeaver Gateway› Implementierung NetWeaver
› SAPUI5 Patch
› Implementierung Fiori Apps
› Konfiguration Fiori Apps
› Konfiguration SSO
• Last-Test
• SAP Solution Manager› E2E Trace
› EEM
• Best Practice› Implementierung in virtuellen
Umgebungen
© cbs Corporate Business Solutions 2325. November 2015
Plan Build
Change RUN
Fiori Betrieb
Fiori im SAP Betrieb - Lifecycle
Fiori im Einsatz
• Support› Struktur
• Technisches Monitoring› Komponentenübergreifend
› Proaktiv / Heartbeat
• Performance Monitoring› Proaktiv – End-User-Experience
Monitor
› Reaktiv – E2E Trace
• Best Practice › Technisches Monitoring mit 3rd
Party Lösung (e.g Nagios)
› Performance Monitoring via SAP Solution Manager
© cbs Corporate Business Solutions 2425. November 2015
Plan Build
Change RUN
Fiori Betrieb
Fiori im SAP Betrieb - Lifecycle
Fiori im Einsatz
• Best Practice NW Gateway› SPS Update – jährlich
› SAPUI5 Patches – quartalsweise
› SAP Security Notes –quartalsweise
› SAP Performance Notes –kontinuierlich
• Best Practice SAP WebDisp› Kernel + WebDisp –
quartalsweise
© cbs Corporate Business Solutions
cbs Corporate Business Solutions Unternehmensberatung GmbHDie Unternehmensberatung der Materna GruppeFirmensitz HeidelbergIm Breitspiel 19 · 69126 HeidelbergT +49 6221 3304 0 · F +49 6221 3304 [email protected]
Kontakt
25. November 2015
Denny SchreberSenior Solution [email protected]
Christoph JakobeitSenior [email protected]