WSO2Con USA 2017: Why Swiss Chocolate Relies on WSO2

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

Transcript of WSO2Con USA 2017: Why Swiss Chocolate Relies on WSO2

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!