22
One connected World “It really boils down to this: that all life is interrelated. We are all caught in an inescapable network of mutuality, tied into a single garment of destiny. Whatever affects one destiny, affects all indirectly.” - Martin Luther King

Presentation Yenlo workshop Brussel September 24th 2014

  • Upload
    yenlo

  • View
    51

  • Download
    2

Embed Size (px)

Citation preview

One connected World

“It really boils down to this: that all life is interrelated. We are all caught in an inescapable network of mutuality, tied into a

single garment of destiny. Whatever affects one destiny, affects all indirectly.” - Martin Luther King

One connected World

!  Enterprise data becomes Personal data (again) !  Fast, faster, fastest:

‘tomorrow does not exist anymore’

!  Freedom in location, device and time: Whenever, Wherever you want

One connected World, but with some important swifts for customers:

One connected World

!  (Extreme) short time-to-market

!  Collaboration and Integration within the information chain will be crucial

!  More production, but with lower CAPEX and lower OPEX

!  We need flexibility, high-availability, security, mobility, and so on...

!  We need to be in control

One connected World, but with some important rules for businesses:

One connected World

Also means you need to have a Cloud strategy:

One connected World

To do so, we need to turn this:

One connected World

Into this:

Customer integration case

!  Stichting Epilepsie Instellingen Nederland (SEIN)

!  Improving patient care by integrating information systems !  Collaboration between business partners

Customer integration case

!  Stichting Epilepsie Instellingen Nederland (SEIN)

!  Improving patient care by integrating information systems !  Collaboration between business partners

Stichting Epilepsie Instellingen NL

!  Stichting Epilepsie Instellingen Nederland (SEIN) is a knowledge and expert centre for epileptic and related diseases. SEIN is specialized in diagnosing, treating, guidance and scientific research on epileptic disease.

!  SEIN has 2 clinical centres and 12 policlinics, habitats, special education and sleep facilities.

!  SEIN have asked Yenlo to materialize their vision and ambitions on ICT. The product of this request is the implementation of a Service Oriented Architecture based on WSO2 components.

Vision

!  ICT should be a vehicle to allow the growth of SEIN while being cost-aware and providing good quality

!  Adopt Enterprise Architecture conform IEEE 1471

!  Maximum decoupling between components

!  Distributed data and functionality must be uniformly described / deployed

!  Non-monolithic solution. Apply maximum decoupling between systems

IEEE#1471:#The$fundamental$organiza2on$of$a$system$embodied$in$its$components,$$their$rela2onships$to$each$other$and$to$the$environment$and$the$$principles$guiding$its$design$and$evolu2on$

!  Hospital Information system

!  Micromed – Video recording - Electrograms

!  Entangled

!  About 50 applications

!  High coupling – Oil spil

!  Complex environment

!  Batch processing, manual triggers

!  No overview, leads to surprises

!  Little or no monitoring

Overview – Previous situation

Overview – New situation

Overview – New situation

Overview – New situation !  CDM

!  Adapters to transform CDM <-> App

!  Adapters to hide implementations like file/folders

!  Investigate real-time vs batch processing

!  Central registry to retain focus, who uses who

!  Not just ESB…

What needs to be done

! ##90#service#integra4ons#

! ##Defining#generic#services##! ##Integrate#message#monitoring#through#complete#chain#

How do we do that !  HL7#support#–#is#a#basis#for#the#Canonical#Datamodel##!  File#adapters#–#many#exis4ng#systems#use#filetransfers#

!  Complete#stack#–#Allowing#monitoring#and#repor4ng#of#message#exchanges##!  Step#by#step#service#integra4on##with#an#Agile#approach;#prevent#bigLbang#

!  Start#with#integra4ons#of#different#types

The story so far

!  Multiple integrations have been done

!  They cover HL7 interactions as well as plain SOAP

!  Reliable messaging through the use of ActiveMQ

!  Work in progress, more to come…..

Lessons learned

!  ActiveMQ as message broker

!  Don’t do everything in the ESB, be sensible

!  Grow your CDM

!  WSO2 stack allows to add more functionality later on…

The future

!  API gateway for external- and internal access

!  Implementing (WS) security policies

!  Exposing existing databases with a.o. DSS

!  Extend the current Canonical Data Model

!  Implementing DevOps

Get connected with

!  This workshop presentation will be mailed to you

!  WSO2 updates, reviews and whitepapers on WSO2 Community LinkedIN

!  Yenlo is the Global Strategic Alliance Partner of WSO2 for:

!  WSO2 product support, 24/7 around the clock !  WSO2 quickstart services to get started, on-premises and remote !  WSO2 development services, on-premises and remote !  WSO2 training & certification programs !  Yenlo Managed Services for 24/7 full monitoring and problem

management for your complete IT stack

Get connected with

www.yenlo.com or our WSO2 Community on LinkedIn

www.suse.com

www.wso2.com

One connected World

Thank you and stay connected!