You are on page 1of 6

SOA using Mule Open ESB

EBU Open Source Meetup @ IBC 2017


Mathias Coinchon, CTO RTS
Motivation/Needs
§ Interconnect Information Systems, Platforms from various manufacturers (proprietary)
§ Avoid vendor lock-in as much as possible, keep the cost down
§ Need to be Agile, fast adaptation
§ Interface with Digital teams TMS
MAM RTS

§ Operation by DevOps TRAN SCO


RTS
GICO

STR ADA

SA P OPEN MED IA

ORPH EA
VoD.H D

...

...
Prog ramm e.RTS.ch

RTS.CH
PR OD UCTS Futurs
MAM L ive
D ALET recording s
ESCEN IC Existants
Service Oriented Architecture
§ Reduce the «spaghetti effect» (costly) in Information Systems
§ Entreprise Service Bus as the backbone
– Flexible, easy to adapt
– Open, Not proprietary: avoid vendor lock-in, be future proof, control costs
MuleSoft Open Source SOA

§ A commercial company (on NYSE!)


– Free base but commercial licence, services, BPM,..
§ Cheaper and easier than broadcast specific ESB
§ Graphical interface for agile configuration
§ Several IT standard connectors
§ Anypoint platform (Mule ESB)
§ Active community

§ https://github.com/mulesoft (community edition)

https://www.mulesoft.com/resources/esb/open-source-soa
SY ST EMES MET IERS
RT Sarchives LOC AL FILE REMOTE FILE
IN GEST INGEST
(Desktop Agent) (Ingest et
OPEN What’s ON transcodage)
EQUIPRO GICO ESCEN IC Actu s
MED IA T MS

MAM

REST WS WS /XML ? WS /XML ? REST XML

ESB R TS
A MQ / A MQ / C ? FB XML/RPC XML XML -
A MQ ?
XML

FTP Face
TRAN SCODAGE VoD .H D SN P Monito ring Quality C ontrol Sp eech2Text
(ag reg ates) Recog nition

WORKFLOW
Manager ?
VAN T AGE Media SaaS
Play RT S HootSuite Tbd... Bato n Dev. A.I
ELEMEN T AL Manag ement Vo capia

SERVICES

Ap plications ESB Mule et


Services FUTURS / EN TEST Adaptateur (A)
Métiers con nec teurs (C )
Why this talk ?

§ Share this approach


§ Find other broadcasters using Mule ESB or similar
– Exchange developments, experiences, best practices
§ For manufacturers: We need more good Open API’s !

Contact: mathias.coinchon@rts.ch

You might also like