25
© cbs Corporate Business Solutions cbs Webinar: Fiori im Einsatz Vorgehen, Fallstricke, Problemlösungen

Fiori im Einsatz - cbs consulting

Embed Size (px)

Citation preview

Page 1: Fiori im Einsatz - cbs consulting

© cbs Corporate Business Solutions

cbs Webinar: Fiori im EinsatzVorgehen, Fallstricke, Problemlösungen

Page 2: Fiori im Einsatz - cbs consulting

© 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

Page 3: Fiori im Einsatz - cbs consulting

© 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

Page 4: Fiori im Einsatz - cbs consulting

© 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

Page 5: Fiori im Einsatz - cbs consulting

© 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

Page 6: Fiori im Einsatz - cbs consulting

© cbs Corporate Business Solutions 25. November 2015

Überblick UX-Strategie der SAP

Fiori im Einsatz

Page 7: Fiori im Einsatz - cbs consulting

© 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

Page 8: Fiori im Einsatz - cbs consulting

© 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

Page 9: Fiori im Einsatz - cbs consulting

© cbs Corporate Business Solutions 25. November 2015

Anforderungen an technische Infrastruktur und Architektur

Fiori im Einsatz

Page 10: Fiori im Einsatz - cbs consulting

© cbs Corporate Business Solutions 1025. November 2015

Überblick UI-Integration

Fiori im Einsatz

Quelle: SAP

Page 11: Fiori im Einsatz - cbs consulting

© 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

Page 12: Fiori im Einsatz - cbs consulting

© 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)

Page 13: Fiori im Einsatz - cbs consulting

© cbs Corporate Business Solutions 25. November 2015

Vorgehensmodell für Design & Entwicklung

Fiori im Einsatz

Page 14: Fiori im Einsatz - cbs consulting

© cbs Corporate Business Solutions 1425. November 2015

Vorgehen – SAP Empfehlung

Fiori im Einsatz

Quelle: SAP

Page 15: Fiori im Einsatz - cbs consulting

© cbs Corporate Business Solutions 1525. November 2015

Vorgehen – Reality Check

Fiori im Einsatz

?

Nicht nur Mobile UX?

?

?

Web Dynpro?

Quelle: SAP

Page 16: Fiori im Einsatz - cbs consulting

© 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

Page 17: Fiori im Einsatz - cbs consulting

© cbs Corporate Business Solutions 25. November 2015

Identity Management, Single Sign-On und Security

Fiori im Einsatz

Page 18: Fiori im Einsatz - cbs consulting

© 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

Page 19: Fiori im Einsatz - cbs consulting

© 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

Page 20: Fiori im Einsatz - cbs consulting

© cbs Corporate Business Solutions 25. November 2015

Fiori im SAP Betrieb

Fiori im Einsatz

Page 21: Fiori im Einsatz - cbs consulting

© 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

Page 22: Fiori im Einsatz - cbs consulting

© 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

Page 23: Fiori im Einsatz - cbs consulting

© 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

Page 24: Fiori im Einsatz - cbs consulting

© 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

Page 25: Fiori im Einsatz - cbs consulting

© 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]