SlideShare a Scribd company logo
1 of 26
Jason Bloomberg Atul Saini
• A leading industry analyst and expert on agile architecture
• Advises on Digital transformation initiatives
• Popular books by Jason
- “The Agile Architecture Revolution”
- “Service Orient or Be Doomed! How Service Orientation
Will Change Your Business”
Speaker Introduction
• Founded Fiorano Software in 1995, Currently
CEO & CTO
• Been at the forefront of integration, SOA &
peer-to-peer distributed processing
• One of the first entrepreneurs to realize the
power of Microservices
The Rise of the
Open Source ESB
Jason Bloomberg
President
jason@intellyx.com
@theebizwizard
About Jason Bloomberg
• President of industry analyst firm
Intellyx
• Agile digital transformation thought
leader
• Write for Forbes, several blogs, biweekly
newsletter the Cortex
• Buy my latest book,
The Agile Architecture
Revolution
Copyright © 2016, Intellyx, LLC3
Middleware from the
Dawn of Time (1990s)
• Message brokers
• Application
servers
• Message queuing
technology
• Asynchronous
bus technology
• Enterprise application integration
Copyright © 2016, Intellyx, LLC4
Everything was tightly coupled
PhotoCredit:MackMalehttps://www.flickr.com/photos/mastermaq/
The Web Services Craze
(2001 – 2003)
• CORBA’s contracted
interfaces + XML’s
extensible document-centricity =
miraculous loose coupling!
• Gartner coined term
Enterprise Service Bus
– Whatever old middleware
you got with Web Services
support added
• Various open source efforts
– Takes time to build enterprise middleware
Copyright © 2016, Intellyx, LLC5
Standards slow to mature
PhotoCredit:LesChatfieldhttps://www.flickr.com/photos/elsie/
Enterprise Middleware
Circa 2005
Copyright © 2015, Intellyx, LLC6
PhotoCredit:Centeractivehttp://www.centeractive.com/content/enterprise-service-bus
The SOA Craze
(2004 – 2008)
• SOA became excuse
to sell middleware
• Consolidation in
market drove
‘kitchen sink’ ESBs
• Commercial products
bloated, poorly
integrated
Copyright © 2016, Intellyx, LLC7
Open source ESBs largely a
reaction to this bloatware
PhotoCredit:RachelZackhttps://www.flickr.com/photos/rachelmargaret/
SOA is Dead! Long Live
the Cloud!
• January 2009: Ann Thomas at
Burton (now Gartner) pens
SOA is Dead: Long Live
Services
– SOA world freaks out
• Meanwhile, the cloud takes
over
– Horizontal scalability
– Decentralization
– Expectation of failure/resilience
Copyright © 2016, Intellyx, LLC8
Bloatware ESBs not cloud-friendly
PhotoCredit:EpicFireworkshttps://www.flickr.com/photos/epicfireworks/
Maturation of Open
Source ESBs
• Cloud-friendliness now a
prerequisite
• Mule, Red Hat, WSO2 taking a
kitchen sink approach
– Integration only a small part of
what they do
– Reasonably cloud-friendly but
come with baggage
• ActiveMQ, RabbitMQ remain lightweight
– Lack the scale and resilience needed for modern,
enterprise-class computing
Copyright © 2016, Intellyx, LLC9
PhotoCredit:ToddAndersonhttps://www.flickr.com/photos/toddography/
Fiorano strikes the balance
Jason Bloomberg
President, Intellyx
jason@intellyx.com
@theebizwizard
Send email NOW to nobloat@intellyx.com to
download this presentation
Thank You!
Rise of the Open Source Enterprise
Service Bus
Entire Contents © 2016, Fiorano Software Inc. All rights reserved;
Fiorano, the Fiorano logo, FioranoMQ, Fiorano Middleware Platform, Fiorano Cloud Platform, Fiorano ESB and Fiorano SOA Platform are
trademarks or registered trademarks of Fiorano Software Inc. and affiliates. All other trademarks belong to their respective owners.
By:
Atul Saini
CEO & CTO
Fiorano Software Inc.
ESB Core Requirements
•Monitoring
•Tracing/Logging
•Presence and availability
•Security
•Scheduling
•Dynamic Remote
Deployment
•External Routing
•Visual composition tools
•Single design must be
able to effectively map to
on-premise and cloud
services in an enterprise
• Interactions must be
natively asynchronous for
scalability and efficiency
• Can build synchronous
over asynchronous but
not the other way around
• ESB/ Middleware must
scale linearly across
commodity hardware
Scaling Asynchronous
Beyond
Messaging
Cloud
Readiness
Issues with existing Open Source Integration products
Too much coding required
No visual schema for
integration flows
More error prone
Granularity of services is
not developer friendly
(multiple steps)
Learning curve is very
steep
Needs competency in
multiple products
Internal architecture not
built on scalable JMS
Patchy enterprise
requirements coverage
Not suited to peak-
performance, enterprise-
scaling requirements
Little support for key
enterprise requirements
(routing, visual
composition, deployment,
security, transformation
etc.)
Introducing Fiorano ESB Community Edition
Fiorano ESB will now be available to the developer community with the following
components:
Open Source
ESB Server
Messaging
Engine
eStudio
Dashboard
Microservice
Toolkit
An OSGi container built on
top of Apache Karaf acting as
both: manager & runtime for
microservices
ActiveMQ by default but
also supports FioranoMQ
and other JMS providers.
Orchestration Tool
based on Eclipse
Built on top of Hawtio,
an open source HTML5/
Angular JS web console
Open source toolkit to
develop and monetize
new microservices
Fiorano ESB: Key Integration Features
Distributed, Peer-to-Peer architecture with
centralized control
Single architecture scales over the cloud,
enterprise or hybrid environments
JMS-centric components/adapters built as
Microservices.
(No need to learn Java)
Enterprise Features of Fiorano ESB
External Routing
Tracing/Logging
Presence &
Availability
Monitoring &
Launching
Security
Remote Deployment
Fiorano ESB features: External Routing
External Routing
Tracing/Logging
Presence &
Availability
Monitoring &
Launching
Security
Remote Deployment
Location transparency
 e.g. Node #1 can publish messages to its local
folders/channels
 Node #2 can subscribe to its local folders/channels
User-specified routing
 Components unaware of routing of across network. Fiorano
automatically synchronizes data between nodes based on
user-specified external rules.
 Components are oblivious to the fact that they are
participating in a distributed application
Fiorano ESB features: Tracing & Logging
External Routing
Tracing & Logging
Presence &
Availability
Monitoring &
Launching
Security
Remote Deployment
Tracing & Logging
 Application/component output trace can be updated
and routed to any node for debugging
 Run-time updates of trace levels (e.g. verbose)
 Significantly easier debugging of processes and flows:
faster time to deployment
Fiorano ESB features: Presence Availability
External Routing
Tracing & Logging
Presence &
Availability
Monitoring &
Launching
Security
Remote Deployment
Presence & Availability
 Check for availability of components and other
resources (e.g. DB, File, SMTP, call center, accounting
etc.) on any node
Fiorano ESB features: Monitoring & Launching
External Routing
Tracing & Logging
Presence &
Availability
Monitoring &
Launching
Security
Remote Deployment
Monitoring & Launching
 Monitor Application state
 Persist and Monitor Workflow state
 Launch, re-launch Components on any node
 External monitoring (integrated with SNMP-based tools
like HP OpenView, IBM Tivoli, JMX tools, etc.)
Fiorano ESB features: Security
External Routing
Tracing & Logging
Presence &
Availability
Monitoring &
Launching
Security
Remote Deployment
Security (Component Level)
 Administrator defined attributes per Component
 Access Control Lists (ACL/ACE) per Tifosi daemon
 Security Tools to set ACLs on each daemon
 Daemons inherit security settings from centralized LDAP
repository
 Realms integration to read security attributes from pre-
defined NT and Solaris realms
Fiorano ESB features: Remote Deployment
External Routing
Tracing & Logging
Presence &
Availability
Monitoring &
Launching
Security
Remote Deployment
Remote Deployment
 Automatic deployment of all services over the network
 No manual intervention
Benefits of Fiorano Open Source ESB
• Fiorano ESB supports runtime process changes
• Processes can be paused/resumed/added etc at runtime
Enhanced Speed &
Control
• No requirement for an external process persistence RDBMS database
• Fiorano comes bundled with a commercial-quality messaging-based
transaction engine
Easy management and
$$ savings
• Fiorano Open Source ESB comes with a Microservice Development SDK
• Components/Services are treated as first-class citizens with native
execution of components written in Java, C, C++, C#, etc.
Better performance/
Re-use existing services
• Ability to distribute a process across multiple machines from a central
location without re-engineering the processSaves Time
• Easy to use – wizard-based setup and configuration & requires minimal
skill-set for productive use
• No need to learn BPMN, BPEL, etc.
Lower Learning Curve
Why Fiorano Open Source?
 Proven Technology:
Fiorano ESB has been recognized by Gartner as a visionary and is an established product,
unlike other open source products that start from a community project and then become a
product.
 Established Support Structure:
Global leaders and government institutions rely on Fiorano Support for their mission-critical
business requirements.
“Our partners and clients love the speed at which we get data back to them and the near-real-time
analytics it can provide. Fiorano's development team is very responsive, with changes to functionality
turned around sometimes within a week, which would be unheard of with larger vendors.”
Scott Mercer,
Manager, SOA Solutions Team
Delaware North Companies
Thank you !
Atul Saini
CEO & CTO
Fiorano Software Inc.
Entire Contents © 2016 Fiorano Software Inc. All rights reserved;
Fiorano, the Fiorano logo, FioranoMQ, Fiorano Middleware Platform, Fiorano Cloud Platform, Fiorano ESB and Fiorano SOA Platform are
trademarks or registered trademarks of Fiorano Software Inc. and affiliates. All other trademarks belong to their respective owners.
Thank You !
To find out more about Fiorano ESB Community, please visit
http://www.fiorano.com/products/opensource/fiorano-esb/
or send an Email to sales@fiorano.com.
AMERICA’S
Fiorano Software, Inc.
230 S. California Avenue,
Suite 103,Palo Alto,
CA 94306 USA
Tel: +1 650 326 1136
Fax: +1 646 607 5875
Toll-Free: +1 800 663 3621
Email: info@fiorano.com
EMEA
Fiorano Software Ltd
3000 Hillswood Drive
Hillswood Business Park
Chertsey Surrey KT16 0RS UK
Tel: +44 (0) 1932 895005
Fax: +44 (0) 1932 325413
Email: info_uk@fiorano.com
APAC
Fiorano Software Pte. Ltd.
Level 42, Suntec Tower Three
8 Temasek Boulevard
Singapore 038988
Tel: +65 68292234
Fax: +65 68292235
Email: info_asiapac@fiorano.com

More Related Content

What's hot

Unraveling the mystery of Cloud Computing
Unraveling the mystery of Cloud ComputingUnraveling the mystery of Cloud Computing
Unraveling the mystery of Cloud ComputingByron Patrick
 
IBM MobileFirst Technical Overview
IBM MobileFirst Technical OverviewIBM MobileFirst Technical Overview
IBM MobileFirst Technical Overviewibmmobile
 
The Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisThe Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisAaron Stannard
 
F5 Application Delivery Optimization
F5 Application Delivery OptimizationF5 Application Delivery Optimization
F5 Application Delivery OptimizationF5 Networks
 
Forrester On Using Subversion to Optimize Globally Distributed Development
Forrester On Using Subversion to Optimize Globally Distributed DevelopmentForrester On Using Subversion to Optimize Globally Distributed Development
Forrester On Using Subversion to Optimize Globally Distributed DevelopmentWANdisco Plc
 
Faster and more efficient processes by combining BPM and Mobile – yes we can!
Faster and more efficient processes by combining BPM and Mobile – yes we can!Faster and more efficient processes by combining BPM and Mobile – yes we can!
Faster and more efficient processes by combining BPM and Mobile – yes we can!Sebastian Faulhaber
 
WSO2Con ASIA 2016: WSO2 Integration Platform Deep Dive
WSO2Con ASIA 2016: WSO2 Integration Platform Deep DiveWSO2Con ASIA 2016: WSO2 Integration Platform Deep Dive
WSO2Con ASIA 2016: WSO2 Integration Platform Deep DiveWSO2
 
Ivanti Cloud and Solving User Experience Problems
Ivanti Cloud and Solving User Experience ProblemsIvanti Cloud and Solving User Experience Problems
Ivanti Cloud and Solving User Experience ProblemsIvanti
 
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017Citrix Desktop Master Class - Unidesk App Layering - Feb 2017
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017Lee Bushen
 
Command Central Overview
Command Central OverviewCommand Central Overview
Command Central OverviewSoftware AG
 
Serverless & Microservices Architecture
Serverless & Microservices ArchitectureServerless & Microservices Architecture
Serverless & Microservices ArchitectureJason Woods
 
Datasheet.net pluginforrd
Datasheet.net pluginforrdDatasheet.net pluginforrd
Datasheet.net pluginforrdMidVision
 
HyperGrid Journey to Automation
HyperGrid Journey to AutomationHyperGrid Journey to Automation
HyperGrid Journey to AutomationHyperGrid
 
Open Enterprise Server - in a Windows world
Open Enterprise Server - in a Windows worldOpen Enterprise Server - in a Windows world
Open Enterprise Server - in a Windows worldGWAVA
 
Easily Create Scalable Automation using Selenium
Easily Create Scalable Automation using SeleniumEasily Create Scalable Automation using Selenium
Easily Create Scalable Automation using SeleniumMicro Focus
 
Connect 2017 catalyst accelerator for banking
Connect 2017 catalyst accelerator for bankingConnect 2017 catalyst accelerator for banking
Connect 2017 catalyst accelerator for bankingMuleSoft
 
Mobile to Mainframe - En-to-end transformation
Mobile to Mainframe - En-to-end transformationMobile to Mainframe - En-to-end transformation
Mobile to Mainframe - En-to-end transformationSanjeev Sharma
 
JavaOne 2015: CON3434 - Bringing IoT Cloud Services ...
JavaOne 2015: CON3434 - Bringing IoT Cloud Services ...JavaOne 2015: CON3434 - Bringing IoT Cloud Services ...
JavaOne 2015: CON3434 - Bringing IoT Cloud Services ...terrencebarr
 
Enabling the-Connected-Car-Java
Enabling the-Connected-Car-JavaEnabling the-Connected-Car-Java
Enabling the-Connected-Car-Javaterrencebarr
 
Universal Messaging: Transforming How Businesses Communicate
Universal Messaging: Transforming How Businesses CommunicateUniversal Messaging: Transforming How Businesses Communicate
Universal Messaging: Transforming How Businesses CommunicateSoftware AG
 

What's hot (20)

Unraveling the mystery of Cloud Computing
Unraveling the mystery of Cloud ComputingUnraveling the mystery of Cloud Computing
Unraveling the mystery of Cloud Computing
 
IBM MobileFirst Technical Overview
IBM MobileFirst Technical OverviewIBM MobileFirst Technical Overview
IBM MobileFirst Technical Overview
 
The Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisThe Coming OSS Sustainability Crisis
The Coming OSS Sustainability Crisis
 
F5 Application Delivery Optimization
F5 Application Delivery OptimizationF5 Application Delivery Optimization
F5 Application Delivery Optimization
 
Forrester On Using Subversion to Optimize Globally Distributed Development
Forrester On Using Subversion to Optimize Globally Distributed DevelopmentForrester On Using Subversion to Optimize Globally Distributed Development
Forrester On Using Subversion to Optimize Globally Distributed Development
 
Faster and more efficient processes by combining BPM and Mobile – yes we can!
Faster and more efficient processes by combining BPM and Mobile – yes we can!Faster and more efficient processes by combining BPM and Mobile – yes we can!
Faster and more efficient processes by combining BPM and Mobile – yes we can!
 
WSO2Con ASIA 2016: WSO2 Integration Platform Deep Dive
WSO2Con ASIA 2016: WSO2 Integration Platform Deep DiveWSO2Con ASIA 2016: WSO2 Integration Platform Deep Dive
WSO2Con ASIA 2016: WSO2 Integration Platform Deep Dive
 
Ivanti Cloud and Solving User Experience Problems
Ivanti Cloud and Solving User Experience ProblemsIvanti Cloud and Solving User Experience Problems
Ivanti Cloud and Solving User Experience Problems
 
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017Citrix Desktop Master Class - Unidesk App Layering - Feb 2017
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017
 
Command Central Overview
Command Central OverviewCommand Central Overview
Command Central Overview
 
Serverless & Microservices Architecture
Serverless & Microservices ArchitectureServerless & Microservices Architecture
Serverless & Microservices Architecture
 
Datasheet.net pluginforrd
Datasheet.net pluginforrdDatasheet.net pluginforrd
Datasheet.net pluginforrd
 
HyperGrid Journey to Automation
HyperGrid Journey to AutomationHyperGrid Journey to Automation
HyperGrid Journey to Automation
 
Open Enterprise Server - in a Windows world
Open Enterprise Server - in a Windows worldOpen Enterprise Server - in a Windows world
Open Enterprise Server - in a Windows world
 
Easily Create Scalable Automation using Selenium
Easily Create Scalable Automation using SeleniumEasily Create Scalable Automation using Selenium
Easily Create Scalable Automation using Selenium
 
Connect 2017 catalyst accelerator for banking
Connect 2017 catalyst accelerator for bankingConnect 2017 catalyst accelerator for banking
Connect 2017 catalyst accelerator for banking
 
Mobile to Mainframe - En-to-end transformation
Mobile to Mainframe - En-to-end transformationMobile to Mainframe - En-to-end transformation
Mobile to Mainframe - En-to-end transformation
 
JavaOne 2015: CON3434 - Bringing IoT Cloud Services ...
JavaOne 2015: CON3434 - Bringing IoT Cloud Services ...JavaOne 2015: CON3434 - Bringing IoT Cloud Services ...
JavaOne 2015: CON3434 - Bringing IoT Cloud Services ...
 
Enabling the-Connected-Car-Java
Enabling the-Connected-Car-JavaEnabling the-Connected-Car-Java
Enabling the-Connected-Car-Java
 
Universal Messaging: Transforming How Businesses Communicate
Universal Messaging: Transforming How Businesses CommunicateUniversal Messaging: Transforming How Businesses Communicate
Universal Messaging: Transforming How Businesses Communicate
 

Viewers also liked

DevOps in Microsoft Azure
DevOps in Microsoft Azure DevOps in Microsoft Azure
DevOps in Microsoft Azure Mohit Chhabra
 
DevOps, Digital, and Cloud - Two's Company, Three's a Crowd?
DevOps, Digital, and Cloud -  Two's Company, Three's a Crowd?DevOps, Digital, and Cloud -  Two's Company, Three's a Crowd?
DevOps, Digital, and Cloud - Two's Company, Three's a Crowd?Jason Bloomberg
 
Jelastic DevOps Platform Product Overview for Service Providers
Jelastic DevOps Platform Product Overview for Service ProvidersJelastic DevOps Platform Product Overview for Service Providers
Jelastic DevOps Platform Product Overview for Service ProvidersJelastic Multi-Cloud PaaS
 
Bem estar seja sincero 01-04-12
Bem estar seja sincero 01-04-12Bem estar seja sincero 01-04-12
Bem estar seja sincero 01-04-12Fernanda Caprio
 
Company Profile Professional
Company Profile ProfessionalCompany Profile Professional
Company Profile ProfessionalTonny van Hees
 
Inportancia Virus informaticos
Inportancia Virus informaticosInportancia Virus informaticos
Inportancia Virus informaticosalejanrda
 
Bilbo aste nagusia programa 2013
Bilbo aste nagusia programa 2013Bilbo aste nagusia programa 2013
Bilbo aste nagusia programa 2013BASORLEGI
 
[WEBINARIO] Gamificación aplicada y cómo incentivar a nuestros clientes con j...
[WEBINARIO] Gamificación aplicada y cómo incentivar a nuestros clientes con j...[WEBINARIO] Gamificación aplicada y cómo incentivar a nuestros clientes con j...
[WEBINARIO] Gamificación aplicada y cómo incentivar a nuestros clientes con j...OM Latam
 
Enterprise Global Messaging
Enterprise Global MessagingEnterprise Global Messaging
Enterprise Global MessagingJonathan Spinney
 
Invitación Evento Presentación The Coach Box
Invitación Evento Presentación The Coach BoxInvitación Evento Presentación The Coach Box
Invitación Evento Presentación The Coach BoxBesatsang
 
Actarit 18699-02-0-api-manufacturer-suppliers
Actarit 18699-02-0-api-manufacturer-suppliersActarit 18699-02-0-api-manufacturer-suppliers
Actarit 18699-02-0-api-manufacturer-suppliersAcronine-7008-42-6-api
 
Reisebericht Stolze - Mai 2013 SI/HR
Reisebericht Stolze - Mai 2013 SI/HRReisebericht Stolze - Mai 2013 SI/HR
Reisebericht Stolze - Mai 2013 SI/HRherbert1977
 
Corempresa Nº 11
Corempresa Nº 11Corempresa Nº 11
Corempresa Nº 11corempresa
 
Efqm 3c hanna lina werner
Efqm 3c hanna lina wernerEfqm 3c hanna lina werner
Efqm 3c hanna lina wernerpludoni GmbH
 
Enterprise Use Case - Selecting an Enterprise Service Bus
Enterprise Use Case - Selecting an Enterprise Service Bus Enterprise Use Case - Selecting an Enterprise Service Bus
Enterprise Use Case - Selecting an Enterprise Service Bus WSO2
 
Catálogo español urnafim 2013
Catálogo español urnafim 2013Catálogo español urnafim 2013
Catálogo español urnafim 2013URNAFIM
 
Creating Creative Events for the Professional Publishers Association Scotland
Creating Creative Events for the Professional Publishers Association ScotlandCreating Creative Events for the Professional Publishers Association Scotland
Creating Creative Events for the Professional Publishers Association ScotlandWilliam Thomson
 

Viewers also liked (20)

DevOps in Microsoft Azure
DevOps in Microsoft Azure DevOps in Microsoft Azure
DevOps in Microsoft Azure
 
DevOps, Digital, and Cloud - Two's Company, Three's a Crowd?
DevOps, Digital, and Cloud -  Two's Company, Three's a Crowd?DevOps, Digital, and Cloud -  Two's Company, Three's a Crowd?
DevOps, Digital, and Cloud - Two's Company, Three's a Crowd?
 
Jelastic DevOps Platform Product Overview for Service Providers
Jelastic DevOps Platform Product Overview for Service ProvidersJelastic DevOps Platform Product Overview for Service Providers
Jelastic DevOps Platform Product Overview for Service Providers
 
Bem estar seja sincero 01-04-12
Bem estar seja sincero 01-04-12Bem estar seja sincero 01-04-12
Bem estar seja sincero 01-04-12
 
Company Profile Professional
Company Profile ProfessionalCompany Profile Professional
Company Profile Professional
 
Inportancia Virus informaticos
Inportancia Virus informaticosInportancia Virus informaticos
Inportancia Virus informaticos
 
Día internacional del libro
Día internacional del libroDía internacional del libro
Día internacional del libro
 
Bilbo aste nagusia programa 2013
Bilbo aste nagusia programa 2013Bilbo aste nagusia programa 2013
Bilbo aste nagusia programa 2013
 
[WEBINARIO] Gamificación aplicada y cómo incentivar a nuestros clientes con j...
[WEBINARIO] Gamificación aplicada y cómo incentivar a nuestros clientes con j...[WEBINARIO] Gamificación aplicada y cómo incentivar a nuestros clientes con j...
[WEBINARIO] Gamificación aplicada y cómo incentivar a nuestros clientes con j...
 
Enterprise Global Messaging
Enterprise Global MessagingEnterprise Global Messaging
Enterprise Global Messaging
 
Invitación Evento Presentación The Coach Box
Invitación Evento Presentación The Coach BoxInvitación Evento Presentación The Coach Box
Invitación Evento Presentación The Coach Box
 
Actarit 18699-02-0-api-manufacturer-suppliers
Actarit 18699-02-0-api-manufacturer-suppliersActarit 18699-02-0-api-manufacturer-suppliers
Actarit 18699-02-0-api-manufacturer-suppliers
 
Reisebericht Stolze - Mai 2013 SI/HR
Reisebericht Stolze - Mai 2013 SI/HRReisebericht Stolze - Mai 2013 SI/HR
Reisebericht Stolze - Mai 2013 SI/HR
 
Corempresa Nº 11
Corempresa Nº 11Corempresa Nº 11
Corempresa Nº 11
 
Efqm 3c hanna lina werner
Efqm 3c hanna lina wernerEfqm 3c hanna lina werner
Efqm 3c hanna lina werner
 
Enterprise Use Case - Selecting an Enterprise Service Bus
Enterprise Use Case - Selecting an Enterprise Service Bus Enterprise Use Case - Selecting an Enterprise Service Bus
Enterprise Use Case - Selecting an Enterprise Service Bus
 
Catálogo español urnafim 2013
Catálogo español urnafim 2013Catálogo español urnafim 2013
Catálogo español urnafim 2013
 
Bernardo houssay (1)
Bernardo houssay (1)Bernardo houssay (1)
Bernardo houssay (1)
 
Creating Creative Events for the Professional Publishers Association Scotland
Creating Creative Events for the Professional Publishers Association ScotlandCreating Creative Events for the Professional Publishers Association Scotland
Creating Creative Events for the Professional Publishers Association Scotland
 
How to Review Medicare Appeals in the SNF
How to Review Medicare Appeals in the SNFHow to Review Medicare Appeals in the SNF
How to Review Medicare Appeals in the SNF
 

Similar to The Rise of the Open Source ESB

Open source containers built for real time interactions
Open source containers built for real time interactionsOpen source containers built for real time interactions
Open source containers built for real time interactionsJason Bloomberg
 
Integrating microservices in the cloud
Integrating microservices in the cloudIntegrating microservices in the cloud
Integrating microservices in the cloudJason Bloomberg
 
Avoiding the perils and pitfalls of cloud based integration
Avoiding the perils and pitfalls of cloud based integrationAvoiding the perils and pitfalls of cloud based integration
Avoiding the perils and pitfalls of cloud based integrationJason Bloomberg
 
ECM and Open Source Software: A Disruptive Force in ECM Solutions
ECM and Open Source Software: A Disruptive Force in ECM SolutionsECM and Open Source Software: A Disruptive Force in ECM Solutions
ECM and Open Source Software: A Disruptive Force in ECM SolutionsJeff Potts
 
Cloud Foundry Technical Overview at IBM Interconnect 2016
Cloud Foundry Technical Overview at IBM Interconnect 2016Cloud Foundry Technical Overview at IBM Interconnect 2016
Cloud Foundry Technical Overview at IBM Interconnect 2016Stormy Peters
 
The elegant way of implementing microservices with istio
The elegant way of implementing microservices with istioThe elegant way of implementing microservices with istio
The elegant way of implementing microservices with istioInho Kang
 
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클Oracle Korea
 
Building a Java Play! App on Heroku using Database.com
Building a Java Play! App on Heroku using Database.comBuilding a Java Play! App on Heroku using Database.com
Building a Java Play! App on Heroku using Database.comSalesforce Developers
 
Adobe Flash Platform for the Enterprise
Adobe Flash Platform for the EnterpriseAdobe Flash Platform for the Enterprise
Adobe Flash Platform for the EnterpriseMike Slinn
 
Agile and continuous delivery – How IBM Watson Workspace is built
Agile and continuous delivery – How IBM Watson Workspace is builtAgile and continuous delivery – How IBM Watson Workspace is built
Agile and continuous delivery – How IBM Watson Workspace is builtVincent Burckhardt
 
The Middleware technology that connects the enterprise
The Middleware technology that connects the enterpriseThe Middleware technology that connects the enterprise
The Middleware technology that connects the enterprise Kasun Indrasiri
 
Temenos- Fiorano T24 Integration
Temenos- Fiorano T24 IntegrationTemenos- Fiorano T24 Integration
Temenos- Fiorano T24 IntegrationAshraf Imran
 
Customer Sharing: Trend Micro - Trend Micro's DevOps Practices
Customer Sharing: Trend Micro - Trend Micro's DevOps Practices Customer Sharing: Trend Micro - Trend Micro's DevOps Practices
Customer Sharing: Trend Micro - Trend Micro's DevOps Practices Amazon Web Services
 
John N. Lewis - Resume - Public
John N. Lewis - Resume - Public John N. Lewis - Resume - Public
John N. Lewis - Resume - Public John N. Lewis
 
Service Oriented Architecture for Net Centric Operations based on Open Source...
Service Oriented Architecture for Net Centric Operations based on Open Source...Service Oriented Architecture for Net Centric Operations based on Open Source...
Service Oriented Architecture for Net Centric Operations based on Open Source...Sanjiva Weerawarana
 
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...WSO2
 

Similar to The Rise of the Open Source ESB (20)

Open source containers built for real time interactions
Open source containers built for real time interactionsOpen source containers built for real time interactions
Open source containers built for real time interactions
 
Integrating microservices in the cloud
Integrating microservices in the cloudIntegrating microservices in the cloud
Integrating microservices in the cloud
 
Avoiding the perils and pitfalls of cloud based integration
Avoiding the perils and pitfalls of cloud based integrationAvoiding the perils and pitfalls of cloud based integration
Avoiding the perils and pitfalls of cloud based integration
 
ECM and Open Source Software: A Disruptive Force in ECM Solutions
ECM and Open Source Software: A Disruptive Force in ECM SolutionsECM and Open Source Software: A Disruptive Force in ECM Solutions
ECM and Open Source Software: A Disruptive Force in ECM Solutions
 
Cloud Foundry Technical Overview at IBM Interconnect 2016
Cloud Foundry Technical Overview at IBM Interconnect 2016Cloud Foundry Technical Overview at IBM Interconnect 2016
Cloud Foundry Technical Overview at IBM Interconnect 2016
 
The elegant way of implementing microservices with istio
The elegant way of implementing microservices with istioThe elegant way of implementing microservices with istio
The elegant way of implementing microservices with istio
 
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
 
Building a Java Play! App on Heroku using Database.com
Building a Java Play! App on Heroku using Database.comBuilding a Java Play! App on Heroku using Database.com
Building a Java Play! App on Heroku using Database.com
 
QCon SF-feedback
QCon SF-feedbackQCon SF-feedback
QCon SF-feedback
 
Adobe Flash Platform for the Enterprise
Adobe Flash Platform for the EnterpriseAdobe Flash Platform for the Enterprise
Adobe Flash Platform for the Enterprise
 
Php Web Frameworks
Php Web FrameworksPhp Web Frameworks
Php Web Frameworks
 
why cloud loves soa
why cloud loves soawhy cloud loves soa
why cloud loves soa
 
Agile and continuous delivery – How IBM Watson Workspace is built
Agile and continuous delivery – How IBM Watson Workspace is builtAgile and continuous delivery – How IBM Watson Workspace is built
Agile and continuous delivery – How IBM Watson Workspace is built
 
The Middleware technology that connects the enterprise
The Middleware technology that connects the enterpriseThe Middleware technology that connects the enterprise
The Middleware technology that connects the enterprise
 
Temenos- Fiorano T24 Integration
Temenos- Fiorano T24 IntegrationTemenos- Fiorano T24 Integration
Temenos- Fiorano T24 Integration
 
Customer Sharing: Trend Micro - Trend Micro's DevOps Practices
Customer Sharing: Trend Micro - Trend Micro's DevOps Practices Customer Sharing: Trend Micro - Trend Micro's DevOps Practices
Customer Sharing: Trend Micro - Trend Micro's DevOps Practices
 
John N. Lewis - Resume - Public
John N. Lewis - Resume - Public John N. Lewis - Resume - Public
John N. Lewis - Resume - Public
 
Architecting for Scale
Architecting for ScaleArchitecting for Scale
Architecting for Scale
 
Service Oriented Architecture for Net Centric Operations based on Open Source...
Service Oriented Architecture for Net Centric Operations based on Open Source...Service Oriented Architecture for Net Centric Operations based on Open Source...
Service Oriented Architecture for Net Centric Operations based on Open Source...
 
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
 

More from Jason Bloomberg

PSD2: Open Banking with APIs
PSD2: Open Banking with APIsPSD2: Open Banking with APIs
PSD2: Open Banking with APIsJason Bloomberg
 
The customer journey, digital transformation, and you
The customer journey, digital transformation, and youThe customer journey, digital transformation, and you
The customer journey, digital transformation, and youJason Bloomberg
 
The cyber house of horrors - securing the expanding attack surface
The cyber house of horrors -  securing the expanding attack surfaceThe cyber house of horrors -  securing the expanding attack surface
The cyber house of horrors - securing the expanding attack surfaceJason Bloomberg
 
Effective Management of Docker Containers
Effective Management of Docker ContainersEffective Management of Docker Containers
Effective Management of Docker ContainersJason Bloomberg
 
Avoiding the Bimodal Disaster - New Life for Enterprise Architecture
Avoiding the Bimodal Disaster - New Life for Enterprise ArchitectureAvoiding the Bimodal Disaster - New Life for Enterprise Architecture
Avoiding the Bimodal Disaster - New Life for Enterprise ArchitectureJason Bloomberg
 
How the Cloud Fixes Bimodal IT
How the Cloud Fixes Bimodal ITHow the Cloud Fixes Bimodal IT
How the Cloud Fixes Bimodal ITJason Bloomberg
 
Restarting enterprise architecture in the age of digital transformation
Restarting enterprise architecture in the age of digital transformationRestarting enterprise architecture in the age of digital transformation
Restarting enterprise architecture in the age of digital transformationJason Bloomberg
 
Unleashing the power of machine learning for it ops management
Unleashing the power of machine learning for it ops managementUnleashing the power of machine learning for it ops management
Unleashing the power of machine learning for it ops managementJason Bloomberg
 
WEBINAR: API Clouds for Faster APIs: Leveraging Existing Assets for the API ...
WEBINAR: API Clouds for Faster APIs:  Leveraging Existing Assets for the API ...WEBINAR: API Clouds for Faster APIs:  Leveraging Existing Assets for the API ...
WEBINAR: API Clouds for Faster APIs: Leveraging Existing Assets for the API ...Jason Bloomberg
 
Innovation processes in the age of digital transformation
Innovation processes in the age of digital transformationInnovation processes in the age of digital transformation
Innovation processes in the age of digital transformationJason Bloomberg
 
Are microservices 'soa done right'?
Are microservices 'soa done right'?Are microservices 'soa done right'?
Are microservices 'soa done right'?Jason Bloomberg
 
Innovation in the age of digital transformation
Innovation in the age of digital transformationInnovation in the age of digital transformation
Innovation in the age of digital transformationJason Bloomberg
 
Digital and the api economy - don't forget your systems of record
Digital and the api economy - don't forget your systems of recordDigital and the api economy - don't forget your systems of record
Digital and the api economy - don't forget your systems of recordJason Bloomberg
 
Four considerations when monitoring microservices
Four considerations when monitoring microservicesFour considerations when monitoring microservices
Four considerations when monitoring microservicesJason Bloomberg
 
Certes webinar securing the frictionless enterprise
Certes webinar   securing the frictionless enterpriseCertes webinar   securing the frictionless enterprise
Certes webinar securing the frictionless enterpriseJason Bloomberg
 
Digital transformation & dev ops - two sides of same revolution
Digital transformation & dev ops  - two sides of same revolutionDigital transformation & dev ops  - two sides of same revolution
Digital transformation & dev ops - two sides of same revolutionJason Bloomberg
 
Streaming Analytics and Cognitive Computing - Changing the Game
Streaming Analytics and Cognitive Computing - Changing the GameStreaming Analytics and Cognitive Computing - Changing the Game
Streaming Analytics and Cognitive Computing - Changing the GameJason Bloomberg
 
The dev ops drumbeat reinventing the iron triangle
The dev ops drumbeat reinventing the iron triangleThe dev ops drumbeat reinventing the iron triangle
The dev ops drumbeat reinventing the iron triangleJason Bloomberg
 
Agile architecture revolution iasa itarc
Agile architecture revolution   iasa itarcAgile architecture revolution   iasa itarc
Agile architecture revolution iasa itarcJason Bloomberg
 
It's the 21st century: why isn't your data integration loosely coupled?
It's the 21st century:  why isn't your data integration loosely coupled?It's the 21st century:  why isn't your data integration loosely coupled?
It's the 21st century: why isn't your data integration loosely coupled?Jason Bloomberg
 

More from Jason Bloomberg (20)

PSD2: Open Banking with APIs
PSD2: Open Banking with APIsPSD2: Open Banking with APIs
PSD2: Open Banking with APIs
 
The customer journey, digital transformation, and you
The customer journey, digital transformation, and youThe customer journey, digital transformation, and you
The customer journey, digital transformation, and you
 
The cyber house of horrors - securing the expanding attack surface
The cyber house of horrors -  securing the expanding attack surfaceThe cyber house of horrors -  securing the expanding attack surface
The cyber house of horrors - securing the expanding attack surface
 
Effective Management of Docker Containers
Effective Management of Docker ContainersEffective Management of Docker Containers
Effective Management of Docker Containers
 
Avoiding the Bimodal Disaster - New Life for Enterprise Architecture
Avoiding the Bimodal Disaster - New Life for Enterprise ArchitectureAvoiding the Bimodal Disaster - New Life for Enterprise Architecture
Avoiding the Bimodal Disaster - New Life for Enterprise Architecture
 
How the Cloud Fixes Bimodal IT
How the Cloud Fixes Bimodal ITHow the Cloud Fixes Bimodal IT
How the Cloud Fixes Bimodal IT
 
Restarting enterprise architecture in the age of digital transformation
Restarting enterprise architecture in the age of digital transformationRestarting enterprise architecture in the age of digital transformation
Restarting enterprise architecture in the age of digital transformation
 
Unleashing the power of machine learning for it ops management
Unleashing the power of machine learning for it ops managementUnleashing the power of machine learning for it ops management
Unleashing the power of machine learning for it ops management
 
WEBINAR: API Clouds for Faster APIs: Leveraging Existing Assets for the API ...
WEBINAR: API Clouds for Faster APIs:  Leveraging Existing Assets for the API ...WEBINAR: API Clouds for Faster APIs:  Leveraging Existing Assets for the API ...
WEBINAR: API Clouds for Faster APIs: Leveraging Existing Assets for the API ...
 
Innovation processes in the age of digital transformation
Innovation processes in the age of digital transformationInnovation processes in the age of digital transformation
Innovation processes in the age of digital transformation
 
Are microservices 'soa done right'?
Are microservices 'soa done right'?Are microservices 'soa done right'?
Are microservices 'soa done right'?
 
Innovation in the age of digital transformation
Innovation in the age of digital transformationInnovation in the age of digital transformation
Innovation in the age of digital transformation
 
Digital and the api economy - don't forget your systems of record
Digital and the api economy - don't forget your systems of recordDigital and the api economy - don't forget your systems of record
Digital and the api economy - don't forget your systems of record
 
Four considerations when monitoring microservices
Four considerations when monitoring microservicesFour considerations when monitoring microservices
Four considerations when monitoring microservices
 
Certes webinar securing the frictionless enterprise
Certes webinar   securing the frictionless enterpriseCertes webinar   securing the frictionless enterprise
Certes webinar securing the frictionless enterprise
 
Digital transformation & dev ops - two sides of same revolution
Digital transformation & dev ops  - two sides of same revolutionDigital transformation & dev ops  - two sides of same revolution
Digital transformation & dev ops - two sides of same revolution
 
Streaming Analytics and Cognitive Computing - Changing the Game
Streaming Analytics and Cognitive Computing - Changing the GameStreaming Analytics and Cognitive Computing - Changing the Game
Streaming Analytics and Cognitive Computing - Changing the Game
 
The dev ops drumbeat reinventing the iron triangle
The dev ops drumbeat reinventing the iron triangleThe dev ops drumbeat reinventing the iron triangle
The dev ops drumbeat reinventing the iron triangle
 
Agile architecture revolution iasa itarc
Agile architecture revolution   iasa itarcAgile architecture revolution   iasa itarc
Agile architecture revolution iasa itarc
 
It's the 21st century: why isn't your data integration loosely coupled?
It's the 21st century:  why isn't your data integration loosely coupled?It's the 21st century:  why isn't your data integration loosely coupled?
It's the 21st century: why isn't your data integration loosely coupled?
 

Recently uploaded

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
 
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
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
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
 
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
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
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
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
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
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 

Recently uploaded (20)

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
 
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
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
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
 
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
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
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
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
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
 
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
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 

The Rise of the Open Source ESB

  • 1. Jason Bloomberg Atul Saini • A leading industry analyst and expert on agile architecture • Advises on Digital transformation initiatives • Popular books by Jason - “The Agile Architecture Revolution” - “Service Orient or Be Doomed! How Service Orientation Will Change Your Business” Speaker Introduction • Founded Fiorano Software in 1995, Currently CEO & CTO • Been at the forefront of integration, SOA & peer-to-peer distributed processing • One of the first entrepreneurs to realize the power of Microservices
  • 2. The Rise of the Open Source ESB Jason Bloomberg President jason@intellyx.com @theebizwizard
  • 3. About Jason Bloomberg • President of industry analyst firm Intellyx • Agile digital transformation thought leader • Write for Forbes, several blogs, biweekly newsletter the Cortex • Buy my latest book, The Agile Architecture Revolution Copyright © 2016, Intellyx, LLC3
  • 4. Middleware from the Dawn of Time (1990s) • Message brokers • Application servers • Message queuing technology • Asynchronous bus technology • Enterprise application integration Copyright © 2016, Intellyx, LLC4 Everything was tightly coupled PhotoCredit:MackMalehttps://www.flickr.com/photos/mastermaq/
  • 5. The Web Services Craze (2001 – 2003) • CORBA’s contracted interfaces + XML’s extensible document-centricity = miraculous loose coupling! • Gartner coined term Enterprise Service Bus – Whatever old middleware you got with Web Services support added • Various open source efforts – Takes time to build enterprise middleware Copyright © 2016, Intellyx, LLC5 Standards slow to mature PhotoCredit:LesChatfieldhttps://www.flickr.com/photos/elsie/
  • 6. Enterprise Middleware Circa 2005 Copyright © 2015, Intellyx, LLC6 PhotoCredit:Centeractivehttp://www.centeractive.com/content/enterprise-service-bus
  • 7. The SOA Craze (2004 – 2008) • SOA became excuse to sell middleware • Consolidation in market drove ‘kitchen sink’ ESBs • Commercial products bloated, poorly integrated Copyright © 2016, Intellyx, LLC7 Open source ESBs largely a reaction to this bloatware PhotoCredit:RachelZackhttps://www.flickr.com/photos/rachelmargaret/
  • 8. SOA is Dead! Long Live the Cloud! • January 2009: Ann Thomas at Burton (now Gartner) pens SOA is Dead: Long Live Services – SOA world freaks out • Meanwhile, the cloud takes over – Horizontal scalability – Decentralization – Expectation of failure/resilience Copyright © 2016, Intellyx, LLC8 Bloatware ESBs not cloud-friendly PhotoCredit:EpicFireworkshttps://www.flickr.com/photos/epicfireworks/
  • 9. Maturation of Open Source ESBs • Cloud-friendliness now a prerequisite • Mule, Red Hat, WSO2 taking a kitchen sink approach – Integration only a small part of what they do – Reasonably cloud-friendly but come with baggage • ActiveMQ, RabbitMQ remain lightweight – Lack the scale and resilience needed for modern, enterprise-class computing Copyright © 2016, Intellyx, LLC9 PhotoCredit:ToddAndersonhttps://www.flickr.com/photos/toddography/ Fiorano strikes the balance
  • 10. Jason Bloomberg President, Intellyx jason@intellyx.com @theebizwizard Send email NOW to nobloat@intellyx.com to download this presentation Thank You!
  • 11. Rise of the Open Source Enterprise Service Bus Entire Contents © 2016, Fiorano Software Inc. All rights reserved; Fiorano, the Fiorano logo, FioranoMQ, Fiorano Middleware Platform, Fiorano Cloud Platform, Fiorano ESB and Fiorano SOA Platform are trademarks or registered trademarks of Fiorano Software Inc. and affiliates. All other trademarks belong to their respective owners. By: Atul Saini CEO & CTO Fiorano Software Inc.
  • 12. ESB Core Requirements •Monitoring •Tracing/Logging •Presence and availability •Security •Scheduling •Dynamic Remote Deployment •External Routing •Visual composition tools •Single design must be able to effectively map to on-premise and cloud services in an enterprise • Interactions must be natively asynchronous for scalability and efficiency • Can build synchronous over asynchronous but not the other way around • ESB/ Middleware must scale linearly across commodity hardware Scaling Asynchronous Beyond Messaging Cloud Readiness
  • 13. Issues with existing Open Source Integration products Too much coding required No visual schema for integration flows More error prone Granularity of services is not developer friendly (multiple steps) Learning curve is very steep Needs competency in multiple products Internal architecture not built on scalable JMS Patchy enterprise requirements coverage Not suited to peak- performance, enterprise- scaling requirements Little support for key enterprise requirements (routing, visual composition, deployment, security, transformation etc.)
  • 14. Introducing Fiorano ESB Community Edition Fiorano ESB will now be available to the developer community with the following components: Open Source ESB Server Messaging Engine eStudio Dashboard Microservice Toolkit An OSGi container built on top of Apache Karaf acting as both: manager & runtime for microservices ActiveMQ by default but also supports FioranoMQ and other JMS providers. Orchestration Tool based on Eclipse Built on top of Hawtio, an open source HTML5/ Angular JS web console Open source toolkit to develop and monetize new microservices
  • 15. Fiorano ESB: Key Integration Features Distributed, Peer-to-Peer architecture with centralized control Single architecture scales over the cloud, enterprise or hybrid environments JMS-centric components/adapters built as Microservices. (No need to learn Java)
  • 16. Enterprise Features of Fiorano ESB External Routing Tracing/Logging Presence & Availability Monitoring & Launching Security Remote Deployment
  • 17. Fiorano ESB features: External Routing External Routing Tracing/Logging Presence & Availability Monitoring & Launching Security Remote Deployment Location transparency  e.g. Node #1 can publish messages to its local folders/channels  Node #2 can subscribe to its local folders/channels User-specified routing  Components unaware of routing of across network. Fiorano automatically synchronizes data between nodes based on user-specified external rules.  Components are oblivious to the fact that they are participating in a distributed application
  • 18. Fiorano ESB features: Tracing & Logging External Routing Tracing & Logging Presence & Availability Monitoring & Launching Security Remote Deployment Tracing & Logging  Application/component output trace can be updated and routed to any node for debugging  Run-time updates of trace levels (e.g. verbose)  Significantly easier debugging of processes and flows: faster time to deployment
  • 19. Fiorano ESB features: Presence Availability External Routing Tracing & Logging Presence & Availability Monitoring & Launching Security Remote Deployment Presence & Availability  Check for availability of components and other resources (e.g. DB, File, SMTP, call center, accounting etc.) on any node
  • 20. Fiorano ESB features: Monitoring & Launching External Routing Tracing & Logging Presence & Availability Monitoring & Launching Security Remote Deployment Monitoring & Launching  Monitor Application state  Persist and Monitor Workflow state  Launch, re-launch Components on any node  External monitoring (integrated with SNMP-based tools like HP OpenView, IBM Tivoli, JMX tools, etc.)
  • 21. Fiorano ESB features: Security External Routing Tracing & Logging Presence & Availability Monitoring & Launching Security Remote Deployment Security (Component Level)  Administrator defined attributes per Component  Access Control Lists (ACL/ACE) per Tifosi daemon  Security Tools to set ACLs on each daemon  Daemons inherit security settings from centralized LDAP repository  Realms integration to read security attributes from pre- defined NT and Solaris realms
  • 22. Fiorano ESB features: Remote Deployment External Routing Tracing & Logging Presence & Availability Monitoring & Launching Security Remote Deployment Remote Deployment  Automatic deployment of all services over the network  No manual intervention
  • 23. Benefits of Fiorano Open Source ESB • Fiorano ESB supports runtime process changes • Processes can be paused/resumed/added etc at runtime Enhanced Speed & Control • No requirement for an external process persistence RDBMS database • Fiorano comes bundled with a commercial-quality messaging-based transaction engine Easy management and $$ savings • Fiorano Open Source ESB comes with a Microservice Development SDK • Components/Services are treated as first-class citizens with native execution of components written in Java, C, C++, C#, etc. Better performance/ Re-use existing services • Ability to distribute a process across multiple machines from a central location without re-engineering the processSaves Time • Easy to use – wizard-based setup and configuration & requires minimal skill-set for productive use • No need to learn BPMN, BPEL, etc. Lower Learning Curve
  • 24. Why Fiorano Open Source?  Proven Technology: Fiorano ESB has been recognized by Gartner as a visionary and is an established product, unlike other open source products that start from a community project and then become a product.  Established Support Structure: Global leaders and government institutions rely on Fiorano Support for their mission-critical business requirements. “Our partners and clients love the speed at which we get data back to them and the near-real-time analytics it can provide. Fiorano's development team is very responsive, with changes to functionality turned around sometimes within a week, which would be unheard of with larger vendors.” Scott Mercer, Manager, SOA Solutions Team Delaware North Companies
  • 25. Thank you ! Atul Saini CEO & CTO Fiorano Software Inc. Entire Contents © 2016 Fiorano Software Inc. All rights reserved; Fiorano, the Fiorano logo, FioranoMQ, Fiorano Middleware Platform, Fiorano Cloud Platform, Fiorano ESB and Fiorano SOA Platform are trademarks or registered trademarks of Fiorano Software Inc. and affiliates. All other trademarks belong to their respective owners.
  • 26. Thank You ! To find out more about Fiorano ESB Community, please visit http://www.fiorano.com/products/opensource/fiorano-esb/ or send an Email to sales@fiorano.com. AMERICA’S Fiorano Software, Inc. 230 S. California Avenue, Suite 103,Palo Alto, CA 94306 USA Tel: +1 650 326 1136 Fax: +1 646 607 5875 Toll-Free: +1 800 663 3621 Email: info@fiorano.com EMEA Fiorano Software Ltd 3000 Hillswood Drive Hillswood Business Park Chertsey Surrey KT16 0RS UK Tel: +44 (0) 1932 895005 Fax: +44 (0) 1932 325413 Email: info_uk@fiorano.com APAC Fiorano Software Pte. Ltd. Level 42, Suntec Tower Three 8 Temasek Boulevard Singapore 038988 Tel: +65 68292234 Fax: +65 68292235 Email: info_asiapac@fiorano.com