41
© 2017 actum consulting products GmbH. Alle Rechte vorbehalten. ZENOS Forum 2017 - Agenda 10:00 – 10:30 Begrüßung und Ausblick auf die Veranstaltung Keynote: Herausforderungen der Digitalen Transformation Volker Brandenburg & Thomas Steinke | Geschäftsführer, actum consulting products GmbH 10:30 – 11:15 Darknet Monitoring mit OWL CYBERSECURITY Hassan Marzouk | Senior Partner, OWL Cybersecurity 11:15 – 11:30 Kleine Erfrischungspause 11:30 – 12:15 Identity and Access Management - Die Eingangstür in sichere digitale Geschäftsprozesse Frank Schlottke | Geschäftsführer, Applied Security GmbH 12:15 – 13:45 Mittag & Networking 13:45 – 14:15 Mehrwert ZENOS – Datenmigration, Massendatenverarbeitung und Services Volker Brandenburg & Thomas Steinke | Geschäftsführer, actum consulting products GmbH 14:15 – 15:00 ZENOS als Migrationsplattform - Einsatz im Rahmen Datenmigration zur FinanzInformatik Björn Fock | Teamleiter und Teil-Projektleiter, Hamburger Sparkasse 15:00 – 15:30 Kaffee & Networking 15:30 – 16:00 ZENOS Monitoring App / ZENOS OWL Service / RegMon / dynamisch generierte App-Inhalte Volker Brandenburg & Thomas Steinke | Geschäftsführer, actum consulting products GmbH 16:00 – 17:00 ZENOS News Volker Brandenburg | Geschäftsführer, actum consulting products GmbH 17:00 open end Come together - Networking und kleine Leckereien

ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

ZENOSForum2017- Agenda

10:00– 10:30Begrüßungund AusblickaufdieVeranstaltungKeynote:HerausforderungenderDigitalenTransformationVolkerBrandenburg&ThomasSteinke|Geschäftsführer, actumconsultingproductsGmbH

10:30– 11:15 Darknet Monitoring mit OWLCYBERSECURITYHassanMarzouk|SeniorPartner,OWLCybersecurity

11:15– 11:30 KleineErfrischungspause

11:30– 12:15 Identityand AccessManagement- DieEingangstürin sicheredigitaleGeschäftsprozesseFrankSchlottke |Geschäftsführer,AppliedSecurityGmbH

12:15– 13:45 Mittag&Networking

13:45– 14:15 MehrwertZENOS– Datenmigration,Massendatenverarbeitung undServicesVolkerBrandenburg&ThomasSteinke |Geschäftsführer, actum consulting products GmbH

14:15– 15:00 ZENOSalsMigrationsplattform - Einsatz im Rahmen Datenmigration zur FinanzInformatikBjörnFock |TeamleiterundTeil-Projektleiter,HamburgerSparkasse

15:00– 15:30 Kaffee&Networking

15:30– 16:00 ZENOSMonitoring App/ZENOSOWLService/RegMon /dynamisch generierteApp-InhalteVolkerBrandenburg&ThomasSteinke |Geschäftsführer, actumconsultingproductsGmbH

16:00– 17:00 ZENOSNewsVolkerBrandenburg |Geschäftsführer, actumconsultingproductsGmbH

17:00– open end Come together - NetworkingundkleineLeckereien

Page 2: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

Seite 16

Page 3: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

Anwendungsbeispiele aus dem actum Portfolio

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

Webanwendung App „Maschine“

SAP

„Rule-Engine“SAP

Java-Applikation

ZENOS ....................

Identity and Access Management (IAM) / Verschlüsselung / Security

Page 4: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

App-Entwicklung mit dynamisch generierten App-InhalteBeispiel:EinbindungFragebögeninApp◢ z.B.Familien- oderUnfallfragebogenbeiKrankenkassen◢ Flexible Einbindung vonFragebögeninAppüber

Formular-Editorund–Generator◢ Appinterpretiert„Metadaten“,dieüberFormular-Editorim

Backenderstelltwerden◢ NeueFragebögenohneAnpassungderAppdynamisch einbindbar◢ Kommunikation ZENOS<->Formular◢ Verarbeitungvon Fragebogen-InhaltenimSAPBackendüberZENOS◢ BereitstellungDatenausSAPBackend(“VorausgefüllteFormulare“)◢ VerarbeitungderergänztenFormulareüberZENOSimBackend◢ Rule-Enginefürautomatischebzw.manuelleVerarbeitungüberZENOS

darstellbar◢ BereitstellungkomplexerBackend-ServicesüberZENOSdurch

OrchestrierungvonbestehendenEinzelfunktionenmöglich

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

Formular-Editoru.-Generator SAP

ZENOS

App IOS u. Android

IAM

Page 5: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

Smart-Metering / Predictive Maintenance / Automatische NachschubBeispiel:AnalysevonMaschinendaten(z.B.Drucker)◢ ImplementierungfürdreizentralevollautomatisierteProzesse:◢ Service◢ Verbrauchsmaterialien◢ Smart-Metering

◢ AktuellhohesechsstelligeZahlEquipments/Ca.1Mio.Transaktionen/Tag◢ SeitInbetriebnahme(völligneuesGeschäftsfeld):Faktor1000Wachstum

(Datenvolumenmehr)◢ Message-OrientedMiddlewareinkl.Pufferspeicher◢ Java-basierteMiddleware,nichtaufklassischerJEE-Plattform◢ DatenhaltungimkundeneigenenDB-Cluster◢ Rule-EnginefürService- undVerbrauchsmeldungenmitaktuellmehrals500KRegeln◢ RegelnwerdendurchKey-UserselberaufderOberflächegepflegtundüberwacht◢ UmfangreicheStatistik- undMonitoring-FunktionenfürdasnachgelagerteBackend◢ VollautomatischeVersorgungderKundenmitVerbrauchsmaterialausSAP

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

JavaRule-Engine SAP

Equipments senden Verbrauchsdaten

IAM

Page 6: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

ZENOS OWL ServiceBeispiel:VollautomatisierteDarknet-Suche◢ weltweitgrößteverfügbarekommerzielleDarknet Datenbank◢ SensibleDatenimSAP(z.B.Kreditkarten)◢ GlobaleRegelimZENOS◢ Suchdaten-Bestand(z.B.Kreditkartennummern)wirddurchZENOS

automatischaktualisiert◢ Suchzyklus (täglich,stündlich, ...)überCustomizing einstellbar◢ AufrufOWL-DatenbanküberAPIdurchZENOSService◢ AktiveBenachrichtigungbeiTreffer◢ GezieltesNachlesenaufOWL-Datenbank(manuell/maschinell)◢ Suchkriterien durchKundenpflegbar◢ KeindirektesSuchenimDarknet (Anonymität gesichert)◢ PermanenteFortschreibungderOWL-Datenbank◢ 400MillionenDokumente,10-12MillionenDokumentewerden

täglichhinzugefügt

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

API

SAP

ZENOS

Page 7: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

RegMon – Automatisiertes RegistermonitoringBeispiel:VollautomatisiertesRegistermonitoring◢ NutzungdergesichertenDatenbasisdesBundesanzeigerVerlagDatenserviceGmbH◢ TäglicheBereitstellungaktuellerRegister-Veränderungenbzw.Informationen◢ VermeidungvonVermögensschäden durchzuspäteKontosperrebeiInsolvenzen

oderverpassteVerteilungstermine◢ MonitoringderBeteiligungsverhältnisse vonPersonengesellschaftenalsGrundlage

fürdieÜberwachungderKNEnach§ 19Abs.2KWGsowiedieMeldungennach§§13ff.KWG

◢ Datenschutz/Compliance:Kundenlistemussnicht„nachdraußen“ gegebenwerden◢ keinmanuellerPflegeaufwandderListederzuüberwachendenKunden◢ initialeBefüllungdesKundenbestandesmitInformationenseit2006möglich

(Historienvervollständigung)◢ erheblicheKosteneinsparung (keinemanuellenProzessemehrdiesbezüglich,keine

Abrufgebührenmehr,Opportunitätskostenfallenweg)◢ beientsprechendemPreismodelldesFinanzdienstleisterserschließtsichhiereine

zusätzlicheErtragsquelle (Kundezahltz.B.10,00€p.a.fürdiesenServiceundwirdvonseinerVorlagepflichtbeiÄnderungenbefreit)

◢ NutzungderVeränderungsdatenzurHebungmöglicherVertriebspotentiale

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

Page 8: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

ZENOSNews

actumconsultingproductsGmbHVolkerBrandenburg,ThomasSteinke

Hamburg,11.05.2017

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

Page 9: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

Gateway Server

Service

RFC

Service

Service ImplementierungMPC&DPC

Gateway Hub&Backend Framework

Business Suite BackendBusiness Suite BackendGateway Backend Framework

Business Suite Backend

Service ImplementierungMPC&DPC

Gateway Backend Framework

HANA Cloud Connector

Service

SAP HANA CloudPlatform

Gateway Server

Business Suite Backend

Service

Service ImplementierungMPC&DPC

Gateway Hub&Backend Framework

Service ImplementierungMPC&DPC

Gateway Hub Framework

Central Hub Deployment Embedded DeploymentCentral Hub DeploymentDeploymenton the Hub

HCI Odata Provisioning„Gateway as a Service“

Gateway Architecture

Page 10: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

Hub Architecture 1

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

Pro‘s:◢ Multi Routings möglich◢ Single point of access◢ Hub System kann auf Rel. 7.40/7.50 aufgesetzt werden

◢ Dadurch erweitere Authentication Options◢ Entwicklung von SAPUI5 Apps

◢ Kann als SAP Fiori Front-End Server genutzt werden◢ Kein direkter Zugriff von Außen auf das Backend notwendig ◢ Veröffentlichung der Services im Hub

◢ Service-Entwicklung auf dem Backend◢ Business Daten und Ddic stehen zur Verfügung◢ (Installation von IW_BEP oder SAP_GWFND im Backend)

Gateway Server

Service

Gateway Hub Framework

Business Suite Backend

Service ImplementierungMPC&DPC

Gateway Backend Framework

Page 11: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

Hub Architecture 2

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

Gateway Server

Service

Gateway Hub & Backend Framework

Business Suite Backend

Service ImplementierungMPC&DPC

RFC

Pro‘s:◢ Gateway AddON‘s nicht im Backend installiert

◢ AddOn IW_BEP im Gateway installiert ◢ losgelöste Patches, Upgrates und Release

Strategie◢ Partner Entwicklungen müssen nicht im Backend vor

genommen bzw. installiert werden

Con’s :◢ Zugriff auf das Backend ist limitiert durch Remote

erreichbare Interfaces ◢ (RFC function modules, BAPI’s, BW Easy

Queries, SPI Objects)◢ reduzierte Backend Daten im Zugriff

◢ Interfaces entsprechen nicht den Anforderungen aus der Service-Entwicklung ◢ Z.B. keine Filterfunktionen

◢ weitere Hardware für das Gateway ist erforderlich

Page 12: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

Embedded ArchitectureIn diesem Fall findet die Entwicklung und die Registrierung/ Veröffentlichung der Services im Backend (SAP Business Suite) statt.Pro’s:◢ weniger runtime overhead im Vergleich zu RFC‘s◢ Zugriff auf Business Daten und das Ddic

Con’s:◢ Je SAP Business Suite System muss das Gateway

installiert / konfiguriert werden◢ mehrfach Installation des SAP Fiori Launchpads◢ Das Backend kann in dieser Architektur nicht als

Gateway-Router genutzt werden◢ Upgrade der AddOn’s sind in Abhängigkeit mit dem

Backend-Releases

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

Business Suite Backend

Service

Gateway Hub & Backend Framework

Service ImplementierungMPC&DPC

Page 13: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

HCP OData provisioning “Gateway as a Service“◢ Momentan nur als Teil der SAP Cloud Edition

verfügbars.auch Blog über:„New version of HCI OData Provisioning service available on „SAP HANA Cloud Platform trial landscape“

◢ Diese Lösung ist ähnlich wie die der Hub architecture 1◢ SAP stellt aktuelle Releases in der Cloud zur Verfügung◢ Die Gateway Hub Componens sind in der Cloud

◢ Die Service Entwicklung findet im Backend statt ◢ mit Zugriff auf Business Daten und Ddic

◢ Die Service Veröffentlichung findet auf der SAP HANA Cloud Platform statt

◢ kein eigener SAP Gateway Hub / SAP Fiori Frontend Server

◢ Verbunden über HC-Connector mit dem Backend

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

Business Suite Backend

Service ImplementierungMPC&DPC

Gateway Backend Framework

HANA Cloud Connector

Service

SAP HANA Cloud Platform

Page 14: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

Central Hub Deployment Embedded DeploymentCentral Hub DeploymentDeploymenton the Hub

HCI Odata Provisioning„Gateway as a Service“

Gateway Server

Service

RFC

Service

Service ImplementierungMPC&DPC

Gateway Hub&Backend Framework

Business Suite BackendBusiness Suite BackendGateway Backend Framework

Business Suite Backend

Service ImplementierungMPC&DPC

Gateway Backend Framework

HANA Cloud Connector

Service

SAP HANA CloudPlatform

Gateway Server

Business Suite Backend

Service

Service ImplementierungMPC&DPC

Gateway Hub&Backend Framework

Service ImplementierungMPC&DPC

Gateway Hub Framework

UI5 Komponenten für App-Entwicklung notwendig

UI5 UI5

UI5

UI5

Page 15: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

Central Hub Deployment Embedded DeploymentCentral Hub DeploymentDeploymenton the Hub

HCI Odata Provisioning„Gateway as a Service“

Gateway Server

Service

RFC

Service

Service ImplementierungMPC&DPC

Gateway Hub&Backend Framework

Business Suite BackendBusiness Suite BackendGateway Backend Framework

Business Suite Backend

Service ImplementierungMPC&DPC

Gateway Backend Framework

HANA Cloud Connector

Service

SAP HANA CloudPlatform

Gateway Server

Business Suite Backend

Service

Service ImplementierungMPC&DPC

Gateway Hub&Backend Framework

Service ImplementierungMPC&DPC

Gateway Hub Framework

ZENOS-App Transportauftrag für ABAP Komponenten

Page 16: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

Architecture Notwenige Basis Komponenten

◢ GW_GORE(GatewayCore-Components)◢ IW_FND(VeröffentlichungderServices)◢ IW_BEP(Service-Entwicklung)◢ AbNetWeaver7.40sinddieseKomponenten zusammeninderKomponenteSAP_GWFND

SAPNetWeaverBasisRelease SAPGatewayHub Framework SAP GatewayBackendFramework

7.31 undfrüher GW_COREIW_FND

IW_BEP

ab 7.40 SAP_GWFND SAP_GWFND

Page 17: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

ZENOS-App Monitor◢ Prozess-KeyAnzeige◢ FreitextSucheinderangezeigtenSeite◢ FreitextSucheinNachrichtenumaufdasObjektundderenProzess-Id‘s zugelangen,diediesen

Textbeinhalten◢ VerbesserteSelektion◢ VerbesserteNavigation

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

Page 18: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

18

Zentrale User-Exits

ZENOS News

Page 19: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

19

y Sprung in die Objektverwaltung in den ausgewählten Reiter Ordnersymbol zeigt an ob Userexits vorhanden sind bzw. erstellt werden können

User-Exit – zentrale User-Exits - Allgemein

y Sprung in die Input-Output / Return Strukturverwaltung

y Sprung Feldzuordnung Input / Return

Page 20: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

20

User-Exit – zentrale User-Exits - Allgemein

y Includes im Rahmenprogrammy Includes im Frameprogrammy Mit jeweiligem Context-Menü

y Rechte Maustaste auf erstes Icon

Page 21: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

21

y Ordnersymbol zeigt an ob Userexits vorhanden sind bzw. erstellt werden können

y Ampel zeigt den syntaktischen Zustand an y Grün = Oky Rot = fehlerhafty Grau = kein Coding vorhanden

y Je nach Strukturzuordnung sind die Input-/Output Strukturen den entsprechende User-Exits zugeordnet

y Positionierung von Bausteinen bzw. Methodeny sind Methoden in der Objektverwaltung

zugeordnet, werden diese angezeigt und stehen wie Bausteine zur Verfügung

User-Exit – zentrale User-Exits - Allgemein

Page 22: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

22

y Es wird eine Form angelegt mit generiertem Nameny Im Tree wird der Name eingetrageny Das Icon zeigt an, dass die Form geändert bzw. angelegt wurde

User-Exit – zentrale User-Exits - Sonstige User-Exits

Page 23: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

23

y Nachdem der Name geändert wurde, wird dieser zwischengespeicherty wenn in eine andere Form navigiert wird

y Z.B. durch Click auf Bleistift Icon y Im Tree wird der Name eingetrageny Das Icon zeigt an, dass die Form geändert bzw. angelegt wurde

User-Exit – zentrale User-Exits – Sonstige User-Exits

Page 24: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

24

y Daten Sichern, y Icon nur verwendbar, wenn Coding aufgerufen wurde

y Abfrage mit Syntax-Check

User-Exit – zentrale User-Exits - Funktionstasten

Page 25: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

25

y Löschen einer Form y Cursorpositionierung im Tree bestimmt die zu löschende

Formy Bestätigungs-Popup y Form wird zum Löschen vorgemerkty Erst nach „Sichern“ wird endgültig gelöscht

User-Exit – zentrale User-Exits - Funktionstasten

Page 26: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

26

y Einfügen ZENOS-Muster y Das Muster wird an der Cursorstelle im Coding positioniert

User-Exit – zentrale User-Exits - Funktionstasten

Page 27: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

27

y Einfügen SAP-Muster y Das Muster wird an der Cursorstelle im Coding positioniert

User-Exit – zentrale User-Exits - Funktionstasten

Page 28: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

28

y Syntax-Checky Des geänderten Codingsy Bei Fehler wird auf den Fehler positionierty Icons im Tree werden auf „Rot“ gesetzty Extra Meldungs-Bereich mit Fehlertext analog zu SE80y Gleiche Funktion wie bei „Sichern mit Syntax-Check“

User-Exit – zentrale User-Exits - Funktionstasten

Page 29: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

29

y Verwendungsnachweis füry Formy Variableny Globalen Vorschriften

y Der Cursor bestimmt für was der Verwendungsnachweis durchgeführt wirdy Context-Menü durch rechte Maustaste auf das erste Icon im Tree

User-Exit – zentrale User-Exits - Funktionstasten

Page 30: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

30

y Wird im Tree auf das erste Icon der Cursor positioniert und die rechte Maustaste betätigt, dann erscheint ein Context-Menü mit der Funktion „Verwendungsnachweis“

y Separates Fenster zeigt die Verwendung von gewählter globalen Vorschrift im Codingy Doppelklick auf Verwendungsanzeige navigiert zum Coding

User-Exit – zentrale User-Exits - Funktionstasten

Page 31: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

31

y Durch Click auf Icons im Treey Sprung in die jeweilige Form

y Doppelklick auf den Namen einer „Perform“- Anweisung im Codingy Sprung in Form

y Doppelklick auf interne Variable / interne Deklaration im Codingy Sprung zur Data-Deklaration

y Form Sonstige Deklarationen Daten y Lokale Deklaration

y Doppelklick auf Globale Vorschrift im Codingy Sprung in die globalen Vorschriften

y Neuanlage durch Doppelklicky Wenn Form oder Daten-Deklaration nicht vorhandeny Entscheidung ob angelegt werden soll

y Bei Daten-Deklaration ob lokal oder zentral in „Sonstige Deklaration Daten“

User-Exit – zentrale User-Exits – Navigation

Page 32: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

32

Wizard zum Verschalenvon

Funktionsbausteinen

ZENOS News

Page 33: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

33

y Durch die Verschalung werden bestehende original Bausteine (BAPIs etc.) mit dem gesamten ZENOS Komfort versehen

y Nicht remotefähige Bausteine werden remotefähigy als Webservice generierbar

y Der Aufrufer (Consumer) muss nur den NAMEN des Bausteines änderny Parameter bleiben gleich

y Im Mapping kann auf die Daten, die in den Baustein bzw. aus dem Baustein kommen, reagiert werdeny Kontrolle von Prozess-Dateny Z.B. Aufbau eines Prozess-Key‘s

y Der Wizard prüft und legt an:y Objekt-Einstellungen y Satzarteny Zuordnung der Strukturen – Parametery Legt ggf. die Strukturen im Ddic für die Verarbeitung im ZENOS an

y (ab Version Juni 2017)y Überprüfung von Feldzuordnung

Funktionsbausteine verschalen

Page 34: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

34

Verarbeitung von tiefen (komplexen) Strukturen

ZENOS News

Page 35: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

35

y Komplexe Strukturen werden häufig bei Proxy‘sverwendet

y Einige BAPI‘s besitzen komplexe Strukturen y Die Verarbeitung ist aufwendig und Fehler anfällig

y ZENOS löst die komplexen Strukturen in einzelne Strukturen auf

y Erleichtert die Arbeity Verbesserte Wartungy Bessere Transparenz der Verarbeitung

Verarbeitung von tiefen (komplexen) Strukturen

Page 36: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

36

y Customizing eines Proxy‘sy Klasse und Methode bekannt geben

y Baustein wird generiert, der die komplexe Struktur in Empfang nimmt und auf Einzel-Strukturen verteilt y bei Export-Proxy‘s, werden die Einzel-

Strukturen in die komplexe Struktur überführt

y Satzarten werden automatisch dem Verarbeitungs-Objekt zugeordnet

Verarbeitung von tiefen (komplexen) Strukturen

Page 37: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

37

y Das Proxy wird einer Verarbeitungsgruppe zugeordnety Im Hintergrund wird anhand des Erkennungsmerkmal das auszuführende Objekt gefundeny Aufrufart und Weitergabe an das Objekt variabel

y direkty über Lastverteilung

Verarbeitung von tiefen (komplexen) Strukturen

Page 38: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

38

y Differenzierte Suche des Erkennungsmerkmalsy Über mehrere Feldery Mit Regular Expressiony Suchreihenfolge mit unterschiedlichen

Algorithmen

Verarbeitung von tiefen (komplexen) Strukturen

Page 39: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

39

y Weitere Verbesserungen in der Navigationy Weitere Funktionen in den Monitoreny Verbesserungen einigen Dynpro‘sy ....y ....

Alles weitere direkt im persönlichen Gespräch

ZENOS News

Page 40: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

Quelle◢ https://blogs.sap.com/2013/05/27/sap-netweaver-gateway-deployment-options-in-a-nutshell/

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.

Abkürzungen

◢ HCP = HANACloud Platform◢ HCI = HANACloud Integration◢ MPC = ModelProviderClass◢ DPC = DataProviderClass◢ SPI = ServiceProviderInfrastructure

Page 41: ZENOS Forum 2017 - Agenda - actum€¦ · HCP OData provisioning “Gateway as a Service ... HANA Cloud Connector Service SAP HANA Cloud Platform GatewayServer Business Service Service

Back up◢ DoNOTuse aSAPBusinessSuiteSystemwith embedded deployment as ahubsystem for additional

backendsystems◢ YoushouldnotuseaSAPBusinessSuiteSystemwithembeddeddeploymentasahubsystemfor

additionalbackendsystem.◢ ThereasonisthatthismightleadtoasituationwheretheSAPNetWeaverGatewayreleaseofthe

hubsystemislowerthantheversionoftheSAPNetWeaverGatewaybackendcomponents oftheremotebackendsystem.

◢ Suchasituationcanoccurbecauseitmightnotbepossibletoupgradethehubsystematthesametimeasthebackendsystem.InternalpoliciesmightdictatethataSAPBusinessSuitesystemthatisusedasahubmustnotbeupgraded.

◢ Toavoidsuchasituationtherecommendedapproachistochooseoneofthefollowingoptions:◢ UseembeddeddeploymentoptionforyourSAPBusinessSuitesystems◢ IfyougoforahubbasedarchitectureyoushoulduseadedicatedSAPNetWeaverGatewayHub

systemthatshouldrunonthelatestreleaseofSAPNetWeaverGateway.

© 2017 actum consulting products GmbH. Alle Rechte vorbehalten.