21. September 2017 itelligence World 2017 Damian Tometzki Senior Manager Technologie Services D6: SAP S/4HANA neue Architekturen und Betriebsmodelle Performanter & sicherer Betrieb mit der HANA Plattform Information Type: Restricted Company: itelligence AG Information Owner: itelligence AG
2 Agenda 21.09.2017 2017 itelligence
3 Showcases - itelligence World 2017 Unternehmensplanung Business Analytics Lumira Digital Boardroom Predictive Analysis Analytics User Experience Transparenz Service CEC-Strategie Hybris Marketing Hybris Kundenbindung Customer Journey Predictive Maintenance Prozessintegration Internet of Things Gelbe Susanne Zentrale Einheiten Smart Devices SAP Fiori SAP Cloud Plattform Industrie 4.0 Internet of Things Paul Asset Intelligence Network S/4HANA
4 Ihr Meinung ist uns wichtig und darum freuen wir uns über Ihr Feedback. per QR-Code oder Link unseren Online-Fragebogen oder den ausliegenden Papier-Feedbackbogen ausfüllen goo.gl/ujnllu und mit etwas Glück eine Amazon Alexa, eine Google Daydream oder eine UE Boom 2 gewinnen! 21.09.2017 2017 itelligence
5 Inhalt 1. SAP HANA 2.0 SPS 02 - Überblick 2. SAP Fiori Front-end Server (FES) - Architekturen 3. SAP S/4HANA Betriebsmodelle & Architekturen
6 SAP HANA 2.0 Überblick SAP HANA 1.0 Digitale Fundament für den reibungslosen Betrieb von Applikationen Keine weiteren Support Package Stacks (SPS) Wartungsende SAP HANA SPS12 Mai 2021 SAP HANA System Replikation Aktiv / Passiv Single DB / Multi tenant Datenbank Dynamic Tiering SAP HANA 2.0 mit SPS 02 Digitale Fundament für den reibungslosen Betrieb von zukünftigen Applikationen mit der neusten Technologie Releases: 1 Support Package Stack pro Jahr 2 Jahre Wartung ab Support Package Stack 02 5 Jahre Wartung für das letzte Support Package Stack SAP System Replikation Active / Active (read-enabled) Einsatz von SAP HANA Multi tenant Datenbank (default) SAP HANA Cockpit (separate Instanz) Restore single HANA Datenbank in eine Multi-tenant HANA Datenbank Datenbank Verschlüsselung Dynamic Tiering Multi-Store Table
7 Voraussetzungen und Migrationspfad auf SAP HANA 2.0 Bereitstellen von SAP HANA 2 und / oder SAP HANA 1.0 SPS 12 zur Adressierung unterschiedlicher Geschäftsanforderungen und Szenarien Mit SAP HANA 1.0 SPS10 und SPS11 können Sie direkt ein Update auf SAP HANA 2.0 oder auf SAP HANA SPS12 durchführen SAP HANA 2.0 unterstützt die Betriebssysteme: SUSE Linux Enterprise Server for SAP Applications 12 SP1 (SLES4SAP Edition notwendig für HANA 2.0) Red Hat Enterprise Linux für SAP HANA (RHEL für SAP HANA) 7.2 RHEL 7.3 aktuell in Re-zertifizierung durch HW Partner Automatische Konvertierung zu einer Multi-tenant Datenbank (MDC) Für ältere Versionen müssen Sie zuerst auf SPS12 aktualisieren Prüfen Sie ob Ihr SAP Release SAP HANA 2.0 unterstützt SAP Netweaver 7.4 SAP BW/4HANA 1.0 SAP Netweaver 7.5 EHP7 for SAP ERP 6.0 SAP NetWeaver AS ABAP 7.51 Innovation PKG EHP8 for SAP ERP 6.0 SAP NetWeaver AS ABAP 7.52 SAP S/4HANA Finance 1605 SAP S/4HANA 1511 EHP4 for SAP CRM 7.0 SAP S/4HANA 1610 EHP4 for SAP SNC 7.0 SAP S/4HANA 1709 EHP4 for SAP SCM 7.0 SAP Event Management 9.2 SAP Extended Warehouse Management 9.4
8 SAP HANA Multi-tenant Database Containers (MDC) System Database Systemweite Parameter Einstellungen Komplettes Backup von allen Datenbanken Individuelles Ressourcen Management über alle Datenbanken (CPU, Memory, Disk / pro Datenbank) Port 17 für den Zugriff auf SystemDB Tenant Database Konfiguration von Host unabhängigen Adressen Steuerung von tenant Datenbanken beim Systemstart Neue Berechtigungsrolle für Start/Stop von tenant Datenbanken Lokales Benutzer Management für jede tenant Datenbank Generell Zugriff auf tenant Datenbanken über Port 3<Instanz Nr>13 Konfiguration von zusätzlichen Ports für tenant Datenbanken möglich Host unabhängig
9 SAP HANA Cockpit Eigenständige Anwendung basierend auf einer SAP HANA DB Erweiterte Funktionalitäten Zentrale Verwaltung aller SAP HANA Datenbanken Vereinfachtes Benutzermanagement Unterstützt das Kopieren/Klonen von SAP HANA Datenbanken Point in-time Storage Snapshot File Backup Unterstützung von Backup Verschlüsselung Erweiterter System Status für Active / Active Szenarien Monitoring Netzwerk Geschwindigkeit zwischen den Hosts in Scale-Out Szenarien
10 System Replikation Active / Active mit HANA 2.0 SPS 02 Unterstützt abgesicherte Replikation mit SSL Unterstützung von Dynamic Tiering SAP Applikation Multi-tier System Replikation Column Store & System Tables sind verfügbar für read access SAP HANA Library Zugriff auf Row Store Tabellen im SPS 02 Release verfügbar read write Read enabled Kopieren / Verschieben von tenant Datenbanken im laufenden Betrieb Verbesserte Systemverfügbarkeit durch schnelleres umschalten Unterstützt Single Host & Scale Out Szenarien Unterstützung von SAP HANA Load Balancing SAP HANA DB Primary OS Log SAP HANA DB Secondary OS SAP Applicationserver steuert das Load Balancing und entscheidet an welche HANA DB ein Request gesendet wird SYNC SYNCMEM ASYNC Die System Replikation mit HANA 2.0 verbessert die Gesamtleistung der SAP HANA-Datenbank mit einem besseren Load Balancing von Workloads, da leseintensive Workloads auf dem Secondary System stattfinden können
11 System Replikation Active / Active - Anwendungsbereiche SAP Applikation Daten Extraktion SAP Applikation BI Tools, Dash Boards SAP HANA Library SAP HANA Library read write Read enabled read write Read enabled SAP HANA DB Primary OS Log SAP HANA DB Secondary OS SAP HANA DB Primary OS Log SAP HANA DB Secondary OS SYNC SYNCMEM ASYNC Ausführen von Reports auf dem sekundären System welche sehr lese intensiv sind, um die Auslastung auf dem Primärsystem zu reduzieren BI Tools z.b: Dashboards für analytische Anwendungen (read_only).
12 SAP HANA Dynamic Tiering und Active / Active System Replikation Read/Write Zugriff auf die Daten nur auf dem primären Server Secondary Seite unterstützt Zugriff auf Daten in der HANA Datenbank Aber unterstützt kein Zugriff auf Daten welche im Dynamic Tiering abgelegt sind Das hint-based statement routing unterstützt kein Zugriff auf Daten im Dynamic Tiering auf der Secondary Seite In-Memory store SAP HANA Database Partition 1 Partition 2 Column Table Fazit: Warm Daten in einer Active / Active Umgebung sind nur auf der primär Seite zum lesen verfügbar Partition 3 Extented Store Column Table - Range - range-hash - range range - Zeit Selektion
13 SAP Fiori Front-end Server Architekturen
14 SAP Fiori - Architekturen Haupt Szenarien Verwendung von SAP Fiori Apps Verwendung vom UI5 Framework Content Verwendung von ODATA-Services vom SAP Backend Hauptbestandteile SAP Web Dispatcher als Reverse Proxy (inkl. SSL Zertifikat) Fiori Frontend Server (FES) enthält Fiori Applications (UIs) incl. Fiori Launchpad Content Central UI Technology enthält das UI5 Framework und das Fiori Launchpad (FLP) SAP Gateway Server (ab NW 7.4 oder höher SAP_GWFND ist Teil vom Netweaver Stack) SAP Backend Systeme Suite on any DB ERP, CRM, SRM on HANA Fiori Backend OData-Integration (via Add-Ons or SPs)
15 SAP Fiori - Architekturen Central Hub Deployment Embedded Deployment SAP Netweaver Gateway SAP FIORI UI Add-on SAP UI 5 SAP Netweaver Gateway SAP FIORI UI Add-on SAP UI 5 Enterprise Search Models SAP Business Suite ABAP Enterprise Search Models SAP Business Suite ABAP
16 SAP Fiori Central Hub Implementation Vorteile Fiori UI Lifecycle ist entkoppelt vom SAP Backend System Einfache Implementierung von SAP Fiori Erweiterungen FES besteht aus einer eigenen Instanz inkl. Zentralem Fiori Launchpad Unterstützt den Zugriff auf mehrere SAP Backend Systeme Aufbau FES in einem separatem Netzwerk Segment (z.b. DMZ) Trennung von Daten und Business Logik Zentrales Management von Geräten und SAP Benutzern Datenhaltung im Backend System Nachteile Zusätzliches Netweaver ABAP System
17 SAP Fiori Embedded (Add-On) Implementation Vorteile Kein zusätzliches NW ABAP System notwendig geringe Kosten Geringere Laufzeiten kein RFC Verbindung notwendig Direkter Zugriff auf Metadaten und Business Daten Eine Zentral Hub Implementation ist weiterhin möglich Nachteile SAP Fiori Lifecycle ist abhängig vom Lifecycle Backend System Abhängigkeiten zu anderen SAP Software Komponenten müssen vorgängig geprüft werden Unterstützt den Zugriff auf nur ein SAP Backend System Das SAP Backend muss die Systemanforderungen erfüllen Anpassung Sizing SAP Backend system (CPU, Memory, Diskplatz)
18 SAP S/4HANA 1709 Betriebsmodelle & Architekturen
19 Welche Szenarien haben die Kunde gewählt? DB Migration Suite BW on HANA ERP System - anydb Suite on HANA On-Premise Beispiel: HW veraltet, Wechsel ist notwendig Investition in die Zukunft Datenbank Wechsel ist notwendig, DB direkt SW-Hersteller lizenziert Beschaffung von SAP HANA Ungenügende Performance mit bestehender Plattform Businessanforderungen für operatives Reporting und Analytics Analytics mit embedded BW System Conversion Brownfield New Implementation Greenfield ERP System ERP System Non-SAP System S/4HANA S/4HANA On-Premise On-Premise Cloud Beispiel: Bestehende Lösung wurde erst vor wenigen Jahren implementiert Die Prozesse passen und erfüllen die aktuellen Anforderungen Keine «Showstopper» SAP System Analyse Bestehende Eigenentwicklungen können übernommen werden Übernahme aller Daten Beispiel: Bestehendes SAP System basiert auf R/3 und ist seit vielen Jahren in Betrieb Viele Altdaten bzw. nicht mehr benötigte Daten Viele Eigenentwicklungen bzw. Abweichungen vom SAP Standard Grundlegende Neuausrichtung der Prozesse auf aktuelles Businessmodell gefordert Technische Limitierungen für eine System Conversion 21.09.2017 2017 itelligence - Der Weg zu S/4HANA
20 Voraussetzungen - S4HANA Conversion Sizing Report /SDF/HDB_SIZING SAP Maintainance Planner (http://support.sap.com) Pre-Check Report R_S4_PRE_TRANSITION_CHECKS ABAP Code Inspector Simplification List
21 SAP HANA Sizing ERP sizing report: /SDF/HDB_SIZING
22 SAP Maintenance Planner Maintenance planner ist eine SAP Lösung welche im SAPNet (support.sap.com) zur Verfügung gestellt wird Maintenance planner ist eine Voraussetzung für eine erfolgreiche Conversion Prüft die installierten Add-Ons auf dem bestehendem System Für die Prüfung ist keine S/4HANA License notwendig Not released business functions (always_off) - listet in SAP note 2240359 - SAP S/4HANA, on-premise edition 1709: Always-Off Business Functions If a business function was switched on in the start release system, but defined as always_off in SAP S/4HANA, on-premise edition, then a system conversion is not yet possible with this release at the current point in time.
23 SAP Maintenance Planner
24 Pre-Check R_S4_PRE_TRANSITION_CHECKS SAP Note 2182725 und alle dazugehörigen Abhängigkeiten Report: R_S4_PRE_TRANSITION_CHECKS Hinweis und alle dazugehörigen Abhängigkeiten einspielen und auf allen Systemen (Sandbox, DEV, QA, PROD) die für eine S4HANA Conversion in Frage kommen ausführen Prüfung funktionale Voraussetzungen List der Business Functions welche aktiviert werden Business Partner Customer/Vendor Werte mapping Datenbank Tabellen Customizing
25 Pre-Check R_S4_PRE_TRANSITION_CHECKS SAP Note 2182725 und Related Notes R_S4_PRE_TRANSITION_CHECKS
26 ABAP Test Cockpit / ABAP Code Inspector
27 ABAP Test Cockpit / ABAP Code Inspector
28 ABAP Test Cockpit / ABAP Code Inspector Beispiel für ein bestehenden DB hint
29 Simplification List Liste der simplifications für SAP S/4HANA, on-premise edition 1709 verglichen mit den SAP Business Suite Produkten Basierend auf der Simplification List for SAP S/4HANA, on-premise edition 1709, liefert die SAP pro Module die dazugehörigen simplification aus. Die simplification sind nach Impact kategorisiert: Re-architecting for SAP HANA in-memory platform Consolidation of existing functionalities No functional equivalent
30 Simplification List Automated adjustment Automated check of custom coding against simplification list Objective: Provide a worklist to the customer with modifications/custom coding, which have to be adjusted for the S/4HANA Enterprise Management conversion Documentation of automated adjustment
31 SAP S/4HANA System Landschaft PRD SAP Web Dispatcher SAP Fiori Front-End Server SAP AS (ASCS/PAS) ABAP / Java SAP HANA Database SAP Solution Manager QAS SAP Fiori Front-End Server SAP AS (ASCS/PAS) ABAP / Java SAP HANA Database DEV SAP Web Dispatcher SAP Fiori Front-End Server SAP AS (ASCS/PAS) ABAP / Java SAP HANA Database SAP Solution Manager
Althardstrasse 80, CH-8105 Regensdorf / ZH Tel.: +41 44 735 85 55 Fax: +41 44 735 85 50 Bogenschützenstrasse 9A, CH-3008 Bern Tel.: +41 31 340 32 32 Fax: +41 31 340 32 30 E-Mail: info@itelligence.ch Internet: www.itelligence.ch Wir machen mehr aus SAP-Lösungen!