SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
w: www.exist.com t: @existglobal f: www.facebook.com/existglobal
LogicBlaze Fuse - First Open Source SOA
LogicBlaze Fuse provides a complete runtime environment for SOA, providing a reliable, scalable, and manageable
environment for orchestrated Web services, composite applications, and event-driven business processes across
distributed, loosely-coupled systems and services.
It includes the leading open source engines for messaging, integration, orchestration, and registry services. In addition,
the included integration and management components enable a flexible, scalable, and extensible integration fabric with
full support for routing, transformation, management, and connectivity across a wide range of technologies and data
structures.
The Exist team worked alongside the Open Source project committers to build the first SOA platform provided as an
open source distribution. All five (5) Exist developers became OS committers to either Apache ActiveMQ or Apache
ServiceMix, a testament to their engineering prowess.
In 2007, LogicBlaze and LogicBlaze Fuse were acquired by IONA Technologies, and subsequently acquired by Progress
Software in September, 2008.
FUSE is powering companies such as Sabre Holdings, which in 2006 was evaluating the project while FUSE was being
developed by LogicBlaze and Exist. Sabre is the company behind Travelocity, Sabre Travel Network, and Sabre Airline
Solutions.
Project: LogicBlaze Fuse
Technology Used: J2EE, JMS, SOA
Environment/Industry:
Size of the Project: 5 software engineers
Duration: 2 years
Type of deliverable/s: Software Application
Type of engagement: Software engineering, Technology Support, Consulting
Exist and LogicBlaze proved that open source can be commercialized with components selected for the FUSE platform
are all from open communities that demonstrate active member participation and vigorous development cycles. A basic
rule is that the more activity surrounding a project, the more likely there is a healthy rate of development and innovation.
There is also a high probability that end users are contributing feedback that might be incorporated as additional features,
bug fixes, defect resolutions, etc. in the future.
Exist provided technology support in maintaining all contributor feedback and incorporating them in succeeding releases
of FUSE.
w: www.exist.com t: @existglobal f: www.facebook.com/existglobal
Illustration 1 - The LogicBlaze FUSE Enterprise
Service Bus (ESB)
Generally, an ESB serves as a middle tier between
service consumers and providers by mediating
connectivity between the two. From a service
consumer’s perspective, the only connection that is
made is to the bus itself; nothing is known about the
actual service implementation or the provider.
At the core of Exist’s support and
development of LogicBlaze FUSE is Apache
ServiceMix Enterprise Service Bus (ESB). In
addition to supporting the Java Business
Integration (JBI) specification, the
ServiceMix ESB supports communication
over standardized protocols such as HTTP,
JMS, and FTP among others. This allowed
decoupling the service view from the actual
implementation, which significantly
increases the flexibility of the architecture.
Service providers can be substituted for one
another without causing interruptions to
consumers.
Illustration 2 - The LogicBlaze Fuse
Structure
SOA is often summarized as the more
nimble successor to the previous generation
of business integration technologies, such
as enterprise application integration (EAI).
While it is true that integration architects
who had previously implemented EAI tend
to focus on SOA these days, the migration
from EAI to SOA is only one part of the SOA
picture.
Say Hello
How can we be of value to your
team? Start a conversation with us!
Email: sales@exist.com
Call: +632.687.4091 / +1.310.728.2142

Más contenido relacionado

Más de Exist

Exist Company Profile
Exist Company ProfileExist Company Profile
Exist Company ProfileExist
 
Exist Company Profile (Nihongo)
Exist Company Profile (Nihongo)Exist Company Profile (Nihongo)
Exist Company Profile (Nihongo)Exist
 
DX(デジタルトランスフォーメーション)とビッグデータでグローバル競争力強化を図ります
DX(デジタルトランスフォーメーション)とビッグデータでグローバル競争力強化を図りますDX(デジタルトランスフォーメーション)とビッグデータでグローバル競争力強化を図ります
DX(デジタルトランスフォーメーション)とビッグデータでグローバル競争力強化を図りますExist
 
Anahaw Retail Enterprise Solution
Anahaw Retail Enterprise SolutionAnahaw Retail Enterprise Solution
Anahaw Retail Enterprise SolutionExist
 
Understanding the state of your web application using Apache Kafka, Spark
Understanding the state of your web application using Apache Kafka, SparkUnderstanding the state of your web application using Apache Kafka, Spark
Understanding the state of your web application using Apache Kafka, SparkExist
 
The Philippines eHealth Strategic Framework and Plan (Updates as of May 23, 2...
The Philippines eHealth Strategic Framework and Plan (Updates as of May 23, 2...The Philippines eHealth Strategic Framework and Plan (Updates as of May 23, 2...
The Philippines eHealth Strategic Framework and Plan (Updates as of May 23, 2...Exist
 
API-Centric Rails Web Apps and Hybrid Mobile App Integration
API-Centric Rails Web Apps and Hybrid Mobile App IntegrationAPI-Centric Rails Web Apps and Hybrid Mobile App Integration
API-Centric Rails Web Apps and Hybrid Mobile App IntegrationExist
 
Clinical Analytics for Improving Health Outcomes
Clinical Analytics for Improving Health OutcomesClinical Analytics for Improving Health Outcomes
Clinical Analytics for Improving Health OutcomesExist
 
Exist Customer Success Stories
Exist Customer Success StoriesExist Customer Success Stories
Exist Customer Success StoriesExist
 
Node.js Presentation
Node.js PresentationNode.js Presentation
Node.js PresentationExist
 
Selenium RC Using Java and Maven + Maestro Integration
Selenium RC Using Java and Maven + Maestro IntegrationSelenium RC Using Java and Maven + Maestro Integration
Selenium RC Using Java and Maven + Maestro IntegrationExist
 
Philippine Digital Strategy
Philippine Digital StrategyPhilippine Digital Strategy
Philippine Digital StrategyExist
 
Spectrum of IT BPO Services in the Philippines
Spectrum of IT BPO Services in the PhilippinesSpectrum of IT BPO Services in the Philippines
Spectrum of IT BPO Services in the PhilippinesExist
 
What's new in Drupal 7
What's new in Drupal 7What's new in Drupal 7
What's new in Drupal 7Exist
 
Intro to jQuery
Intro to jQueryIntro to jQuery
Intro to jQueryExist
 
Digital Life
Digital LifeDigital Life
Digital LifeExist
 
Common Pitfalls Experienced in Java
Common Pitfalls Experienced in JavaCommon Pitfalls Experienced in Java
Common Pitfalls Experienced in JavaExist
 
Exist Aboitiz Tech Forum :: Embracing Open Source to Deliver Innovation
Exist Aboitiz Tech Forum :: Embracing Open Source to Deliver InnovationExist Aboitiz Tech Forum :: Embracing Open Source to Deliver Innovation
Exist Aboitiz Tech Forum :: Embracing Open Source to Deliver InnovationExist
 
Rails 3
Rails 3Rails 3
Rails 3Exist
 
Open Source Business Models
Open Source Business ModelsOpen Source Business Models
Open Source Business ModelsExist
 

Más de Exist (20)

Exist Company Profile
Exist Company ProfileExist Company Profile
Exist Company Profile
 
Exist Company Profile (Nihongo)
Exist Company Profile (Nihongo)Exist Company Profile (Nihongo)
Exist Company Profile (Nihongo)
 
DX(デジタルトランスフォーメーション)とビッグデータでグローバル競争力強化を図ります
DX(デジタルトランスフォーメーション)とビッグデータでグローバル競争力強化を図りますDX(デジタルトランスフォーメーション)とビッグデータでグローバル競争力強化を図ります
DX(デジタルトランスフォーメーション)とビッグデータでグローバル競争力強化を図ります
 
Anahaw Retail Enterprise Solution
Anahaw Retail Enterprise SolutionAnahaw Retail Enterprise Solution
Anahaw Retail Enterprise Solution
 
Understanding the state of your web application using Apache Kafka, Spark
Understanding the state of your web application using Apache Kafka, SparkUnderstanding the state of your web application using Apache Kafka, Spark
Understanding the state of your web application using Apache Kafka, Spark
 
The Philippines eHealth Strategic Framework and Plan (Updates as of May 23, 2...
The Philippines eHealth Strategic Framework and Plan (Updates as of May 23, 2...The Philippines eHealth Strategic Framework and Plan (Updates as of May 23, 2...
The Philippines eHealth Strategic Framework and Plan (Updates as of May 23, 2...
 
API-Centric Rails Web Apps and Hybrid Mobile App Integration
API-Centric Rails Web Apps and Hybrid Mobile App IntegrationAPI-Centric Rails Web Apps and Hybrid Mobile App Integration
API-Centric Rails Web Apps and Hybrid Mobile App Integration
 
Clinical Analytics for Improving Health Outcomes
Clinical Analytics for Improving Health OutcomesClinical Analytics for Improving Health Outcomes
Clinical Analytics for Improving Health Outcomes
 
Exist Customer Success Stories
Exist Customer Success StoriesExist Customer Success Stories
Exist Customer Success Stories
 
Node.js Presentation
Node.js PresentationNode.js Presentation
Node.js Presentation
 
Selenium RC Using Java and Maven + Maestro Integration
Selenium RC Using Java and Maven + Maestro IntegrationSelenium RC Using Java and Maven + Maestro Integration
Selenium RC Using Java and Maven + Maestro Integration
 
Philippine Digital Strategy
Philippine Digital StrategyPhilippine Digital Strategy
Philippine Digital Strategy
 
Spectrum of IT BPO Services in the Philippines
Spectrum of IT BPO Services in the PhilippinesSpectrum of IT BPO Services in the Philippines
Spectrum of IT BPO Services in the Philippines
 
What's new in Drupal 7
What's new in Drupal 7What's new in Drupal 7
What's new in Drupal 7
 
Intro to jQuery
Intro to jQueryIntro to jQuery
Intro to jQuery
 
Digital Life
Digital LifeDigital Life
Digital Life
 
Common Pitfalls Experienced in Java
Common Pitfalls Experienced in JavaCommon Pitfalls Experienced in Java
Common Pitfalls Experienced in Java
 
Exist Aboitiz Tech Forum :: Embracing Open Source to Deliver Innovation
Exist Aboitiz Tech Forum :: Embracing Open Source to Deliver InnovationExist Aboitiz Tech Forum :: Embracing Open Source to Deliver Innovation
Exist Aboitiz Tech Forum :: Embracing Open Source to Deliver Innovation
 
Rails 3
Rails 3Rails 3
Rails 3
 
Open Source Business Models
Open Source Business ModelsOpen Source Business Models
Open Source Business Models
 

Último

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Último (20)

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

LogicBlaze Fuse - First Open Source SOA

  • 1. w: www.exist.com t: @existglobal f: www.facebook.com/existglobal LogicBlaze Fuse - First Open Source SOA LogicBlaze Fuse provides a complete runtime environment for SOA, providing a reliable, scalable, and manageable environment for orchestrated Web services, composite applications, and event-driven business processes across distributed, loosely-coupled systems and services. It includes the leading open source engines for messaging, integration, orchestration, and registry services. In addition, the included integration and management components enable a flexible, scalable, and extensible integration fabric with full support for routing, transformation, management, and connectivity across a wide range of technologies and data structures. The Exist team worked alongside the Open Source project committers to build the first SOA platform provided as an open source distribution. All five (5) Exist developers became OS committers to either Apache ActiveMQ or Apache ServiceMix, a testament to their engineering prowess. In 2007, LogicBlaze and LogicBlaze Fuse were acquired by IONA Technologies, and subsequently acquired by Progress Software in September, 2008. FUSE is powering companies such as Sabre Holdings, which in 2006 was evaluating the project while FUSE was being developed by LogicBlaze and Exist. Sabre is the company behind Travelocity, Sabre Travel Network, and Sabre Airline Solutions. Project: LogicBlaze Fuse Technology Used: J2EE, JMS, SOA Environment/Industry: Size of the Project: 5 software engineers Duration: 2 years Type of deliverable/s: Software Application Type of engagement: Software engineering, Technology Support, Consulting Exist and LogicBlaze proved that open source can be commercialized with components selected for the FUSE platform are all from open communities that demonstrate active member participation and vigorous development cycles. A basic rule is that the more activity surrounding a project, the more likely there is a healthy rate of development and innovation. There is also a high probability that end users are contributing feedback that might be incorporated as additional features, bug fixes, defect resolutions, etc. in the future. Exist provided technology support in maintaining all contributor feedback and incorporating them in succeeding releases of FUSE.
  • 2. w: www.exist.com t: @existglobal f: www.facebook.com/existglobal Illustration 1 - The LogicBlaze FUSE Enterprise Service Bus (ESB) Generally, an ESB serves as a middle tier between service consumers and providers by mediating connectivity between the two. From a service consumer’s perspective, the only connection that is made is to the bus itself; nothing is known about the actual service implementation or the provider. At the core of Exist’s support and development of LogicBlaze FUSE is Apache ServiceMix Enterprise Service Bus (ESB). In addition to supporting the Java Business Integration (JBI) specification, the ServiceMix ESB supports communication over standardized protocols such as HTTP, JMS, and FTP among others. This allowed decoupling the service view from the actual implementation, which significantly increases the flexibility of the architecture. Service providers can be substituted for one another without causing interruptions to consumers. Illustration 2 - The LogicBlaze Fuse Structure SOA is often summarized as the more nimble successor to the previous generation of business integration technologies, such as enterprise application integration (EAI). While it is true that integration architects who had previously implemented EAI tend to focus on SOA these days, the migration from EAI to SOA is only one part of the SOA picture. Say Hello How can we be of value to your team? Start a conversation with us! Email: sales@exist.com Call: +632.687.4091 / +1.310.728.2142