12
Why Swiss Chocolate relies on WSO2 Gion Sialm, Ph.D. Head WSO2 Federal Office of Information Technology, Systems and Telecommunication (FOITT)

WSO2Con USA 2017: Why Swiss Chocolate Relies on WSO2

Embed Size (px)

Citation preview

Page 1: WSO2Con USA 2017: Why Swiss Chocolate Relies on WSO2

Why Swiss Chocolaterelies on WSO2

Gion Sialm, Ph.D.Head WSO2

Federal Office of Information Technology, Systems and

Telecommunication (FOITT)

Page 2: WSO2Con USA 2017: Why Swiss Chocolate Relies on WSO2

Why Swiss Chocolate Relies on WSO2

• Business Case– The three steps to Swiss Chocolate– E-dec Platform– Fiscal-IT Platform

• Architecture Overview– E-dec Platform– Fiscal-IT Platform

• WSO2 Architecture• Summary: Key Factors

Page 3: WSO2Con USA 2017: Why Swiss Chocolate Relies on WSO2

Business Case: Step 1

Import Cacao to Switzerland

Page 4: WSO2Con USA 2017: Why Swiss Chocolate Relies on WSO2

Business Case: Step 2

Processing and Selling Chocolate in Switzerland

Buy milk

Sell

choc

olat

e

Page 5: WSO2Con USA 2017: Why Swiss Chocolate Relies on WSO2

Business Case: Step 3

Export Chocolate to the World

Page 6: WSO2Con USA 2017: Why Swiss Chocolate Relies on WSO2

Business Case: e-dec Platform

for Step 1 and 3

Declare Select BillingeVV

procurement

eVVSurveillance

Importer Shipper Exporter Private persons VAT Administration

Declaration Selection Billing eVV

procurement eVV Surveillance

e-dec platformBusiness Services

Page 7: WSO2Con USA 2017: Why Swiss Chocolate Relies on WSO2

Business Case: Fiscal-IT Platform

for Step 2

Registration Declaration Revising Billing Refunding

Importer Shipper Exporter Companies VAT Administration

Registration Declaration Revising Billing Refunding

Ficsal-IT platformBusiness Services

Page 8: WSO2Con USA 2017: Why Swiss Chocolate Relies on WSO2

Architecture: e-dec Platform

Oracle Web-logic

Server

Service Providers (Machine-Machine)Service Providers (Human-Machine)

API Proxy Mail Server

Logf

ilem

anag

emen

t

Gateways/ PEPs

Web Mail

Mo

nit

ori

ng

SOAP (SSL-GW)

pop3s

jmshttps

ftps, scp, ldaps

…API Pub/Store

Identity and Access Management (IAM)

Mes

sage

B

roke

r

App x

https

e-dec Core

AMPQ

E

SB

Page 9: WSO2Con USA 2017: Why Swiss Chocolate Relies on WSO2

Architecture: Fiscal-IT Platform

Service Providers (Machine-Machine)Service Providers (Human-Machine)

App 2

Filenet

App 3

SAP

App x

Domtrac

Logf

ilem

anag

emen

t

Gateways/ PEPs SOAPRASWeb …

Mo

nit

ori

ng

Identity and Access Management (IAM)

REST

App 1

Java

WSO

2 C

om

po

nen

ts

Page 10: WSO2Con USA 2017: Why Swiss Chocolate Relies on WSO2

WSO2 Architecture: E-dec/ Fiscal-IT

WSO2 Message Broker

JMSWSO2 ESB

Service Provider (SL): Routes and Transformations DatabaseSchema

AMPQ

WSO2 API Mgmt

SOAP/REST

External Applications

DatabaseSchema

Queue EngineBuffering messages

DatabaseSchema

Webservice Gateway (coarse autorisation)http(s)

Internal Applications such as SAPSOAP/REST

Gateway Publish StoreKeymgr

Processing Engine Error-handling

Processing Engine Error-handling

Page 11: WSO2Con USA 2017: Why Swiss Chocolate Relies on WSO2

Summary:

Key Success Factors

•Collaboration with •External WSO2• Partner

•Collaboration•with WSO2

•Automatisation

Page 12: WSO2Con USA 2017: Why Swiss Chocolate Relies on WSO2

Thank You!