SlideShare a Scribd company logo
1 of 18
Download to read offline
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 1
By Antonio Majori
Engineering Group
Living IT Architectures - Eclipse OSGi & SOA TLP
in Healthcare and e-Government
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 2
ArgumentsArguments
 Engineering group: overview & Project / Initiatives in Eclipse.
 XaaS model: approach to cooperation projects.
 XaaS Technology Architecture: Spagic / eBPM – SpagoBI / eBAM
 Business Case in healthcare and e-Government
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 3
Quick overview on Engineering Group
The first player in Italy in
software and services.
A multinational player with a
strong presence in Europe
and Latin America.
New penetration in the USA
(Delaware) supporting
activities overseas.
The first player in ItalyItaly in
software and services.
A multinational player with a
strong presence in EuropeEurope
and Latin AmericaLatin America.
New penetration in the USAUSA
(Delaware) supporting
activities overseas.
Unique and complete business model: system integration, consultancy, outsourcing,
solution & product for cross and vertical markets.
An international player in the IT sector: 1,000 clients / more than 724 M€ revenues /
6,332 IT specialists / 40 branches.
Unique and complete business model: system integration, consultancy, outsourcing,
solution & product for cross and vertical markets.
An international player in the IT sector: 1,000 clients / more than 724 M€ revenues /
6,332 IT specialists / 40 branches.
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 4
Engineering Group & Open Source
InitiativesInitiativesCommunitiesCommunities
www.qualipso.org www.flossitaly.itwww.nessi-europe.com
OSS EditorOSS Editor
www.ow2.org www.eclipse.org www.osgi.org
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 5
Project / Initiatives of Engineering Group in Eclipse
Realize a complete BPM solution for OSGi. The eBPM project provides UI and runtime
support, allowing to deploy and manage the OSGi services in a declarative way as well
as to leverage the capabilities of the OSGi declarative services.
Member of Eclipse SOA Industry Working Group
Realize an advanced platform for the monitoring of heterogeneous services and
applications (infrastructures. processes, components) and the historical analysis of data.
eBAM allows users to set the governance rules of their own monitoring system, by
defining the events and services thresholds included in the BAM systems. This enables
users to view the most relevant events on their own systems at runtime.
Mangrove — SOA Modeling Framework www.eclipse.org/proposals/mangrove
Initial contribution to STP Intermediate Model www.ecIipse.org/stg/im
InitiativesInitiatives
ProjectsProjects
ContributionsContributions
extended Business Activity Monitoring www.eclipse.org/ebam
eclipse Business Process Management www.eclipse.org/ebpm
eBAMeBAM
eBPMeBPM
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 6
Engineering Group: new approach to cooperation projects
Strong organizational separation among:
 Applications
 Integration infrastructure
 Specific governance services
From applications cooperation by ESB model ..From applications cooperation by ESB model ..
……to outsourcing byto outsourcing by XaaSXaaS modelmodel
Everything is reduced to the concept of
nodes with specialized components:
 SaaS Software (front-end & back-end)
 PaaS Platforms
 CaaS Communication
 IaaS Intelligence
 With cross-Governance
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 7
Reference model: XaaS
 Anything as a service
 Everything as a service
 Applications and information can be accessed by anyone
 Declining investments on the development of new applications from scratch
 Increasing investments on business management
 Less interest in closing applications
 More interest in developing new services from services composition and process approach.
SaaS
PaaS
CaaS
XaaSXaaS
SolutionSolution
Software
Platform Communication
W
eb
2.0
Applic.
Bundles
IaaS
BI
IaaS
BI
GoalsGoals
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 8
IaaS
Intelligence as a Services - SpagoBI
XaaS: Technology Architecture
Eclipse
Equinox
Eclise ECF
(MQ)
Eclipse P2
EcliseLink
JBoss
JBPM
JBoss
Drools
Spagic Service Manager
Spagic BPMApp.bundels Spagic Bundles
Spagic Connectors
(HTTP, WS, JMS, DB, File, FTP,..)
Rich Internet ApplicationRich Internet Application ––RIARIA
TechnologyTechnology
XaaS(EverythingasaService)
User front end
SaaS
Software as a Service
PaaS
Platform as a Service
CaaS
Comunication as a Service
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 9
SOA Governance Capabilities
Addressed to the efficiency of all the involved stakeholders and resources :
RegistryRegistry
ServicesServices
ImplementationImplementation
ManagementManagement
Process DefinitionProcess Definition
&&
ImplementationImplementation
DeployDeploy
&&
VersioningVersioning
MonitoringMonitoring
AdministrationAdministration
JMXJMX
RulesRules
ManagementManagement
Tools IDETools IDE
Nodes EnvironmentNodes Environment
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 10
Spagic www.spagic.org
Custom
application
CHAT
DBMS
ETL/Data
Warehouse
Legacy
System
eBusiness
XML
RSS
SMS & WirelessEDI
HL7
Proprietary
Message
Cooperation with external systemsCooperation with external systems
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 11
Universal Middleware Spagic & Eclipse eBPM
Task
Task
Task
Task
Enterprise Service Bus
Queue JMS
CooperationAdaptationTransformation
OrchestrationRegistryRouting
EclipseEclipse eBPMeBPM
Container
Infrastructure
Services
Connectors
Services
Business
Services
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 12
eBPM: BPMN modeling and orchestration of components
 Definition of business processes using BPMN
 Possibility of extending the processes import using other tools (e.g. ARIS)
 Association (drag & drop) of OSGi services or connectors on the activities of processes
 Process publication on BPM OSGi gateway to JBoss jBPM or Apache ODE BPEL
Applications cooperation through orchestration of:
 application modules (Bundles OSGi)
 external systems (OSGi connectors)
Applications cooperationApplications cooperation through orchestration of:
 application modules (Bundles OSGi)
 external systems (OSGi connectors)
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 13
eBPM: Orchestration & Human Activity www.eclipse.org/ebpm
Task listTask list
 Assignment activities
 BPM integration with authorization rules
 Availability of API
 Association metadata / activities
 Possibility of integrating the module into existing
applications
Form Designer
Web form
PDF form
 Automatic forms production starting from the
definition of the data schema
 Ability to manage the life cycle of electronic
PDF forms.
Electronic FormElectronic Form
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 14
IaaS – SpagoBI www.spagobi.org
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 15
SpagoBI: for real time BI and historical information analysis
Cross infrastructure with Eclipse eBAMCross infrastructure with Eclipse eBAM
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 16
eBAM extended Business Activity Monitoring www.eclipse.org/ebam
 Monitoring services, processes,
applications, infrastructure
 Gathering data from heterogeneous
and distributed sources
 Managing information in real time with
logical events
 Rules engine based on CEP model
(Complex Event Processing)
 Console to define alarms, events, SLA
 Based on Eclipse projects: Equinox,
Eclipse Link, TFTP, BIRT
Monitoring platform supporting the performance
and management analysis with historical depth.
Monitoring platformMonitoring platform supporting the performance
and management analysis with historical depth.
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 17
Back endBack end
FrontFront endend
Application Nodes
Coop.ApplicatCoop.Applicat..
(ESB)(ESB)
OrchestrationOrchestration
eBPMeBPM
ProvisioningProvisioning
((EclipseEclipse P2)P2)
XaaSXaaS
Spagic & Eclipse Business Case: XaaS project
Organization
an Italian Region
Market
Public
Status
Public government
Mission
To improve
standardization
Objective
To provide a solution for
cooperation process and
support new service by
component composition.
Country
Italy
Spagic and Eclipse implement an XaaS solution that potentially
allows any server to define distributed components nodes (frontend
& backend) through a service provisioning.
The project will have specialized nodes such as Enterprise Service
Bus, Business Process Management, applications, provisioning...
 Universal Middleware
 Versioning
 Security
 Shearing & Collaboration
 Standard
 Governance
www.eng.it
Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government
© 2010 by Antonio Majori, Engineering Group 18
Organization
an Italian Region
Market
Public
Status
Public Healthcare
Mission
To improve local health
services
Objective
To provide relationship
and services for all
territorial resources.
Country
Italy
eBAM Business Case: Monitoring Healthcare
eBAM is the platform of the REMEDES application. It manages
all the raw information extracted by various nodes,
normalizing information in messages and using a customized
engine to extract events through specific rules. It also stores
events and generates alarms. Moreover, it builds the
knowledge base for the open source Business Intelligence
suite SpagoBI.
REMEDES is the unified reservation system used by a local public
health company.
It is used by citizens and employees to manage healthcare
reservations. It is built by different reservation systems in different
places. It collaborates with them in order to verify the availability of
the reservation.

More Related Content

Similar to ESE2010 - Living IT Architectures - Eclipse SOA and SOA TLP in Healthcare and e-Government

Towards Enterprise Interoperability Service Utilities
Towards Enterprise Interoperability Service UtilitiesTowards Enterprise Interoperability Service Utilities
Towards Enterprise Interoperability Service UtilitiesBrian Elvesæter
 
Oracle Code Capgemini: API management & microservices a match made in heaven
Oracle Code Capgemini: API management & microservices a match made in heavenOracle Code Capgemini: API management & microservices a match made in heaven
Oracle Code Capgemini: API management & microservices a match made in heavenluisw19
 
Business and IoT Economic Alchemy or Another Anticlimax - March 2016 - OSGi A...
Business and IoT Economic Alchemy or Another Anticlimax - March 2016 - OSGi A...Business and IoT Economic Alchemy or Another Anticlimax - March 2016 - OSGi A...
Business and IoT Economic Alchemy or Another Anticlimax - March 2016 - OSGi A...mfrancis
 
Businessday okt 2016 - Awingu
Businessday okt 2016 - AwinguBusinessday okt 2016 - Awingu
Businessday okt 2016 - AwinguMarketing Team
 
Collecting and analyzing data for valuable decision making in a service orien...
Collecting and analyzing data for valuable decision making in a service orien...Collecting and analyzing data for valuable decision making in a service orien...
Collecting and analyzing data for valuable decision making in a service orien...SpagoWorld
 
Intecracy Group Presentation
Intecracy Group PresentationIntecracy Group Presentation
Intecracy Group PresentationSoftengi
 
Oracle Code Beijing/Sydney APIM & Microservices: A Match Made in Heaven
Oracle Code Beijing/Sydney   APIM & Microservices: A Match Made in HeavenOracle Code Beijing/Sydney   APIM & Microservices: A Match Made in Heaven
Oracle Code Beijing/Sydney APIM & Microservices: A Match Made in HeavenCapgemini
 
ATOS in the SUPERSEDE project
ATOS in the SUPERSEDE projectATOS in the SUPERSEDE project
ATOS in the SUPERSEDE projectSupersede
 
OGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability ExperimentOGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability ExperimentEDINA, University of Edinburgh
 
Integration architectures based on Microservices, APIs and events
Integration architectures based on Microservices,  APIs and eventsIntegration architectures based on Microservices,  APIs and events
Integration architectures based on Microservices, APIs and eventsSven Bernhardt
 
Eclipse DemoCamp Budapest 2016 November: Best of EclipseCon Europe 2016
Eclipse DemoCamp Budapest 2016 November: Best of EclipseCon Europe 2016Eclipse DemoCamp Budapest 2016 November: Best of EclipseCon Europe 2016
Eclipse DemoCamp Budapest 2016 November: Best of EclipseCon Europe 2016Istvan Rath
 
Uni palermo 3 3-2016 cloud 2.0
Uni palermo 3 3-2016 cloud 2.0Uni palermo 3 3-2016 cloud 2.0
Uni palermo 3 3-2016 cloud 2.0Michele Vecchione
 
OneBot: A Comprehensive Case Study on Enterprise Digital Assistants
OneBot: A Comprehensive Case Study on Enterprise Digital AssistantsOneBot: A Comprehensive Case Study on Enterprise Digital Assistants
OneBot: A Comprehensive Case Study on Enterprise Digital AssistantsSoham Dasgupta
 
CCW_deck(11)
CCW_deck(11)CCW_deck(11)
CCW_deck(11)Ohad Levy
 
20140130_MARKET PLACE_CATALOGUE_ICT
20140130_MARKET PLACE_CATALOGUE_ICT20140130_MARKET PLACE_CATALOGUE_ICT
20140130_MARKET PLACE_CATALOGUE_ICTRedit
 

Similar to ESE2010 - Living IT Architectures - Eclipse SOA and SOA TLP in Healthcare and e-Government (20)

Towards Enterprise Interoperability Service Utilities
Towards Enterprise Interoperability Service UtilitiesTowards Enterprise Interoperability Service Utilities
Towards Enterprise Interoperability Service Utilities
 
Oracle Code Capgemini: API management & microservices a match made in heaven
Oracle Code Capgemini: API management & microservices a match made in heavenOracle Code Capgemini: API management & microservices a match made in heaven
Oracle Code Capgemini: API management & microservices a match made in heaven
 
Business and IoT Economic Alchemy or Another Anticlimax - March 2016 - OSGi A...
Business and IoT Economic Alchemy or Another Anticlimax - March 2016 - OSGi A...Business and IoT Economic Alchemy or Another Anticlimax - March 2016 - OSGi A...
Business and IoT Economic Alchemy or Another Anticlimax - March 2016 - OSGi A...
 
Businessday okt 2016 - Awingu
Businessday okt 2016 - AwinguBusinessday okt 2016 - Awingu
Businessday okt 2016 - Awingu
 
Access Control in ESDIN: Shibboleth
Access Control in ESDIN: ShibbolethAccess Control in ESDIN: Shibboleth
Access Control in ESDIN: Shibboleth
 
Collecting and analyzing data for valuable decision making in a service orien...
Collecting and analyzing data for valuable decision making in a service orien...Collecting and analyzing data for valuable decision making in a service orien...
Collecting and analyzing data for valuable decision making in a service orien...
 
Intecracy Group Presentation
Intecracy Group PresentationIntecracy Group Presentation
Intecracy Group Presentation
 
Eclipse SOA Initiative
Eclipse SOA InitiativeEclipse SOA Initiative
Eclipse SOA Initiative
 
Oracle Code Beijing/Sydney APIM & Microservices: A Match Made in Heaven
Oracle Code Beijing/Sydney   APIM & Microservices: A Match Made in HeavenOracle Code Beijing/Sydney   APIM & Microservices: A Match Made in Heaven
Oracle Code Beijing/Sydney APIM & Microservices: A Match Made in Heaven
 
ATOS in the SUPERSEDE project
ATOS in the SUPERSEDE projectATOS in the SUPERSEDE project
ATOS in the SUPERSEDE project
 
Media offering
Media offeringMedia offering
Media offering
 
Shibboleth Federations and Secure SDI
Shibboleth Federations and Secure SDIShibboleth Federations and Secure SDI
Shibboleth Federations and Secure SDI
 
OGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability ExperimentOGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability Experiment
 
Integration architectures based on Microservices, APIs and events
Integration architectures based on Microservices,  APIs and eventsIntegration architectures based on Microservices,  APIs and events
Integration architectures based on Microservices, APIs and events
 
Eclipse DemoCamp Budapest 2016 November: Best of EclipseCon Europe 2016
Eclipse DemoCamp Budapest 2016 November: Best of EclipseCon Europe 2016Eclipse DemoCamp Budapest 2016 November: Best of EclipseCon Europe 2016
Eclipse DemoCamp Budapest 2016 November: Best of EclipseCon Europe 2016
 
Uni palermo 3 3-2016 cloud 2.0
Uni palermo 3 3-2016 cloud 2.0Uni palermo 3 3-2016 cloud 2.0
Uni palermo 3 3-2016 cloud 2.0
 
OneBot: A Comprehensive Case Study on Enterprise Digital Assistants
OneBot: A Comprehensive Case Study on Enterprise Digital AssistantsOneBot: A Comprehensive Case Study on Enterprise Digital Assistants
OneBot: A Comprehensive Case Study on Enterprise Digital Assistants
 
CCW_deck(11)
CCW_deck(11)CCW_deck(11)
CCW_deck(11)
 
System integration
System integrationSystem integration
System integration
 
20140130_MARKET PLACE_CATALOGUE_ICT
20140130_MARKET PLACE_CATALOGUE_ICT20140130_MARKET PLACE_CATALOGUE_ICT
20140130_MARKET PLACE_CATALOGUE_ICT
 

More from SpagoWorld

[SFScon'17] More than a decade with free open source software
[SFScon'17] More than a decade with free open source software[SFScon'17] More than a decade with free open source software
[SFScon'17] More than a decade with free open source softwareSpagoWorld
 
EclipseDay Milano 2017 - How to make Data Science appealing with open source ...
EclipseDay Milano 2017 - How to make Data Science appealing with open source ...EclipseDay Milano 2017 - How to make Data Science appealing with open source ...
EclipseDay Milano 2017 - How to make Data Science appealing with open source ...SpagoWorld
 
My First Report slide support
My First Report slide supportMy First Report slide support
My First Report slide supportSpagoWorld
 
My First Worksheet slide support
My First Worksheet slide supportMy First Worksheet slide support
My First Worksheet slide supportSpagoWorld
 
Starting with SpagoBI Slide Support
Starting with SpagoBI Slide SupportStarting with SpagoBI Slide Support
Starting with SpagoBI Slide SupportSpagoWorld
 
SpagoBI Suite Slide Support
SpagoBI Suite Slide SupportSpagoBI Suite Slide Support
SpagoBI Suite Slide SupportSpagoWorld
 
Architectural Evolution Starting from Hadoop
Architectural Evolution Starting from HadoopArchitectural Evolution Starting from Hadoop
Architectural Evolution Starting from HadoopSpagoWorld
 
Openness as the Engine for Digital Innovation
Openness as the Engine for Digital InnovationOpenness as the Engine for Digital Innovation
Openness as the Engine for Digital InnovationSpagoWorld
 
HUG Italy meet-up with Fabian Wilckens, MapR EMEA Solutions Architect
HUG Italy meet-up with Fabian Wilckens, MapR EMEA Solutions ArchitectHUG Italy meet-up with Fabian Wilckens, MapR EMEA Solutions Architect
HUG Italy meet-up with Fabian Wilckens, MapR EMEA Solutions ArchitectSpagoWorld
 
HUG Italy meet-up with Tugdual Grall, MapR Technical Evangelist
HUG Italy meet-up with Tugdual Grall, MapR Technical EvangelistHUG Italy meet-up with Tugdual Grall, MapR Technical Evangelist
HUG Italy meet-up with Tugdual Grall, MapR Technical EvangelistSpagoWorld
 
Data Mining with SpagoBI suite
Data Mining with SpagoBI suiteData Mining with SpagoBI suite
Data Mining with SpagoBI suiteSpagoWorld
 
Webinar: SpagoBI 5 - Self-build your interactive cockpits, get instant insigh...
Webinar: SpagoBI 5 - Self-build your interactive cockpits, get instant insigh...Webinar: SpagoBI 5 - Self-build your interactive cockpits, get instant insigh...
Webinar: SpagoBI 5 - Self-build your interactive cockpits, get instant insigh...SpagoWorld
 
Webinar - SpagoBI 5 and what-if analytics: is your business strategy effective?
Webinar - SpagoBI 5 and what-if analytics: is your business strategy effective?Webinar - SpagoBI 5 and what-if analytics: is your business strategy effective?
Webinar - SpagoBI 5 and what-if analytics: is your business strategy effective?SpagoWorld
 
Webinar - SpagoBI 5: here comes the Social Network analysis
Webinar - SpagoBI 5: here comes the Social Network analysis Webinar - SpagoBI 5: here comes the Social Network analysis
Webinar - SpagoBI 5: here comes the Social Network analysis SpagoWorld
 
Webinar - What's new with SpagoBI 5: presentation and demo
Webinar - What's new with SpagoBI 5: presentation and demoWebinar - What's new with SpagoBI 5: presentation and demo
Webinar - What's new with SpagoBI 5: presentation and demoSpagoWorld
 
SpagoBI 5 Demo Day and Workshop : Business Applications and Uses
SpagoBI 5 Demo Day and Workshop : Business Applications and UsesSpagoBI 5 Demo Day and Workshop : Business Applications and Uses
SpagoBI 5 Demo Day and Workshop : Business Applications and UsesSpagoWorld
 
SpagoBI 5 Demo Day and Workshop : Technology Applications and Uses
SpagoBI 5 Demo Day and Workshop : Technology Applications and UsesSpagoBI 5 Demo Day and Workshop : Technology Applications and Uses
SpagoBI 5 Demo Day and Workshop : Technology Applications and UsesSpagoWorld
 
Engineering and OW2 Big Data Initiative: an open approach to the data-driven ...
Engineering and OW2 Big Data Initiative: an open approach to the data-driven ...Engineering and OW2 Big Data Initiative: an open approach to the data-driven ...
Engineering and OW2 Big Data Initiative: an open approach to the data-driven ...SpagoWorld
 
OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...
OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...
OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...SpagoWorld
 
OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...
OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...
OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...SpagoWorld
 

More from SpagoWorld (20)

[SFScon'17] More than a decade with free open source software
[SFScon'17] More than a decade with free open source software[SFScon'17] More than a decade with free open source software
[SFScon'17] More than a decade with free open source software
 
EclipseDay Milano 2017 - How to make Data Science appealing with open source ...
EclipseDay Milano 2017 - How to make Data Science appealing with open source ...EclipseDay Milano 2017 - How to make Data Science appealing with open source ...
EclipseDay Milano 2017 - How to make Data Science appealing with open source ...
 
My First Report slide support
My First Report slide supportMy First Report slide support
My First Report slide support
 
My First Worksheet slide support
My First Worksheet slide supportMy First Worksheet slide support
My First Worksheet slide support
 
Starting with SpagoBI Slide Support
Starting with SpagoBI Slide SupportStarting with SpagoBI Slide Support
Starting with SpagoBI Slide Support
 
SpagoBI Suite Slide Support
SpagoBI Suite Slide SupportSpagoBI Suite Slide Support
SpagoBI Suite Slide Support
 
Architectural Evolution Starting from Hadoop
Architectural Evolution Starting from HadoopArchitectural Evolution Starting from Hadoop
Architectural Evolution Starting from Hadoop
 
Openness as the Engine for Digital Innovation
Openness as the Engine for Digital InnovationOpenness as the Engine for Digital Innovation
Openness as the Engine for Digital Innovation
 
HUG Italy meet-up with Fabian Wilckens, MapR EMEA Solutions Architect
HUG Italy meet-up with Fabian Wilckens, MapR EMEA Solutions ArchitectHUG Italy meet-up with Fabian Wilckens, MapR EMEA Solutions Architect
HUG Italy meet-up with Fabian Wilckens, MapR EMEA Solutions Architect
 
HUG Italy meet-up with Tugdual Grall, MapR Technical Evangelist
HUG Italy meet-up with Tugdual Grall, MapR Technical EvangelistHUG Italy meet-up with Tugdual Grall, MapR Technical Evangelist
HUG Italy meet-up with Tugdual Grall, MapR Technical Evangelist
 
Data Mining with SpagoBI suite
Data Mining with SpagoBI suiteData Mining with SpagoBI suite
Data Mining with SpagoBI suite
 
Webinar: SpagoBI 5 - Self-build your interactive cockpits, get instant insigh...
Webinar: SpagoBI 5 - Self-build your interactive cockpits, get instant insigh...Webinar: SpagoBI 5 - Self-build your interactive cockpits, get instant insigh...
Webinar: SpagoBI 5 - Self-build your interactive cockpits, get instant insigh...
 
Webinar - SpagoBI 5 and what-if analytics: is your business strategy effective?
Webinar - SpagoBI 5 and what-if analytics: is your business strategy effective?Webinar - SpagoBI 5 and what-if analytics: is your business strategy effective?
Webinar - SpagoBI 5 and what-if analytics: is your business strategy effective?
 
Webinar - SpagoBI 5: here comes the Social Network analysis
Webinar - SpagoBI 5: here comes the Social Network analysis Webinar - SpagoBI 5: here comes the Social Network analysis
Webinar - SpagoBI 5: here comes the Social Network analysis
 
Webinar - What's new with SpagoBI 5: presentation and demo
Webinar - What's new with SpagoBI 5: presentation and demoWebinar - What's new with SpagoBI 5: presentation and demo
Webinar - What's new with SpagoBI 5: presentation and demo
 
SpagoBI 5 Demo Day and Workshop : Business Applications and Uses
SpagoBI 5 Demo Day and Workshop : Business Applications and UsesSpagoBI 5 Demo Day and Workshop : Business Applications and Uses
SpagoBI 5 Demo Day and Workshop : Business Applications and Uses
 
SpagoBI 5 Demo Day and Workshop : Technology Applications and Uses
SpagoBI 5 Demo Day and Workshop : Technology Applications and UsesSpagoBI 5 Demo Day and Workshop : Technology Applications and Uses
SpagoBI 5 Demo Day and Workshop : Technology Applications and Uses
 
Engineering and OW2 Big Data Initiative: an open approach to the data-driven ...
Engineering and OW2 Big Data Initiative: an open approach to the data-driven ...Engineering and OW2 Big Data Initiative: an open approach to the data-driven ...
Engineering and OW2 Big Data Initiative: an open approach to the data-driven ...
 
OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...
OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...
OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...
 
OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...
OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...
OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...
 

Recently uploaded

Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 

Recently uploaded (20)

Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 

ESE2010 - Living IT Architectures - Eclipse SOA and SOA TLP in Healthcare and e-Government

  • 1. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 1 By Antonio Majori Engineering Group Living IT Architectures - Eclipse OSGi & SOA TLP in Healthcare and e-Government
  • 2. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 2 ArgumentsArguments  Engineering group: overview & Project / Initiatives in Eclipse.  XaaS model: approach to cooperation projects.  XaaS Technology Architecture: Spagic / eBPM – SpagoBI / eBAM  Business Case in healthcare and e-Government
  • 3. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 3 Quick overview on Engineering Group The first player in Italy in software and services. A multinational player with a strong presence in Europe and Latin America. New penetration in the USA (Delaware) supporting activities overseas. The first player in ItalyItaly in software and services. A multinational player with a strong presence in EuropeEurope and Latin AmericaLatin America. New penetration in the USAUSA (Delaware) supporting activities overseas. Unique and complete business model: system integration, consultancy, outsourcing, solution & product for cross and vertical markets. An international player in the IT sector: 1,000 clients / more than 724 M€ revenues / 6,332 IT specialists / 40 branches. Unique and complete business model: system integration, consultancy, outsourcing, solution & product for cross and vertical markets. An international player in the IT sector: 1,000 clients / more than 724 M€ revenues / 6,332 IT specialists / 40 branches.
  • 4. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 4 Engineering Group & Open Source InitiativesInitiativesCommunitiesCommunities www.qualipso.org www.flossitaly.itwww.nessi-europe.com OSS EditorOSS Editor www.ow2.org www.eclipse.org www.osgi.org
  • 5. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 5 Project / Initiatives of Engineering Group in Eclipse Realize a complete BPM solution for OSGi. The eBPM project provides UI and runtime support, allowing to deploy and manage the OSGi services in a declarative way as well as to leverage the capabilities of the OSGi declarative services. Member of Eclipse SOA Industry Working Group Realize an advanced platform for the monitoring of heterogeneous services and applications (infrastructures. processes, components) and the historical analysis of data. eBAM allows users to set the governance rules of their own monitoring system, by defining the events and services thresholds included in the BAM systems. This enables users to view the most relevant events on their own systems at runtime. Mangrove — SOA Modeling Framework www.eclipse.org/proposals/mangrove Initial contribution to STP Intermediate Model www.ecIipse.org/stg/im InitiativesInitiatives ProjectsProjects ContributionsContributions extended Business Activity Monitoring www.eclipse.org/ebam eclipse Business Process Management www.eclipse.org/ebpm eBAMeBAM eBPMeBPM
  • 6. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 6 Engineering Group: new approach to cooperation projects Strong organizational separation among:  Applications  Integration infrastructure  Specific governance services From applications cooperation by ESB model ..From applications cooperation by ESB model .. ……to outsourcing byto outsourcing by XaaSXaaS modelmodel Everything is reduced to the concept of nodes with specialized components:  SaaS Software (front-end & back-end)  PaaS Platforms  CaaS Communication  IaaS Intelligence  With cross-Governance
  • 7. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 7 Reference model: XaaS  Anything as a service  Everything as a service  Applications and information can be accessed by anyone  Declining investments on the development of new applications from scratch  Increasing investments on business management  Less interest in closing applications  More interest in developing new services from services composition and process approach. SaaS PaaS CaaS XaaSXaaS SolutionSolution Software Platform Communication W eb 2.0 Applic. Bundles IaaS BI IaaS BI GoalsGoals
  • 8. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 8 IaaS Intelligence as a Services - SpagoBI XaaS: Technology Architecture Eclipse Equinox Eclise ECF (MQ) Eclipse P2 EcliseLink JBoss JBPM JBoss Drools Spagic Service Manager Spagic BPMApp.bundels Spagic Bundles Spagic Connectors (HTTP, WS, JMS, DB, File, FTP,..) Rich Internet ApplicationRich Internet Application ––RIARIA TechnologyTechnology XaaS(EverythingasaService) User front end SaaS Software as a Service PaaS Platform as a Service CaaS Comunication as a Service
  • 9. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 9 SOA Governance Capabilities Addressed to the efficiency of all the involved stakeholders and resources : RegistryRegistry ServicesServices ImplementationImplementation ManagementManagement Process DefinitionProcess Definition && ImplementationImplementation DeployDeploy && VersioningVersioning MonitoringMonitoring AdministrationAdministration JMXJMX RulesRules ManagementManagement Tools IDETools IDE Nodes EnvironmentNodes Environment
  • 10. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 10 Spagic www.spagic.org Custom application CHAT DBMS ETL/Data Warehouse Legacy System eBusiness XML RSS SMS & WirelessEDI HL7 Proprietary Message Cooperation with external systemsCooperation with external systems
  • 11. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 11 Universal Middleware Spagic & Eclipse eBPM Task Task Task Task Enterprise Service Bus Queue JMS CooperationAdaptationTransformation OrchestrationRegistryRouting EclipseEclipse eBPMeBPM Container Infrastructure Services Connectors Services Business Services
  • 12. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 12 eBPM: BPMN modeling and orchestration of components  Definition of business processes using BPMN  Possibility of extending the processes import using other tools (e.g. ARIS)  Association (drag & drop) of OSGi services or connectors on the activities of processes  Process publication on BPM OSGi gateway to JBoss jBPM or Apache ODE BPEL Applications cooperation through orchestration of:  application modules (Bundles OSGi)  external systems (OSGi connectors) Applications cooperationApplications cooperation through orchestration of:  application modules (Bundles OSGi)  external systems (OSGi connectors)
  • 13. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 13 eBPM: Orchestration & Human Activity www.eclipse.org/ebpm Task listTask list  Assignment activities  BPM integration with authorization rules  Availability of API  Association metadata / activities  Possibility of integrating the module into existing applications Form Designer Web form PDF form  Automatic forms production starting from the definition of the data schema  Ability to manage the life cycle of electronic PDF forms. Electronic FormElectronic Form
  • 14. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 14 IaaS – SpagoBI www.spagobi.org
  • 15. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 15 SpagoBI: for real time BI and historical information analysis Cross infrastructure with Eclipse eBAMCross infrastructure with Eclipse eBAM
  • 16. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 16 eBAM extended Business Activity Monitoring www.eclipse.org/ebam  Monitoring services, processes, applications, infrastructure  Gathering data from heterogeneous and distributed sources  Managing information in real time with logical events  Rules engine based on CEP model (Complex Event Processing)  Console to define alarms, events, SLA  Based on Eclipse projects: Equinox, Eclipse Link, TFTP, BIRT Monitoring platform supporting the performance and management analysis with historical depth. Monitoring platformMonitoring platform supporting the performance and management analysis with historical depth.
  • 17. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 17 Back endBack end FrontFront endend Application Nodes Coop.ApplicatCoop.Applicat.. (ESB)(ESB) OrchestrationOrchestration eBPMeBPM ProvisioningProvisioning ((EclipseEclipse P2)P2) XaaSXaaS Spagic & Eclipse Business Case: XaaS project Organization an Italian Region Market Public Status Public government Mission To improve standardization Objective To provide a solution for cooperation process and support new service by component composition. Country Italy Spagic and Eclipse implement an XaaS solution that potentially allows any server to define distributed components nodes (frontend & backend) through a service provisioning. The project will have specialized nodes such as Enterprise Service Bus, Business Process Management, applications, provisioning...  Universal Middleware  Versioning  Security  Shearing & Collaboration  Standard  Governance
  • 18. www.eng.it Living IT Architectures - Eclipse OSGi and SOA TLP in Healthcare and e-Government © 2010 by Antonio Majori, Engineering Group 18 Organization an Italian Region Market Public Status Public Healthcare Mission To improve local health services Objective To provide relationship and services for all territorial resources. Country Italy eBAM Business Case: Monitoring Healthcare eBAM is the platform of the REMEDES application. It manages all the raw information extracted by various nodes, normalizing information in messages and using a customized engine to extract events through specific rules. It also stores events and generates alarms. Moreover, it builds the knowledge base for the open source Business Intelligence suite SpagoBI. REMEDES is the unified reservation system used by a local public health company. It is used by citizens and employees to manage healthcare reservations. It is built by different reservation systems in different places. It collaborates with them in order to verify the availability of the reservation.