32
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: Restricted Company: itelligence AG Information Owner: itelligence AG

D6: SAP S/4HANA neue Architekturen und Betriebsmodelle · PDF fileMit 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

Embed Size (px)

Citation preview

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

Agenda

21.0

9.2

017

© 2

017 ite

llig

ence

2

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

21.0

9.2

017

© 2

016 ite

llig

ence

SAP Fiori Front-end Server

Architekturen

13

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

21.0

9.2

017

© 2

016 ite

llig

ence

SAP S/4HANA 1709

Betriebsmodelle & Architekturen

18

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

ERP sizing report: /SDF/HDB_SIZING

SAP HANA Sizing

21.0

9.2

017

© 2

016 ite

llig

ence

21

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

SAP Maintenance Planner

21.0

9.2

017

© 2

016 ite

llig

ence

23

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

21.0

9.2

017

© 2

016 ite

llig

ence

26

ABAP Test Cockpit / ABAP Code Inspector

21.0

9.2

017

© 2

016 ite

llig

ence

27

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