SlideShare a Scribd company logo
1 of 42
Download to read offline
openMDM5: From a fat client to a
scalable, omni-channel architecture
EclipseCon Europe 2015
November 4, 2015, Ludwigsburg
Sibylle Peter
Canoo Engineering AG
@persillie
Andreas Benzing
ICS AG
@andreasbenzing
openMDM IWG
„The open MDM Working group […] wants
to foster and support an open and
innovative eco-system providing tools and
systems, qualification kits and adapters for
standardized and vendor independent
management of measurement data in
accordance with the ASAM ODS standard.“
openMDM charter
Measurement Process
History
1999: Start of openMDM @ AUDI AG
2008: openMDM becomes open source
- community gains new members
- more functions, components
- codebase grows
2014: Transition to Eclipse IWG
First Idea
(Very) Rich-Client
Abstractions/Interfaces
• CORBA and ODS sprawled everywhere
– Once CORBA is in place, why not use it again?
 Separate data access and logic!
• Transparent data access masks bottlenecks
– Getters can trigger query to ODS server
 Data retrieval must be done explicitly!
Separation of Concerns
• Monolithic API hinders maintainability
– Extension changes entire API, all modules affected
 Modularize API!
• Dependencies result in tight coupling
– Home-grown solution difficult to handle
 Establish solid dependency management!
Let’s build openMDM5!
• Be compatible with ASAM ODS
• Shield CORBA interfaces from applications
• Provide method for integrating external data
• Break compatibility with MDM4
• Work split between driving members
The Goal
Design a flexible, configurable,
pluggable, adaptable, resilient
System
http://tinyurl.com/nohztsu (flickr: juanaidrao)
BigDesignUpFront?
“The best architectures,
requirements, and designs emerge
from self-organizing teams.”
11th Principle of the agile manifesto.
Open Source
Open-source software may be developed
in a collaborative public manner.
(Source: Wikipedia)
elastic/elasticsearch
Just enough
to guide emergent
architecture
UI
ODS
MDM API
Business
Logic
Data
Access
MDM API
Business
Logic
Data
Access
MDM API
Business
Logic
Data
Access
Step 1
Layers
Data Access
ODS
Business Logic
UI
MDM APIBOM
Step 2
Modularization
Data Access
ODS
UI
MDM APIBOM
Business Logic
MDM Component
Ports
Adapters
Ports & Adapter
http://www.dossier-andreas.net/software_architecture/ports_and_adapters.html (Patrick van Bergen)
MDM Component
And the Data???
MDM Data Access Module
BOM
Bringing it all together
Explorer Component
OpenMDM API
DataProvider ComponentExplorer Component
Client
Rich
PresentationModel
Server
PresentationModel
Logic Component
API
Server
Logic Component
API
Server
Logic ModelLibraries
de.rechner.openatfx
ATFX-Datei
DataAccessMock
available at: http://git.eclipse.org/c/mdmweb (read the readme files!)
Data Access
ODS
UI
MDM API
Platform
Business Logic
BOM
MDM Components
managed
MDM Platform
Guiding Emergence
• Design for testability
• Design for learning
• Return to design fundamentals
• Make technical decisions at the last
responsible moment
• Use standards instead of concrete
implementations
THANK YOU!
Questions?

More Related Content

What's hot

IBM Cloud Basics and Strategy june 2017
IBM Cloud Basics and Strategy   june 2017IBM Cloud Basics and Strategy   june 2017
IBM Cloud Basics and Strategy june 2017Lucio Meurer
 
Cloud Computing - Demystified
Cloud Computing - DemystifiedCloud Computing - Demystified
Cloud Computing - DemystifiedLadderMinds
 
Integrating Public & Private Clouds
Integrating Public & Private CloudsIntegrating Public & Private Clouds
Integrating Public & Private CloudsProact Belgium
 
Efficient and effective: can we combine both to realize high-value, open, sca...
Efficient and effective: can we combine both to realize high-value, open, sca...Efficient and effective: can we combine both to realize high-value, open, sca...
Efficient and effective: can we combine both to realize high-value, open, sca...Research Data Alliance
 
Develop - Hybrid Cloud & Open: Better Together
Develop - Hybrid Cloud & Open: Better TogetherDevelop - Hybrid Cloud & Open: Better Together
Develop - Hybrid Cloud & Open: Better TogetherLaurenWendler
 
onbase-product-infogram-digital
onbase-product-infogram-digitalonbase-product-infogram-digital
onbase-product-infogram-digitalJim Kondrat
 
Onbase: One Product, Unlimited Potential
Onbase: One Product, Unlimited PotentialOnbase: One Product, Unlimited Potential
Onbase: One Product, Unlimited PotentialHuck Huxley
 
Technical Brochure Cloud Infrastructure Cisco Systems
Technical Brochure Cloud Infrastructure Cisco SystemsTechnical Brochure Cloud Infrastructure Cisco Systems
Technical Brochure Cloud Infrastructure Cisco SystemsMichael Kowalski
 
CloudOffice Slick
CloudOffice SlickCloudOffice Slick
CloudOffice SlickRapidScale
 
A Strategy for the Enterprise Web Application Framework
A Strategy for the Enterprise Web Application FrameworkA Strategy for the Enterprise Web Application Framework
A Strategy for the Enterprise Web Application FrameworkSushil Deshpande
 
Rui Violante - Syone - OSL19
Rui Violante - Syone - OSL19Rui Violante - Syone - OSL19
Rui Violante - Syone - OSL19marketingsyone
 
OpenText On-premises Managed Services
OpenText On-premises Managed ServicesOpenText On-premises Managed Services
OpenText On-premises Managed ServicesOpenText
 
OpenText Content Hub for Publishers Introduction slideshare EP4
OpenText Content Hub for Publishers Introduction slideshare EP4OpenText Content Hub for Publishers Introduction slideshare EP4
OpenText Content Hub for Publishers Introduction slideshare EP4John Price
 
TDC Cloud Integration framework
TDC Cloud Integration frameworkTDC Cloud Integration framework
TDC Cloud Integration frameworkSushil Deshpande
 
Creating and Managing Technical Content for Open Source Products
Creating and Managing Technical Content for Open Source ProductsCreating and Managing Technical Content for Open Source Products
Creating and Managing Technical Content for Open Source ProductsWSO2
 
Building enterprise high availability application with drupal
Building enterprise high availability application with drupalBuilding enterprise high availability application with drupal
Building enterprise high availability application with drupalRatnesh kumar, CSM
 
WSO2Con'14 US - From Shadow IT to Empowered IT
WSO2Con'14 US - From Shadow IT to Empowered ITWSO2Con'14 US - From Shadow IT to Empowered IT
WSO2Con'14 US - From Shadow IT to Empowered ITAsanka Abeysinghe
 
[WSO2 Integration Summit San Francisco 2019] WSO2’s Open Everything Strategy
[WSO2 Integration Summit San Francisco 2019] WSO2’s Open Everything Strategy[WSO2 Integration Summit San Francisco 2019] WSO2’s Open Everything Strategy
[WSO2 Integration Summit San Francisco 2019] WSO2’s Open Everything StrategyWSO2
 
Roadmap to a Connected Business
Roadmap to a Connected BusinessRoadmap to a Connected Business
Roadmap to a Connected BusinessAsanka Abeysinghe
 

What's hot (20)

IBM Cloud Basics and Strategy june 2017
IBM Cloud Basics and Strategy   june 2017IBM Cloud Basics and Strategy   june 2017
IBM Cloud Basics and Strategy june 2017
 
Cloud Computing - Demystified
Cloud Computing - DemystifiedCloud Computing - Demystified
Cloud Computing - Demystified
 
Integrating Public & Private Clouds
Integrating Public & Private CloudsIntegrating Public & Private Clouds
Integrating Public & Private Clouds
 
Efficient and effective: can we combine both to realize high-value, open, sca...
Efficient and effective: can we combine both to realize high-value, open, sca...Efficient and effective: can we combine both to realize high-value, open, sca...
Efficient and effective: can we combine both to realize high-value, open, sca...
 
Develop - Hybrid Cloud & Open: Better Together
Develop - Hybrid Cloud & Open: Better TogetherDevelop - Hybrid Cloud & Open: Better Together
Develop - Hybrid Cloud & Open: Better Together
 
onbase-product-infogram-digital
onbase-product-infogram-digitalonbase-product-infogram-digital
onbase-product-infogram-digital
 
Onbase: One Product, Unlimited Potential
Onbase: One Product, Unlimited PotentialOnbase: One Product, Unlimited Potential
Onbase: One Product, Unlimited Potential
 
Technical Brochure Cloud Infrastructure Cisco Systems
Technical Brochure Cloud Infrastructure Cisco SystemsTechnical Brochure Cloud Infrastructure Cisco Systems
Technical Brochure Cloud Infrastructure Cisco Systems
 
CloudOffice Slick
CloudOffice SlickCloudOffice Slick
CloudOffice Slick
 
A Strategy for the Enterprise Web Application Framework
A Strategy for the Enterprise Web Application FrameworkA Strategy for the Enterprise Web Application Framework
A Strategy for the Enterprise Web Application Framework
 
Rui Violante - Syone - OSL19
Rui Violante - Syone - OSL19Rui Violante - Syone - OSL19
Rui Violante - Syone - OSL19
 
OpenText On-premises Managed Services
OpenText On-premises Managed ServicesOpenText On-premises Managed Services
OpenText On-premises Managed Services
 
OpenText Content Hub for Publishers Introduction slideshare EP4
OpenText Content Hub for Publishers Introduction slideshare EP4OpenText Content Hub for Publishers Introduction slideshare EP4
OpenText Content Hub for Publishers Introduction slideshare EP4
 
TDC Cloud Integration framework
TDC Cloud Integration frameworkTDC Cloud Integration framework
TDC Cloud Integration framework
 
Daimler_Case_Study_2012
Daimler_Case_Study_2012Daimler_Case_Study_2012
Daimler_Case_Study_2012
 
Creating and Managing Technical Content for Open Source Products
Creating and Managing Technical Content for Open Source ProductsCreating and Managing Technical Content for Open Source Products
Creating and Managing Technical Content for Open Source Products
 
Building enterprise high availability application with drupal
Building enterprise high availability application with drupalBuilding enterprise high availability application with drupal
Building enterprise high availability application with drupal
 
WSO2Con'14 US - From Shadow IT to Empowered IT
WSO2Con'14 US - From Shadow IT to Empowered ITWSO2Con'14 US - From Shadow IT to Empowered IT
WSO2Con'14 US - From Shadow IT to Empowered IT
 
[WSO2 Integration Summit San Francisco 2019] WSO2’s Open Everything Strategy
[WSO2 Integration Summit San Francisco 2019] WSO2’s Open Everything Strategy[WSO2 Integration Summit San Francisco 2019] WSO2’s Open Everything Strategy
[WSO2 Integration Summit San Francisco 2019] WSO2’s Open Everything Strategy
 
Roadmap to a Connected Business
Roadmap to a Connected BusinessRoadmap to a Connected Business
Roadmap to a Connected Business
 

Viewers also liked

M.5 3 11 13 24(PP)
M.5 3 11 13 24(PP)M.5 3 11 13 24(PP)
M.5 3 11 13 24(PP)Mark'k Stk
 
Presentasi Sistem Profitbomber
Presentasi Sistem ProfitbomberPresentasi Sistem Profitbomber
Presentasi Sistem Profitbomberprofitbomber
 
2015-05-20 openmdm-architecture
2015-05-20 openmdm-architecture2015-05-20 openmdm-architecture
2015-05-20 openmdm-architectureAndreas Benzing
 
Ggge2123 esei
Ggge2123 eseiGgge2123 esei
Ggge2123 eseiamyza79
 
IASC Operational Guidance on Responsibilities of Sector Cluster Leads and OCH...
IASC Operational Guidance on Responsibilities of Sector Cluster Leads and OCH...IASC Operational Guidance on Responsibilities of Sector Cluster Leads and OCH...
IASC Operational Guidance on Responsibilities of Sector Cluster Leads and OCH...Brendan McDonald
 
Why Asia is the Emerging as the World's EdTech Laboratory
Why Asia is the Emerging as the World's EdTech LaboratoryWhy Asia is the Emerging as the World's EdTech Laboratory
Why Asia is the Emerging as the World's EdTech LaboratoryTodd Maurer
 
1 fashion social media campaigns alzbeta-m_fashiontech
1 fashion social media campaigns alzbeta-m_fashiontech1 fashion social media campaigns alzbeta-m_fashiontech
1 fashion social media campaigns alzbeta-m_fashiontechfashiontechcz
 
ใบงานที่4 53-13
ใบงานที่4 53-13ใบงานที่4 53-13
ใบงานที่4 53-13Mark'k Stk
 
Strategies to deal with monitored exceedances when AERMOD can’t be used
Strategies to deal with monitored exceedances when AERMOD can’t be usedStrategies to deal with monitored exceedances when AERMOD can’t be used
Strategies to deal with monitored exceedances when AERMOD can’t be usedRon Petersen, PhD, CCM, FASHRAE
 
3 superhero film posters
3 superhero film posters3 superhero film posters
3 superhero film postersAineMcGivern
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programmingMark'k Stk
 
Avrora smart road
Avrora smart roadAvrora smart road
Avrora smart roadTatjana1989
 
ΚΙΤΟU ANNA CV-EN
ΚΙΤΟU ANNA CV-ENΚΙΤΟU ANNA CV-EN
ΚΙΤΟU ANNA CV-ENANNA KITOU
 
Instructional Design and Development
Instructional Design and DevelopmentInstructional Design and Development
Instructional Design and DevelopmentKlm102
 
Tips for Your Business in 2016
Tips for Your Business in 2016Tips for Your Business in 2016
Tips for Your Business in 2016Irv Holmes
 
David Draper Resume 2
David Draper Resume 2David Draper Resume 2
David Draper Resume 2David Draper
 

Viewers also liked (20)

M.5 3 11 13 24(PP)
M.5 3 11 13 24(PP)M.5 3 11 13 24(PP)
M.5 3 11 13 24(PP)
 
Profitbomber pdf
Profitbomber pdfProfitbomber pdf
Profitbomber pdf
 
Presentasi Sistem Profitbomber
Presentasi Sistem ProfitbomberPresentasi Sistem Profitbomber
Presentasi Sistem Profitbomber
 
2015-05-20 openmdm-architecture
2015-05-20 openmdm-architecture2015-05-20 openmdm-architecture
2015-05-20 openmdm-architecture
 
Ggge2123 esei
Ggge2123 eseiGgge2123 esei
Ggge2123 esei
 
IASC Operational Guidance on Responsibilities of Sector Cluster Leads and OCH...
IASC Operational Guidance on Responsibilities of Sector Cluster Leads and OCH...IASC Operational Guidance on Responsibilities of Sector Cluster Leads and OCH...
IASC Operational Guidance on Responsibilities of Sector Cluster Leads and OCH...
 
Why Asia is the Emerging as the World's EdTech Laboratory
Why Asia is the Emerging as the World's EdTech LaboratoryWhy Asia is the Emerging as the World's EdTech Laboratory
Why Asia is the Emerging as the World's EdTech Laboratory
 
1 fashion social media campaigns alzbeta-m_fashiontech
1 fashion social media campaigns alzbeta-m_fashiontech1 fashion social media campaigns alzbeta-m_fashiontech
1 fashion social media campaigns alzbeta-m_fashiontech
 
Alseth Resume
Alseth ResumeAlseth Resume
Alseth Resume
 
ใบงานที่4 53-13
ใบงานที่4 53-13ใบงานที่4 53-13
ใบงานที่4 53-13
 
Strategies to deal with monitored exceedances when AERMOD can’t be used
Strategies to deal with monitored exceedances when AERMOD can’t be usedStrategies to deal with monitored exceedances when AERMOD can’t be used
Strategies to deal with monitored exceedances when AERMOD can’t be used
 
3 superhero film posters
3 superhero film posters3 superhero film posters
3 superhero film posters
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
 
Avrora smart road
Avrora smart roadAvrora smart road
Avrora smart road
 
ΚΙΤΟU ANNA CV-EN
ΚΙΤΟU ANNA CV-ENΚΙΤΟU ANNA CV-EN
ΚΙΤΟU ANNA CV-EN
 
Colmos
Colmos Colmos
Colmos
 
Instructional Design and Development
Instructional Design and DevelopmentInstructional Design and Development
Instructional Design and Development
 
Tips for Your Business in 2016
Tips for Your Business in 2016Tips for Your Business in 2016
Tips for Your Business in 2016
 
45b8e1ce2
45b8e1ce245b8e1ce2
45b8e1ce2
 
David Draper Resume 2
David Draper Resume 2David Draper Resume 2
David Draper Resume 2
 

Similar to openMDM5: From a fat client to a scalable, omni-channel architecture

DevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationDevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationSteve Speicher
 
Extending open source and hybrid cloud to drive OT transformation - Future Oi...
Extending open source and hybrid cloud to drive OT transformation - Future Oi...Extending open source and hybrid cloud to drive OT transformation - Future Oi...
Extending open source and hybrid cloud to drive OT transformation - Future Oi...John Archer
 
Hybrid Cloud A Journey to the Cloud by Peter Hellemans
Hybrid Cloud A Journey to the Cloud by Peter HellemansHybrid Cloud A Journey to the Cloud by Peter Hellemans
Hybrid Cloud A Journey to the Cloud by Peter HellemansNRB
 
Open Source DWBI-A Primer
Open Source DWBI-A PrimerOpen Source DWBI-A Primer
Open Source DWBI-A Primerpartha69
 
Webinar: OpenIDM 3.1
Webinar: OpenIDM 3.1Webinar: OpenIDM 3.1
Webinar: OpenIDM 3.1ForgeRock
 
Bluemix digital innovation_platform
Bluemix digital innovation_platformBluemix digital innovation_platform
Bluemix digital innovation_platformNitin Gaur
 
How to Transform Corporate IT into the Driver for Digital Transformation
How to Transform Corporate IT into the Driver for Digital TransformationHow to Transform Corporate IT into the Driver for Digital Transformation
How to Transform Corporate IT into the Driver for Digital TransformationEnterprise Management Associates
 
Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016Pistoia Alliance
 
L105704 ibm-cloud-private-z-cairo-v1902a
L105704 ibm-cloud-private-z-cairo-v1902aL105704 ibm-cloud-private-z-cairo-v1902a
L105704 ibm-cloud-private-z-cairo-v1902aTony Pearson
 
2014.07.11 biginsights data2014
2014.07.11 biginsights data20142014.07.11 biginsights data2014
2014.07.11 biginsights data2014Wilfried Hoge
 
Hybrid Cloud Point of View - IBM Event, 2015
Hybrid Cloud Point of View - IBM Event, 2015Hybrid Cloud Point of View - IBM Event, 2015
Hybrid Cloud Point of View - IBM Event, 2015Denny Muktar
 
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...Yves LE CLEACH
 
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...Sanjeev Sharma
 
Deploying and Managing Artificial Intelligence Services using the Open Data H...
Deploying and Managing Artificial Intelligence Services using the Open Data H...Deploying and Managing Artificial Intelligence Services using the Open Data H...
Deploying and Managing Artificial Intelligence Services using the Open Data H...Orgad Kimchi
 
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATION
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATIONIBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATION
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATIONKellton Tech Solutions Ltd
 

Similar to openMDM5: From a fat client to a scalable, omni-channel architecture (20)

DevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationDevOps in Cloud OSLC Integration
DevOps in Cloud OSLC Integration
 
Extending open source and hybrid cloud to drive OT transformation - Future Oi...
Extending open source and hybrid cloud to drive OT transformation - Future Oi...Extending open source and hybrid cloud to drive OT transformation - Future Oi...
Extending open source and hybrid cloud to drive OT transformation - Future Oi...
 
Open for business
Open for businessOpen for business
Open for business
 
Hybrid Cloud A Journey to the Cloud by Peter Hellemans
Hybrid Cloud A Journey to the Cloud by Peter HellemansHybrid Cloud A Journey to the Cloud by Peter Hellemans
Hybrid Cloud A Journey to the Cloud by Peter Hellemans
 
Open Source DWBI-A Primer
Open Source DWBI-A PrimerOpen Source DWBI-A Primer
Open Source DWBI-A Primer
 
Webinar: OpenIDM 3.1
Webinar: OpenIDM 3.1Webinar: OpenIDM 3.1
Webinar: OpenIDM 3.1
 
Cloud Foundry May 1 2014
Cloud Foundry May 1 2014Cloud Foundry May 1 2014
Cloud Foundry May 1 2014
 
Bluemix digital innovation_platform
Bluemix digital innovation_platformBluemix digital innovation_platform
Bluemix digital innovation_platform
 
How to Transform Corporate IT into the Driver for Digital Transformation
How to Transform Corporate IT into the Driver for Digital TransformationHow to Transform Corporate IT into the Driver for Digital Transformation
How to Transform Corporate IT into the Driver for Digital Transformation
 
Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016
 
L105704 ibm-cloud-private-z-cairo-v1902a
L105704 ibm-cloud-private-z-cairo-v1902aL105704 ibm-cloud-private-z-cairo-v1902a
L105704 ibm-cloud-private-z-cairo-v1902a
 
2014.07.11 biginsights data2014
2014.07.11 biginsights data20142014.07.11 biginsights data2014
2014.07.11 biginsights data2014
 
Hybrid Cloud Point of View - IBM Event, 2015
Hybrid Cloud Point of View - IBM Event, 2015Hybrid Cloud Point of View - IBM Event, 2015
Hybrid Cloud Point of View - IBM Event, 2015
 
Odoo the next generation erp
Odoo  the next generation erpOdoo  the next generation erp
Odoo the next generation erp
 
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
 
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
 
Deploying and Managing Artificial Intelligence Services using the Open Data H...
Deploying and Managing Artificial Intelligence Services using the Open Data H...Deploying and Managing Artificial Intelligence Services using the Open Data H...
Deploying and Managing Artificial Intelligence Services using the Open Data H...
 
Forecast key1 0615_ak_evening
Forecast key1 0615_ak_eveningForecast key1 0615_ak_evening
Forecast key1 0615_ak_evening
 
Cloud foundry meetup 12112013
Cloud foundry meetup 12112013Cloud foundry meetup 12112013
Cloud foundry meetup 12112013
 
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATION
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATIONIBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATION
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATION
 

Recently uploaded

Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 

Recently uploaded (20)

Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 

openMDM5: From a fat client to a scalable, omni-channel architecture