34
BW powered by HANA Martin Effinger Month 06, 2013

BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

BW powered by HANA

Martin Effinger

Month 06, 2013

Page 2: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2

winnovation Quick Facts

Form Aktiengesellschaft

Gründung 28.3.2006

Aktienkapital 200‘000 CHF (100% im Besitz des Mgt)

Ort Baar (Zug, Schweiz)

Mitarbeiter 15

Management

Franziska Täschler, VR Präs., Partner Vision, Strategie

Angelo Minutella, CEO, Partner Marketing, Offshoring

Martin Effinger, Partner Innovation, Technologie

Michael Hutter, Partner Key Account, Operations

BW – BO – HANA Dienstleistungen

Consulting (Strategie, Realisierung, Support)

Knowhowtransfer (Training, Workshops)

Technologie (BWA, HANA, BOE, BW, BI Mobile)

Offshore Entwicklung und Support

(*) Winnovation AG ist ein SAP Services Partner mit validated Expertise in den Kategorien Business Intelligence, Data Warehousing und SAP HANA In-Memory-Computing für die Schweiz.

Page 3: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 3

Dienstleistungen für alle BW/BO Projektphasen

BI Framework

BW 7.3 Upgrade

Balanced

Scorecard

Planungs-

anwendungen

Dashboards

Enterprise DWH

SAP Portal

DESIGN BUILD RUN

Planning Solutions

Finance Analytics

Human Capital

Management

Logistics Analytics

Supply Chain

Management

Healthcare

Analytics

Application Support

Support Offshoring

Performance

Optimierung

Analyse-

berechtigung

BI Competence

Center

Projekt Management

10-Days-BI-Package

BW / BO / HANA Training und Inhouse Workshops

winnovation Service Portfolio

Vom BI Konzept bis zur erfolgreichen Umsetzung, aus einer Hand

Technologie (HANA / BOE / BWA / BI Mobile)

Dashboards

Beispiele aus dem Bereich

Verkauf, Controlling und HR

10-days-BI-Package

Erfolgreiche BI

Neueinführungen in 10 Tagen

BI DOCU PERFORMER

BW Datenmodelle einfach

dokumentiert

News

Page 4: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 4

SAP HANA – BW powered by HANA Agenda

Vorbereitung Analyse

Datenbankmigration nach BW on HANA

Migration der BW InfoProvider

Datenmodelle optimieren

Ad-Hoc Szenarien für Endanwender

Mixed Szenarien

Virtuelle Szenarien

Szenarien mit Datenübertragung

Page 5: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

BW powered by HANA Vorbereitung Analyse

Page 6: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 6

SAP HANA – BW powered by HANA Vorbereitung Analyse

Einführungsszenarien für BW auf HANA

Migration des existierenden BW Systems

Parallele Neuinstallation eines Systems mit BW auf HANA

Data

Ware

ho

use

SAP NetWeaver BW

Datenbank (Oracle, DB2,

etc.)

Data

Ware

ho

use

SAP NetWeaver BW

Datenbank HANA

Data

Ware

ho

use

SAP NetWeaver BW

Datenbank (Oracle, DB2,

etc.)

Data

Ware

ho

use

SAP NetWeaver BW

Datenbank HANA

• Komplette Migration aller BW Objekte

und Applikationen

• Nachgelagerte Optimierung

und Anpassung

• «Grüne Wiese» Ansatz

• Altes System wird weiter betrieben

• Neue Applikationen werden auf dem neuen

BW auf HANA System implementiert

• Partielle Migration der alten BW

Datenmodelle über Transporte realisierbar

Page 7: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 7

SAP HANA – BW powered by HANA Vorbereitung Analyse

Analyse der existierenden Systemlandschaft:

BW System Release

BW 7.3 SP 5 / BW 7.31 SP 4 (Empfehlung BW 7.3 SP 8 / BW 7.31 SP 6)

BW SAP System Installation

Dual Stack Installation nicht möglich mit BW on HANA

– Dual Stack Split notwendig für die Migration auf BW on HANA

(ab BW 7.40 werden Dual Stack Systeme nicht mehr unterstützt http://scn.sap.com/docs/DOC-33703)

– Dual Stack Split Tool verfügbar (Hinweis 1797362)

BW DB und Betriebssystem

BW muss ein Unicode System sein

Existierende DB benötigt ein mindest Release um die DB Migration nach BW auf HANA durchführen zu können

BW Applikation

Analyseberechtigungen müssen implementiert sein (falls existierendes BW Release < 7.30)

Page 8: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 8

SAP HANA – BW powered by HANA Vorbereitung Analyse

Analyse der existierenden Systemlandschaft:

HANA Release

HANA 1.0 SP 3 (aktuellste Version SP 5)

Page 9: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 9

SAP HANA – BW powered by HANA Vorbereitung Analyse

Analyse der existierenden Systemlandschaft:

SAP NetWeaver BW powered by SAP HANA™ - Checklist Tool (Hinweis 1729988)

Automatisierte Analyse des existierenden BW Systems

– Best practice guidelines für den Betrieb

– Voraussetzungen für die Migration einer existierenden SAP NetWeaver BW Installation auf SAP HANA

Sizing BW on HANA, zwei Varianten

Datenbank spezifisches Skript muss vom Administrator ausgeführt werden

– Hinweis 1637145 - SAP BW on HANA: Sizing SAP In-Memory Database

Sizing mit ABAP Programm

– Hinweis 1736976 - Sizing Report for BW on HANA

– Einfacher Report der auf dem existierenden System ausgeführt werden kann.

Genauer als DB Skript Methode

– Report setzt bestimmte ST-PI Version voraus

Page 10: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

BW powered by HANA Datenbankmigration nach BW on HANA

Page 11: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 11

SAP HANA – BW powered by HANA Datenbankmigration nach BW on HANA

Migration der Datenbank auf HANA

Standardvorgehen beim wechseln des Datenbankanbieters

Kein Reload der Daten notwendig

Alle BW Datenmodelle und Reporting Objekte funktionieren weiter

BWA ist obsolet

Data

Ware

ho

use

SAP NetWeaver BW SAP

BWA

Datenbank (Oracle, DB2,

etc.)

Data

Ware

ho

use

SAP NetWeaver BW

Datenbank HANA SA

P B

usin

ess S

uit

e

SAP ERP Financials

HR

SA

P B

usin

ess S

uit

e

SAP ERP Financials

HR

Page 12: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 12

SAP HANA – BW powered by HANA Datenbankmigration nach BW on HANA

Potentiale: Migration der Datenbank auf HANA

Ladeperformance

Verbesserte Ladeperformance durch bessere Massendatenverarbeitung der HANA DB

Codierte Routinen laufen schneller (wenn Sie korrekt implementiert sind)

Reporting Performance

Berichte laufen massiv schneller (10 – 100x schneller)

Bei einem Umstieg von BW/BWA auf BW on HANA sind die Geschwindigkeitsgewinne nicht mehr so gross

Page 13: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

BW powered by HANA Migration der BW InfoProvider

Page 14: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 14

SAP HANA – BW powered by HANA Migration der BW InfoProvider

HANA Optimized InfoCubes

Einfachere Strukturen für InfoCubes

DIM IDs nicht mehr notwendig

InfoCube Ladezeit signifikant verkürzt

Migration der InfoCubes

Nach der DB Migration liegen die InfoCubes noch im alten Starschema vor

Konvertierung der InfoCubes empfohlen (Transaktion RSMIGRHANADB)

Multiprovider und Queries die auf den migrierten InfoCubes aufbauen, laufen weiter

Neue InfoCubes

Werden automatisch als HANA optimized angelegt

Page 15: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 15

SAP HANA – BW powered by HANA Migration der BW InfoProvider

Potential: HANA Optimized InfoCubes

Verkürzte Ladezeit (5x schneller), da keine

DimensionsIDs mehr erzeugt werden müssen

Geringeren Speicherverbrauch durch den

Wegfall der Dimensionstabellen

Schlecht modellierte InfoCubes nicht mehr

möglich

Einfachere Remodellierung

Einfachere Datenbewirtschaftung

• Keine Indizes

• Keine Aggregate

• Kein Rollup

Page 16: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 16

SAP HANA – BW powered by HANA Migration der BW InfoProvider

HANA Optimized DataStore Object (DSO)

Einfachere Strukturen für DSO

Changelog Tabelle ist keine physische Tabelle mehr sondern ein HANA Calculation View.

Aktivierung wird nicht mehr auf dem Applikationsserver (ABAP) durchgeführt sondern

als Stored Procedure auf der HANA DB

Migration der DSO Objekte

Nach der DB Migration liegen die DSO Objekte in der alten Form vor

Konvertierung der DSO Objekte empfohlen

(Transaktion RSMIGRHANADB)

Multiprovider und Queries die auf den

migrierten DSOs aufbauen laufen weiter

Neue DSO Objekte

Können als HANA optimized angelegt werden

Page 17: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 17

SAP HANA – BW powered by HANA Migration der BW InfoProvider

Potential: HANA Optimized DataStore Object (DSO)

Delta Berechnung komplett in HANA integriert

In-memory optimierte Datenstrukturen für schnellen Zugriff (Spaltenablage)

Keine Roundtrips zum Applikationsserver notwendig

SID Generierung optimiert für HANA Optimized DSOs -> kaum Auswirkung auf Ladeperformance

Ladeperformance in DSOs um Faktor 5-10 verbessert

Weniger Datenredundanz -> Weniger Speicherverbrauch

Reporting auf DSO mit nahezu gleicher

Performance wie auf dem InfoCube möglich

Page 18: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

BW powered by HANA Datenmodelle optimieren

Page 19: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 19

SAP HANA – BW powered by HANA Datenmodelle optimieren

Werden InfoCubes weiterhin benötigt?

Ja, für…

Eine reibungslose Migration nach BW auf HANA

Bestandsszenarios

Reportspezifische komplexe Logik

BW Integrated Planning

Limit von 16 Schlüsselfeldern in DSOs

Page 20: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 20

SAP HANA – BW powered by HANA Datenmodelle optimieren

Potential: Weitere Verwendung von InfoCubes

Es gibt Szenarien in denen InfoCubes obsolet

werden

Vereinfachtes Datenmodell und weniger

gespeicherte Daten

Entscheidung pro Szenario unter

Berücksichtigung der Performance und den

fachlichen Anforderungen

Page 21: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 21

SAP HANA – BW powered by HANA Datenmodelle optimieren

Flexible Modellierung mit Composite Providern

Kombination von InfoProvider (InfoCubes, DataStore Objects) und Analytic Indexes

via UNION, INNER JOIN and LEFT OUTER JOIN

Nur mit BW powered by SAP HANA verfügbar (teilweise auch mit BW Accelerator)

UNION und JOIN Operationen werden komplett in der HANA DB ausgeführt

Steht als Standard BW InfoProvider in allen BI Clients zur Verfügung BEx, BI tools)

Transaktion: RSLIMOBW

Transportierbar

Page 22: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 22

SAP HANA – BW powered by HANA Datenmodelle optimieren

Flexible Modellierung mit Composite Providern

Neue Optionen für die Modellierung durch die Kombination von InfoProvidern

(InfoCubes, DataStore Objects) und Analytic Indexes

Keine weitere Datenablage notwendig

Höhere Flexibilität

Page 23: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

BW powered by HANA Ad-Hoc Szenarien für Endanwender

Page 24: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 24

BW Workspaces

Die BW Workspaces bestehen aus einem Werkzeug für den Administrator, der Administration der Workspaces

und einer webbasierten Arbeitsumgebung für den Business User, dem Workspace Designer

Der Administrator hat folgende Aufgaben in der Administration der Workspaces:

Er legt Workspaces an und überwacht sie (Speicherverbrauch)

Er stellt in den Workspaces indizierte InfoProvider des BW-Systems zur Verfügung

Er vergibt Berechtigungen für Workspaces und Daten aus dem BW-System

Der Business User hat im Workspace Designer folgende Möglichkeiten:

Er kann eigene Daten hochladen

Er kann neue Datenmodelle auf Basis seiner eigenen Daten und den InfoProvidern anlegen

Er kann Queries anlegen

SAP HANA – BW powered by HANA Ad-Hoc Szenarien für Endanwender

Page 25: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 26

SAP HANA – BW powered by HANA Ad-Hoc Szenarien für Endanwender

Potential: BW Workspaces

Höhere Flexibilität mit neuer Modellierungsoption

Business User können zentrale Datenmodelle mit eigenen Daten Ad-Hoc erweitern und flexible darüber

berichten

Business User können die Daten eigenständig bereitstellen und ändern

Page 26: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

BW powered by HANA Mixed Szenarien – Virtuelle Szenarien

Page 27: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 28

SAP HANA – BW powered by HANA Mixed Szenarien – Virtuelle Szenarien

HANA Modelle im BW verwenden

SAP HANA Platform

Database

Synchronisation Services

DB Schema für Business Suite / Andere

Quellen

HANA Views

Data

Ware

ho

use

SAP NetWeaver BW

DB Schema für BW

Virtueller InfoProvider Transient InfoProvider

Composite InfoProvider

Query Query Query

Replikation,

SLT, Data

Services

HANA Views generiert durch BW

Page 28: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 29

SAP HANA – BW powered by HANA Mixed Szenarien – Virtuelle Szenarien

BW Modelle in HANA verwenden

BI

To

ols

SAP HANA Platform

Database

Synchronisation Services

DB Schema für Business Suite / Andere

Quellen

HANA Views

Data

Ware

ho

use SAP NetWeaver BW

DB Schema für BW

Query

Replikation,

SLT, Data

Services

HANA Views generiert durch BW

SAP BI

Tools

Any BI

Tools

Page 29: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 30

SAP HANA – BW powered by HANA Mixed Szenarien – Virtuelle Szenarien

Potential: Virtuelle Szenarien

Erweiterung des BW DataWarehouse Modells um Flexible Komponenten

• Historisches EDW + Real Time HANA Daten

Virtuelle Provider sowohl für Prototyping wie auch langfristige Entwicklungen

• Enge Verknüpfung mit dem BW Datenmodell durch das verknüpfen der InfoObjekte

• Keine Verknüpfung mit dem BW Datenmodell aber es kann die BW Reporting

Infrastruktur verwendet werden

Page 30: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

BW powered by HANA Mixed Szenarien – Szenarien mit Datenübertragung

Page 31: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 32

SAP HANA – BW powered by HANA Mixed Szenarien – Szenarien mit Datenübertragung

Daten aus HANA ins BW extrahieren

SAP HANA Platform

Database

Synchronisation Services

DB Schema für Business Suite / Andere Quellen

HANA Views

Data

Ware

ho

use SAP NetWeaver BW

DB Schema für BW

HANA Views generiert durch BW

DataSource

DB Connect Operationale DataProvider

DataSource

Replikation,

SLT, Data

Services

Page 32: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 33

SAP HANA – BW powered by HANA Mixed Szenarien – Szenarien mit Datenübertragung

Daten aus dem BW nach HANA übertragen

SAP HANA Platform

Database

Synchronisation Services

DB Schema für Business Suite / Andere Quellen

HANA Views

Data

Ware

ho

use

SAP NetWeaver BW

DB Schema für BW

Replikation,

SLT, Data

Services

HANA Views generiert durch BW

OpenHub

Page 33: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 34

SAP HANA – BW powered by HANA Mixed Szenarien – Szenarien mit Datenübertragung

Potential Szenarien mit Datenübertragung

Flexibler Austausch von Daten zwischen BW und

der HANA Plattform

Neue Staging Wege verfügbar

Das Beste aus beiden Welten nutzen

• HANA Views und BW Analyseberechtigungen

• Neue Ergebnisse mit HANA Views berechnen und diese

in einem BW Datenmodell persistieren

Page 34: BW powered by HANA Martin Effinger Month 06, 2013© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2 winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006

© 2013 SAP AG or an SAP affiliate company. All rights reserved.

Danke

winnovation AG

Martin Effinger

[email protected]

www.winnovation.ch