d6: sap s/4hana neue architekturen und betriebsmodelle · pdf filemit sap hana 1.0 sps10 und...
TRANSCRIPT
Senior Manager – Technologie Services
Damian Tometzki
21. September 2017 – itelligence World 2017
D6: SAP S/4HANA – neue Architekturen und Betriebsmodelle
Performanter & sicherer Betrieb mit der HANA Plattform
Information Type: RestrictedCompany: itelligence AGInformation Owner: itelligence AG
Showcases - itelligence World 2017
21.0
9.2
017
© 2
016 ite
llig
ence
3
Digital Boardroom Hybris
Gelbe Susanne Paul
Unternehmensplanung
Business Analytics
Lumira
Analytics User Experience
Predictive Analysis
Transparenz
Prozessintegration
Smart DevicesZentrale Einheiten
Predictive Maintenance
SAP Fiori
Internet of Things Internet of Things
CEC-Strategie
Customer Journey
Hybris Marketing
Kundenbindung
Service
SAP Cloud Plattform
Asset Intelligence Network
Industrie 4.0
S/4HANA
und darum freuen wir uns über Ihr Feedback.
per QR-Code oder Link unseren Online-Fragebogen
oder den ausliegenden Papier-Feedbackbogen ausfüllen
und mit etwas Glück eine Amazon Alexa, eine Google Daydream oder eine UE Boom 2 gewinnen!
Ihr Meinung ist uns wichtig
21.0
9.2
017
© 2
017 ite
llig
ence
4
goo.gl/uJNLLU
1. SAP HANA 2.0 SPS 02 - Überblick
2. SAP Fiori Front-end Server (FES) - Architekturen
3. SAP S/4HANA – Betriebsmodelle & Architekturen
Inhalt
21.0
9.2
017
© 2
016 ite
llig
ence
5
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 Überblick
21.0
9.2
017
© 2
016 ite
llig
ence
6
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
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
Voraussetzungen und Migrationspfad auf SAP HANA 2.0
21.0
9.2
017
© 2
016 ite
llig
ence
7
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
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
21.0
9.2
017
© 2
016 ite
llig
ence
8
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
SAP HANA Cockpit
21.0
9.2
017
© 2
016 ite
llig
ence
9
Unterstützt abgesicherte Replikation mit SSL
Unterstützung von Dynamic Tiering
Multi-tier System Replikation
Column Store & System Tables sind verfügbar für read access
Zugriff auf Row Store Tabellen im SPS 02 Release verfügbar
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 Applicationserver steuert das Load Balancing und entscheidet an welche HANA DB ein Request gesendet wird
System Replikation Active / Active mit HANA 2.0 SPS 02
21.0
9.2
017
© 2
016 ite
llig
ence
10
OS
SAP HANA DB
Primary
OS
SAP HANA DB
Secondary
Log
SAP HANA Library
SAP Applikation
Read enabledread
SYNCSYNCMEMASYNC
write
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
System Replikation Active / Active - Anwendungsbereiche
21.0
9.2
017
© 2
016 ite
llig
ence
11
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).
SYNCSYNCMEMASYNC
OS
SAP HANA DB
Primary
OS
SAP HANA DB
Secondary
Log
SAP HANA Library
SAP Applikation
Read enabledread
Daten Extraktion
OS
SAP HANA DB
Primary
OS
SAP HANA DB
Secondary
Log
SAP HANA Library
SAP Applikation
Read enabledread
BI Tools, Dash Boards
write write
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
SAP HANA Dynamic Tiering und Active / Active System Replikation
21.0
9.2
017
© 2
016 ite
llig
ence
12
- Range- range-hash- range range- Zeit Selektion
SAP HANA Database In-Memory store
Extented Store
Partition 1
Partition 2
Partition 3
Column Table
Column Table
Fazit: Warm Daten in einer Active / Active Umgebung sind nur auf der primär Seite zum lesen verfügbar
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)
21.0
9.2
017
© 2
016 ite
llig
ence
14
SAP Fiori - Architekturen
21.0
9.2
017
© 2
016 ite
llig
ence
15
SAP Business Suite ABAP SAP Business Suite ABAP
SAP NetweaverGateway
SAP NetweaverGateway
SAP FIORI UI Add-on
SAP UI 5
SAP FIORI UI Add-on
SAP UI 5
Central Hub Deployment Embedded Deployment
Enterprise Search ModelsEnterprise Search Models
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
21.0
9.2
017
© 2
016 ite
llig
ence
16
SAP Fiori – Embedded (Add-On) Implementation
21.0
9.2
017
© 2
016 ite
llig
ence
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)
17
Welche Szenarien haben die Kunde gewählt?
21.0
9.2
017
© 2
017 ite
llig
ence -
Der
Weg z
u S
/4H
AN
A
19
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’
DB Migration
‚Suite | BW on HANA‘
ERP System - anyDB On-Premise
Suite on HANA
SystemConversion
‚Brownfield‘
ERP System On-Premise
S/4HANA
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
NewImplementation
‚Greenfield‘
ERP System
Non-SAPSystem
On-Premise
Cloud
S/4HANA
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
Voraussetzungen - S4HANA Conversion
21.0
9.2
017
© 2
016 ite
llig
ence
20
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 note2240359 - SAP S/4HANA, on-premise edition 1709: Always-Off Business Functions
If a business function was switched on in the start releasesystem, 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.
21.0
9.2
017
© 2
016 ite
llig
ence
22
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
21.0
9.2
017
© 2
016 ite
llig
ence
24
Pre-Check R_S4_PRE_TRANSITION_CHECKS
SAP Note 2182725 und Related Notes
R_S4_PRE_TRANSITION_CHECKS
21.0
9.2
017
© 2
016 ite
llig
ence
25
ABAP Test Cockpit / ABAP Code Inspector
Beispiel für ein bestehenden DB hint
21.0
9.2
017
© 2
016 ite
llig
ence
28
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
21.0
9.2
017
© 2
016 ite
llig
ence
29
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
21.0
9.2
017
© 2
016 ite
llig
ence
30
SAP S/4HANA | System Landschaft
21.0
9.2
017
© 2
016 ite
llig
ence
QAS
DEV
PRD
SAP WebDispatcher
SAP AS (ASCS/PAS)ABAP / Java
SAP FioriFront-End Server
SAP HANADatabase
SAP SolutionManager
SAP WebDispatcher
SAP SolutionManager
SAP AS (ASCS/PAS)ABAP / Java
SAP FioriFront-End Server
SAP HANADatabase
SAP AS (ASCS/PAS)ABAP / Java
SAP FioriFront-End Server
SAP HANADatabase
31
Wir machen mehr aus SAP-Lösungen!
Althardstrasse 80, CH-8105 Regensdorf / ZH Tel.: +41 44 735 85 55Fax: +41 44 735 85 50
Bogenschützenstrasse 9A, CH-3008 BernTel.: +41 31 340 32 32Fax: +41 31 340 32 30
E-Mail: [email protected] Internet: www.itelligence.ch