What do innovative companies have in common?
WSO2, SUSE and Yenlo serve some of the most innovative enterprises around the world, and we’ve found that these successful businesses have a lot in common. Enterprises able to adopt today’s leading technologies and best practices obtain competitive advantage by attracting and serving their customers with greater reach, efficiency, and insight. Characteristic of such thriving enterprises is that they are transforming into a “Connected Business” – employees, partners, customers, and communities working seamlessly together.
Let’s make IT part of the business success.
Mobile-first and API-first design, big data analytics, online store experiences, agile development and operations, open source strategy, and IaaS and PaaS cloud-based services represent huge opportunities to transform IT from a cost-sink to the forefront of business success.
Why WSO2, SUSE and Yenlo?
WSO2, SUSE and Yenlo offer a complete set of open source tools for building such a connected business. Streamline operations and provide an infrastructure for innovation using SUSE Cloud and SUSE Manager. Build new applications and systems using WSO2’s fully-integrated middleware platform encompassing all the integration, security, governance, and automation capabilities you need. Bring new fundamental connection capabilities online with WSO2 API Manager, WSO2 Business Activity Monitor, WSO2 Enterprise Store, WSO2 PaaS, and WSO2 App Factory. Team up with Yenlo’s experienced consultants to put these systems in place efficiently.
We have consolidated some of the best practices shared by these successful innovative organizations and offer a full day workshop packed with demo’s and use cases. We know your time is limited therefore the workshop will be split into a morning and afternoon session, where the morning will be predominantly focused on the business side of IT and the afternoon will be about the technical side of the connected business.
After this workshop you will understand this emerging vision of IT, and come away with practical steps to transform your own enterprise into a Connected Business and have the opportunity to discuss your specific IT challenges with the experts.
Presentation on how to chat with PDF using ChatGPT code interpreter
Workshop - Joint Connected Business - 2014
1. 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
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12. 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:
13. 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:
17. Customer integration cases
! Rijksdienst voor het Wegverkeer (RDW)
! Exchange more then 2 million messages a day over Digilink (ebMS)
! The Digilink Appliance powered by WSO2, SUSE and Yenlo
! Stichting Epilepsie Instellingen Nederland (SEIN)
! Improving patient care by integrating information systems
! Collaboration between business partners
18. Welcome
! 09:30 – 10:00 One connected World
! 10:00 – 11:00 Connected Business Vision by WSO2
! 11:00 – 11:15 Coffee Break
! 11:15 – 11:45 Customer case: SEIN - eHealthcare closing the loop
! 11:45 – 12:15 Creating an agile infrastructure for Connected Business
! 12:15 – 13:15 Lunch Break, get connected!
! 13:15 – 14:45 WSO2, the open source integration platform
! 14:45 – 15:00 Coffee Break
! 15:00 – 15:45 Customer case: RDW - High performance ebMS & Digilink
! 15:45 – 16:15 Breaking borders, PAAS, SAAS & Clouds
! 16:15 – 16:30 Wrap-up
25. Business = {People, Processes, Data}
3rd
Party
Apps
API
PaaS for
Managed 3rd
Party Apps
API
A
p
p
A
p
p
A
p
p
Business = {People, Processes, Data}
3rd Party
Apps
API
Business = {People, Processes, Data}
5
What’s'a'connected'business?
Tuesday, March 25, 14
30. 10
Integrate
Services Orchestration and Composition Layer
Data Access Layer
Enterprise Service Bus
Business Process Server
Data Services Server
Messaging Layer
Message Broker Server
Tuesday, March 25, 14
32. 12
Keep'Deployment'Under'Control
API Gateway
Internal Apps
Services Layer
Internal and External Applications
Cloud Services
Identity and Entitlements Management
API Management
Layer
OAuth2
Open ID
SAML
SSO
Authentication
Authorization
User Stores
Tuesday, March 25, 14
33. Events Collector
EVENTS
DATASTORE
3rd party
Products
WRITES EVENTS
Report Generator
CEP Engine
FEEDS EVENTS
GENERATE NEW EVENTS
Analytics Engine
Real Time Decision
Engine
DEPLOYS LOGIC
ANALYTICS
DATASTORE
User Engagement Server
13
Monitor'And'Analyze
๏ Monitor'millions'of'events,'
leveraging'highly'scalable'and'fast'
NoSQL'database
๏ Take'decisions'in'real'<me'through'
Complex'Event'Processing
๏ Create'dashboards'for'both'
technical'and'business'monitoring
Tuesday, March 25, 14
45. ERP SCM CRM HCM Email BI Legacy Systems
Enterprise systems
A"complete"open"source"suite"of"Enterprise"Mobile"
So4ware"to"solve"the"Mobility"First"Challenge
Enterprise'Mobile'Management
24
Tuesday, March 25, 14
47. 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.
48. 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$
49. Overview – Previous situation
! 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
50. 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 docus, who uses who
! Not just ESB…
51. What needs to be done
! ##90#service#integra4ons#
! ##Goal:#1#week#per#integra4on#development#
! ##Integrate#message#monitoring#through#complete#chain#
52. 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#bigMbang#
! Start#with#integra4ons#of#different#types
53. The story so far
! Of a total of 90 integrations 5 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…..
54. Lessons learned
! IIS as partner mutual SSL webserver/proxy – insecure!
! ActiveMQ as message broker
! Don’t do everything in the ESB, be sensible
! Current WSO2 ELB cant loadbalance HL7v2
55. The future
! API gateway for external- and internal access
! Implementing (WS) security policies
! Exposing existing databases with a.o. DSS
! Extent the current Canonical Data Model
! Implementing a full DevOps approach
92. API Manager
Dev Portal
API Repository
Key Server
Gateway
Basic
Transformation
Business
Activity
Monitor
Highly Scalable
Store
Analytics
Framework
Dashboards
Reporting
ESB
Advanced
Transformation
Mediation
Adapters
etc.
CEP
High Performance
Stream
Processing
Complex Event
Processing
CORE RECOMMENDED EXTENDED PLATFORM
IDENTITY
SERVER
Federated SAML2
OpenID
Policy based
authorization
(XACML)
Directory
etc.
GOVERNANCE
REGISTRY
Service Lifecycle
Dependency
Management
Extensible meta-
model
Notifications
23
API#Manager#Product#and#Pla9orm
Tuesday, March 25, 14
98. 29
API'Store'Features
Find
Explore
Subscribe
Evaluate
✓ Rate API
✓ Share Comments
✓ Feature Requests
✓ Participate in forums
✓ View Top Used, New, Featured APIs
✓ Search by name, tag or provider
✓ Save Searches
✓ Register Applications
✓ Obtain Key
✓ Subscribe to API
✓ Subscribe to API changes
✓ View ratings, comments
✓ Download Help and Docs
✓ Try it Online
✓ Ask Questions to owner
Tuesday, March 25, 14
99. SUPER TENANT SPACE
FRENCH-APIS.COM ENGLISH-APIS.COM SPANISH-APIS.COM
LOCAL STORE LOCAL STORE LOCAL STORE
CENTRAL STORE
EXPOSE
AS PUBLIC
30
Collabora/ve'Store
๏ Ability-to-create-mul8ple-domains-(tenants)-within-the-same-API-Manager-
instance
๏ Each-domain-can-have-their-own-store-or-publish-APIs-to-a-central-store-U-This-
is-transparent-to-the-consumers.
๏ Typical-Use-Cases:
๏ Segmen*ng$the$publishers$by$business$unit$or$partner$and$restric*ng$edi*ng$rights$by$domain
๏ Create$an$API$marketplace$:$one^stop$store$for$domain$APIs.
Tuesday, March 25, 14
120. Why WSO2?
! Availability
! WSO2 offers complete platform
! Inline with Yenlo phylosophy
! WSO2 built on/with proven open source components
121. The question
! RDW is responsible for all vehicles legislation in the NL
! Handling GEB messages from Tax Office
! Required sustained rate of 40 messages per second
! Can we offer that?
124. Yenlo ebMS
! Fastest ebMS solution available
! The only ebMS solution for the open source WSO2 integration platform
! Available as:
! Hardware appliance
! Cloud solutions (powered by SUSE Cloud)
! Separate adapter plug-in on top of WSO2 Enterprise Service Bus
! Fully 24/7 supported by Yenlo
127. 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