22
Application Lifecycle Management auf der SAP HANA Cloud Platform Ein Überblick 23. Februar 2017

Application Lifecycle Management auf der SAP HCP - Überblick

Embed Size (px)

Citation preview

Application Lifecycle Management auf der SAP HANA Cloud PlatformEin Überblick

23. Februar 2017

Ihr heutiger Moderator

Sebastian Esch

Digital is ierung & Innovation

Senior Solution Architect

Themengebiete:

Custom Development auf SAP HANA & SAP HANA

Cloud Platform

[email protected]

23. Februar 2017 academy.ibsolution.de 2

Für wen ist dieses Webinar?

Entwickler und Administratoren, die Anwendungen auf der HCP entwickeln und betreiben

IT-Entscheider, die die ALM Fähigkeiten der HCP kennen lernen möchten

23. Februar 2017 academy.ibsolution.de 3

Was lernen Sie in diesem Webinar?

Wie Sie auf der SAP HCP eine Mehrsystemlanschaft aufbauen können

Wie Sie auf Anwendungen und Lösungen auf der HCP zwischen Instanzen transportieren können

Welche Werkzeuge und Schnittstel len die SAP für das Application Lifecycle Management auf der

HCP zur Verfügung stel lt

23. Februar 2017 academy.ibsolution.de 4

Agenda

1. Accountstruktur und Systemlandschaften auf der HCP

2. Applikationstypen auf der HCP

3. Werkzeuge und Schnittstellen für Application Lifecycle Management auf

der HCP

4. Roadmap und Ausblick

HCP Accountstruktur & Systemlandschaft

Architekturüberblick HCP

Runtimes Business Services

Platform Services

Data & Storage Services

Dev

elo

pm

ent

Op

erat

ion

s

23. Februar 2017 academy.ibsolution.de 6

Java

XSJS

HTML5

Node.js2

Other2

Commerce1 LoyalityManagement2 Billing2

Integration UX Analytics

Collaboration

Security Mobile IoT

ASE Redis2

PostgreSQL2 MongoDB2

HANA / Vora2 Hadoop2

Big Data Services

1)

Beta

2)

Beta

/ G

epla

nt

HCP Accountstruktur & Systemlandschaft

23. Februar 2017 academy.ibsolution.de 7

Accounts auf der HCP

Account Organisation auf der HCP

Rechenzentrum

Organisat ion

Global Account

Sub-Accounts

Bei der Erstel lung eines Accounts werden

Resourcen zugewiesen

Instanzresourcen sind dem Global Account

zugeordnet, können aber in Sub-Accounts

verschoben werden

HCP Accountstruktur & Systemlandschaft

23. Februar 2017 academy.ibsolution.de 8

Optionen für Systemlandschaften

Trennung nach Einsatzzweck

2-Systemlandschaft (D/Q , P)

3-Systemlandschaft (D, Q , P)

Trennung nach Organisationen

Setup abhängig von den Applikationstypen

Bei hybriden Szenarien orientiert an

OnPremise Systemlandschaft

Global Account

Global Account

Development /Quality Account

Production Account

Quality AccountProduction

AccountDevelopment

Account

Development / Quality HANA

Production HANA

Development / Quality HANA

Production HANA

Agenda

1. Accountstruktur und Systemlandschaften auf der HCP

2. Applikationstypen auf der HCP

3. Werkzeuge und Schnittstellen für Application Lifecycle Management auf

der HCP

4. Roadmap und Ausblick

Applikationstypen auf der HCP

Überblick

HCP, portal service – Freestyle Site

HCP, portal service – Fiori Launchpad Konfiguration

HTML5 Anwendung

Java Anwendungen

HANA Anwendungen

Multi-Target Applications / Solutions

HCP, mobile services

Applikationstypen auf der HCP

Typische HCP Architektur

HCP, portal serviceFreestyle Site

HTML5 AppsHTML5 Apps

HTML5 Apps

Java Anwendung

DB

HANA Anwendung

HCP, portal serviceFiori Launchpad

HCP, mobile services

Multi-Target Application

Fiori App

OData Provisioning

Multi-Target Application

Agenda

1. Accountstruktur und Systemlandschaften auf der HCP

2. Applikationstypen auf der HCP

3. Werkzeuge und Schnittstellen für Application Lifecycle Management auf

der HCP

4. Roadmap und Ausblick

Werkzeuge und Schnittstellen

HCP, portal services – Freestyle Sites

Transport manuell über HCP, portal service

Administratoroberfläche (Export / Import)

Configuration oder Content Package

Enthält

Sett ings für Site und Pages

Rollen, Kataloge, Gruppen und App

Konfigurat ionen

Site Assets (aus dem Content Repository)

Translat ions

Content Package enthält zusätzl ich die

HTML5 Apps für Templates, Widgets, Apps

und Themes und HCP Rollen

Werkzeuge und Schnittstellen

HCP, portal services – Fiori Launchpad Konfiguration

Transport manuell über HCP, portal service

Administratoroberfläche (Export / Import)

Configuration oder Content Package

Enthält

Rollen

Kataloge

Gruppen

App Konfigurat ionen

Content Package enthält zusätzl ich HTML5

Apps, Themes und HCP Rollen

Werkzeuge und Schnittstellen

HTML5 Anwendungen

Transport

Manuell über HCP Cockpit (Export / Import)

Als Tei l einer Mult i -Target Applicat ion / Solut ion

über das Cockpit

Über den HCP Console Cl ient a ls Tei l einer MTA

In Fiori -Launchpad HTML5 Application Cache

löschen (pro Account)

Werkzeuge und Schnittstellen

Java Anwendungen

Standard Build-Prozess für Java Web

Applikationen

Deployment

Aus Ecl ipse IDE

Über das HCP Cockpit

Über Console Cl ient

Deployment als Tei l einer MTA

Werkzeuge und Schnittstellen

HANA Anwendungen

Während der Entwicklung muss Change

Recording in HANA ALM aktiviert sein

Transport via Native SAP HANA Transport

oder CTS+

Native SAP HANA Transport über HANA XS

Administration oder hdbalm

Kommandozeilenwerkzeug

Organisation der Anwendung in Produkte und

Delivery Units

Werkzeuge und Schnittstellen

Multi-Target Application und Solutions

Auf der HCP aktuell in der Beta-Phase:

Java und HTML5 Anwendungen

Fiori Anwendungen (HTML5, Konfigurat ion und

Odata Provisioning)

OnPremise:

HANA XSA und HANA DB

Transport über CTS+ möglich

Agenda

1. Accountstruktur und Systemlandschaften auf der HCP

2. Applikationstypen auf der HCP

3. Werkzeuge und Schnittstellen für Application Lifecycle Management auf

der HCP

4. Roadmap und Ausblick

Roadmap und Ausblick

Roadmap HCP

Änderung bei HANA Applikationen (Q2/2017)

Verfügbarkeit SAP HANA 2.x

SAP HANA XS Advanced & SAP Web IDE for SAP

HANA

MTAs für die Kombination von XSA Applikat ionen

mit SAP HANA Deployment Infrastructure (HDI)

Isol iertes deployment der gleichen HANA

Anwendung mehrmals auf der gleichen Instanz

Multi -tenant Database Container (MDC)

Cloud-Foundry based Runtimes

Roadmap und Ausblick

23. Februar 2017 academy.ibsolution.de 21

Ausblick

Auf der SAP HCP kann über Accounts eine Systemlandschaft geschaffen werden

Heute ist das Lifecycle-Management von Applikationen auf der HCP noch heterogen

Mit SAP HANA 2.x / XSA werden Multi-Target Applications der Standard für ALM auf der HCP

Ihre Fragen

Wir laden Sie herzlich ein, Ihre Fragen in den Chat zu schreiben

Unser Service für Sie:

Ab m orgen f inden S ie d ieses Webinar und d ie zugehör igen Fo l ien unter :

academy.ibsolution.de

Nächstes Webinar:

2. März 2017:

Entwick lung von Java App l ikat ionen auf der SAP HC P

Warum n icht auch I hren Ko l legen ze igen? Anm eldung auf academy. ibsolut ion.de

23. Februar 2017 academy.ibsolution.de 22