SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Enterprise Service Oriented Architecture
Cloud-based Integration and
SOA Architecture
The benefits of a peer-to-peer approach
TEntire contents © Fiorano Software and Affiliates. All rights reserved. Reproduction of this document in any form without prior written
permission is forbidden. The information contained herein has been obtained from sources believed to be reliable. Fiorano disclaims all
warranties as to the accuracy, completeness or adequacy of such information. Fiorano shall have no liability for errors, omissions or
inadequacies in the information contained herein or for interpretations thereof. The opinions expressed herein are subject to change without
notice.T
 
 
P A G E | 2                                                                                                                              
CLOUD-BASED INTEGRATION AND SOA ARCHITECTURE
The benefits of a Peer-to-Peer approach
Executive Summary
Today's enterprise environment is rapidly changing. The disparate mix of operating systems, applications
and databases for businesses and organizations is part of a rapidly evolving technological dynamic –
made even more complicated by the emergence of cloud computing. As Enterprise Software applications
grow in complexity, the need for organizations to leverage cloud computing as part of their integration
strategies is growing exponentially. Putting a cloud integration and Enterprise Service Bus (ESB) strategy
in play prepares enterprises for the next generation of flexible, distributed and scalable cloud-enabled
business applications while facilitating greater operational efficiency, generating more revenue, and
helping businesses enter new markets.
The key to success in the networked economy is the ability to create and deploy distributed cloud-based
ESB and SOA processes to integrate value chains in concert with changing requirements. Faster change
management will help enterprises integrate their processes over the cloud so they can achieve greater
efficiency, generate more revenue, and enter new markets.
This paper addresses the software infrastructure requirements for SOA-enabled systems to leverage
Cloud Computing for the deployment of the next generation of flexible, distributed and scalable cloud-
enabled business applications.
Cloud-Ready SOA Applications
In it’s most general form, an SOA application is composed of multiple services that communicate with
each other via messages over a distributed ESB infrastructure platform. Cloud-enabled SOA applications
have a number of characteristics that impose particular requirements on the underlying ESB infrastructure
over which SOA applications are deployed.
For instance, each Service in a cloud-enabled SOA application may be written in a different programming
language or script and may run on a different platform, either on-premise or across the private/public
cloud. Services need to have the ability to communicate across the cloud either synchronously
(request/response) or asynchronously (via data-flow or events). Since the Services in a general SOA
application may be distributed across multiple enterprises and private/public clouds, distributed Security
and Governance are core requirements for the underlying ESB.
The next section of this paper discusses various architectures for cloud-based integration in use today,
together with the pros and cons of each architecture. This is followed by a discussion of the architecture
requirements for a general purpose, cloud-enabled ESB platform which enables the seamless integration
of on-premise, public and private cloud applications.
 
 
P A G E | 3                                                                                                                              
 
Cloud-Based Integration: On-Premise to Cloud Integration
A popular pattern for integration today is one where ESB/integration middleware hosted within an
enterprise integrates on-premise applications with cloud-based applications such as Salesforce.com,
Netsuite and others. This model is illustrated in Figure 1 below.
Figure 1: Integrating on-premise and Cloud-based applications
This model has the benefits of easy invocation of remote SaaS APIs using web-services. The on-premise
client acts as a process-trigger. This architecture is particularly suited to the integration of on-premise
applications with SaaS applications hosted in a public or private cloud. The licensing model is typically
perpetual, based on server CPU/Core utilization.
On the downside, this architecture does not work efficiently for inter or intra cloud integration because the
core integration infrastructure is hosted within the enterprise. Inflexible data-source access, the low
visibility of event/data flow and the inherent lack of messaging and queuing capability make this model
inefficient to invoke integration services from SaaS applications.
 
P A G E | 4                                                                                                                              
Cloud-Based Integration: Integration as a Service (“IaaS”)
A second pattern that has seen some usage is the concept of “Integration as a Service”, illustrated in
Figure 2 below. In this model, the integration infrastructure itself is hosted within the cloud. Applications
that expose web-services interfaces can be easily integrated using this approach, which also provides the
benefits of easy SaaS to SaaS integration. In this model, the licensing is typically via an annual
subscription, with charges based on the number of integration paths and/or on transaction volume.
Figure 2: Integration as a Service
Hosting of the infrastructure within the cloud does impose some limitations, however. Access to data-
sources is typically limited to web-services, often resulting in efficiency issues; not all interfaces to
applications are exposed as web-services, so critical application functionality may not be available for
integration; the messaging and queuing capability of this topology is inherently limited in most
implementations because of the inherent request/reply nature of web-services protocols; finally, this
model is inefficient for the integration of on-premise to on-premise applications.  
 
 
 
 
 
 
P A G E | 5                                                                                                                              
Cloud-Based Integration: Hybrid, Integration Platform
The inherent limitations and problems of the traditional (on-premise) integration and the SaaS Integration
(Integration as a service) approaches can be overcome via a hybrid of the two, based on a Peer-to-Peer
ESB platform. Figure 3 illustrates the system architecture of the Hybrid platform.
Figure 3: Hybrid, Peer-to-Peer Integration Platform
The Peer-to-Peer approach of the hybrid model provides the benefits of centralized control while
maintaining the inherent efficiency of peer-to-peer architectures. Data-sources can now be accessed
flexibly, via web-services or via messaging and other APIs; separate peer-servers for SaaS and PaaS
clouds ensure that applications within a given cloud are efficiently integrated since there is no longer any
need for integration data to leave the cloud. The in-built messaging and queuing capability of the platform
ensures that there is global data-flow and event-flow visibility across the entire network – including all
SaaS applications and applications hosted in PaaS frameworks such as Amazon EC2, Windows Azure,
Google Application Engine and Force.com. Efficient peer-to-peer communications ensure seamless,
real-time and flexible integration with no bottlenecks. The platform blends cloud-based integration with
general business-process integration since cloud-based applications can now be integrated easily with
on-premise applications.
 
P A G E | 6                                                                                                                              
Figure 4: Involving Cloud Users via Peer-to-Peer Hybrid Integration
Figure 4 illustrates how the Hybrid, Peer-to-Peer Integration Service Bus involves cloud and enterprise
users together. Note that the management of the distributed bus is centralized; control information flows
to a central server, typically hosted within the enterprise (or in a data center controlled by the enterprise
for security purposes), while data flows directly between peers. The platform thus incorporates all of the
administrative benefits of a central-broker architecture while avoiding the inefficiencies of the hub
becoming a data-bottleneck.
Benefits of Hybrid, Peer-to-Peer Cloud-based ESB Architecture
A cloud-based Enterprise Service Bus is a general-purpose infrastructure platform that lets developers
and business analysts create, deploy, manage, and change processes across the private/public cloud,
with the following benefits:
Distributed, event-enabled architecture
Flexibility via service-enabled processes
Enterprise standards support
Fault tolerance, reliability, and scalability
Security in distributed environment
Develop once, Deploy Anywhere Application Architecture
On-the-fly process changes
With these benefits, a cloud-based ESB lets enterprises quickly respond to changes and integrate
operations efficiently across the cloud, regardless of platform, language, database, or application.
 
P A G E | 7                                                                                                                              
Summary
The move toward cloud computing affects all software application deployment in the future. SOA provides
a layer of abstraction over all existing architectures, allowing distributed solutions to be built by
composing asynchronous services into composite applications over a network. Deploying an SOA across
the cloud requires software that provides service-oriented management, integration, security, tools, and
processes. While these segments are currently served by individual packages and solutions, they'll
evolve into a single, cloud-enabled platform.
A cloud-enabled Peer-to-Peer ESB includes all the distributed computing functionality an organization
needs to develop, deploy, manage, and extend distributed cloud-enabled applications; such platforms will
come to dominate enterprise computing over the next few years.
About Fiorano Software
Founded in 1995, Silicon Valley based Fiorano is a California Corporation with proven leadership in
enterprise middleware and peer-to-peer distributed systems. Fiorano's innovative event-driven SOA
platform integrates applications and complex technologies into an enterprise nervous system, increases
business process performance, yields higher message throughput and enhances availability through
agent-based visual composition that bridges the capability gap between business models and their
implementation - the model is the application, ready to run.
Global leaders including ABN AMRO, Boeing, British Telecom, Capgemini Telecom, Chicago Mercantile
Exchange Group, McKesson, NASA, POSCO Steel, Qwest Communications, Rabobank, Schlumberger,
Lockheed Martin, United States Coast Guard and Vodafone have deployed Fiorano to drive innovation
through open, standards-based SOA applications built in just days, yielding unprecedented productivity.
Fiorano Enterprise Service Bus (ESB) and Fiorano Message Queue (MQ) deliver the industry fastest,
lowest latency, highest throughput real-time messaging (asynchronous and synchronous) to power high
performance, highly available, and collaborative workflow applications whose application services are
distributed throughout the IT landscape. Fiorano's distributed, peer-to-peer agents abstract complexity of
developing and deploying services to unlock value in a customer's enterprise architecture framework.
 

Más contenido relacionado

La actualidad más candente

Enterprise Application integration (middleware) concepts
Enterprise Application integration (middleware) conceptsEnterprise Application integration (middleware) concepts
Enterprise Application integration (middleware) conceptsShantanu Thakre
 
SOA Fundamentals
SOA  FundamentalsSOA  Fundamentals
SOA Fundamentalsabhi1112
 
Information on Cloud-native Applications
Information on Cloud-native ApplicationsInformation on Cloud-native Applications
Information on Cloud-native ApplicationsHTS Hosting
 
Implementation and Evaluation of a Component-Based framework for Internet App...
Implementation and Evaluation of a Component-Based framework for Internet App...Implementation and Evaluation of a Component-Based framework for Internet App...
Implementation and Evaluation of a Component-Based framework for Internet App...ITIIIndustries
 
WDSOA'05 Whitepaper: SOA and the Future of Application Development
WDSOA'05 Whitepaper: SOA and the Future of Application DevelopmentWDSOA'05 Whitepaper: SOA and the Future of Application Development
WDSOA'05 Whitepaper: SOA and the Future of Application DevelopmentRajesh Raheja
 
Software As A Service (SaaS)
Software As A Service (SaaS)Software As A Service (SaaS)
Software As A Service (SaaS)Sharvan Salooja
 
Microservices with mule
Microservices with muleMicroservices with mule
Microservices with mulealfa
 
SaaS Metrics That Matter | MuleSoft
SaaS Metrics That Matter | MuleSoftSaaS Metrics That Matter | MuleSoft
SaaS Metrics That Matter | MuleSoftMuleSoft
 
Introduction to Micro Services
Introduction to Micro ServicesIntroduction to Micro Services
Introduction to Micro ServicesShashi Shekhar
 
M.E Computer Science Server Computing Projects
M.E Computer Science Server Computing ProjectsM.E Computer Science Server Computing Projects
M.E Computer Science Server Computing ProjectsVijay Karan
 
Enterprise service bus mule
Enterprise service bus  muleEnterprise service bus  mule
Enterprise service bus muleSindhu VL
 
MULTIVIEW SOA : EXTENDING SOA USING A PRIVATE CLOUD COMPUTING AS SAAS AND DAAS
MULTIVIEW SOA : EXTENDING SOA USING A PRIVATE CLOUD COMPUTING AS SAAS AND DAASMULTIVIEW SOA : EXTENDING SOA USING A PRIVATE CLOUD COMPUTING AS SAAS AND DAAS
MULTIVIEW SOA : EXTENDING SOA USING A PRIVATE CLOUD COMPUTING AS SAAS AND DAASijseajournal
 
Service Oriented Architecture (SOA)
Service Oriented Architecture (SOA)Service Oriented Architecture (SOA)
Service Oriented Architecture (SOA)Biniam Asnake
 
Cumulus Ciclo De Vida Do Cloud Stratus, Altostratus E Cirrus
Cumulus   Ciclo De Vida Do Cloud   Stratus, Altostratus E CirrusCumulus   Ciclo De Vida Do Cloud   Stratus, Altostratus E Cirrus
Cumulus Ciclo De Vida Do Cloud Stratus, Altostratus E CirrusLuís Ganhão
 

La actualidad más candente (20)

Software as a Service
Software as a ServiceSoftware as a Service
Software as a Service
 
SOA in practice. The sibling rivalry between ESB and BPE.
SOA in practice. The sibling rivalry between ESB and BPE.SOA in practice. The sibling rivalry between ESB and BPE.
SOA in practice. The sibling rivalry between ESB and BPE.
 
Migration and Security in SOA | Torry Harris Whitepaper
Migration and Security in SOA | Torry Harris WhitepaperMigration and Security in SOA | Torry Harris Whitepaper
Migration and Security in SOA | Torry Harris Whitepaper
 
Enterprise Application integration (middleware) concepts
Enterprise Application integration (middleware) conceptsEnterprise Application integration (middleware) concepts
Enterprise Application integration (middleware) concepts
 
SOA Fundamentals
SOA  FundamentalsSOA  Fundamentals
SOA Fundamentals
 
Information on Cloud-native Applications
Information on Cloud-native ApplicationsInformation on Cloud-native Applications
Information on Cloud-native Applications
 
Implementation and Evaluation of a Component-Based framework for Internet App...
Implementation and Evaluation of a Component-Based framework for Internet App...Implementation and Evaluation of a Component-Based framework for Internet App...
Implementation and Evaluation of a Component-Based framework for Internet App...
 
adaptivesoa
adaptivesoaadaptivesoa
adaptivesoa
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
WDSOA'05 Whitepaper: SOA and the Future of Application Development
WDSOA'05 Whitepaper: SOA and the Future of Application DevelopmentWDSOA'05 Whitepaper: SOA and the Future of Application Development
WDSOA'05 Whitepaper: SOA and the Future of Application Development
 
Software As A Service (SaaS)
Software As A Service (SaaS)Software As A Service (SaaS)
Software As A Service (SaaS)
 
Microservices with mule
Microservices with muleMicroservices with mule
Microservices with mule
 
WEB SERVERS
WEB SERVERSWEB SERVERS
WEB SERVERS
 
SaaS Metrics That Matter | MuleSoft
SaaS Metrics That Matter | MuleSoftSaaS Metrics That Matter | MuleSoft
SaaS Metrics That Matter | MuleSoft
 
Introduction to Micro Services
Introduction to Micro ServicesIntroduction to Micro Services
Introduction to Micro Services
 
M.E Computer Science Server Computing Projects
M.E Computer Science Server Computing ProjectsM.E Computer Science Server Computing Projects
M.E Computer Science Server Computing Projects
 
Enterprise service bus mule
Enterprise service bus  muleEnterprise service bus  mule
Enterprise service bus mule
 
MULTIVIEW SOA : EXTENDING SOA USING A PRIVATE CLOUD COMPUTING AS SAAS AND DAAS
MULTIVIEW SOA : EXTENDING SOA USING A PRIVATE CLOUD COMPUTING AS SAAS AND DAASMULTIVIEW SOA : EXTENDING SOA USING A PRIVATE CLOUD COMPUTING AS SAAS AND DAAS
MULTIVIEW SOA : EXTENDING SOA USING A PRIVATE CLOUD COMPUTING AS SAAS AND DAAS
 
Service Oriented Architecture (SOA)
Service Oriented Architecture (SOA)Service Oriented Architecture (SOA)
Service Oriented Architecture (SOA)
 
Cumulus Ciclo De Vida Do Cloud Stratus, Altostratus E Cirrus
Cumulus   Ciclo De Vida Do Cloud   Stratus, Altostratus E CirrusCumulus   Ciclo De Vida Do Cloud   Stratus, Altostratus E Cirrus
Cumulus Ciclo De Vida Do Cloud Stratus, Altostratus E Cirrus
 

Destacado

Cloud integration patterns for it pros - itprceed
Cloud integration patterns for it pros - itprceedCloud integration patterns for it pros - itprceed
Cloud integration patterns for it pros - itprceedSam Vanhoutte
 
Cloud to Cloud and Cloud to Enterprise Integration - WSO2Con 2014 USA
Cloud to Cloud and Cloud to Enterprise Integration - WSO2Con 2014 USACloud to Cloud and Cloud to Enterprise Integration - WSO2Con 2014 USA
Cloud to Cloud and Cloud to Enterprise Integration - WSO2Con 2014 USASelvaratnam Uthaiyashankar
 
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...VMworld
 
Agile Infrastructure - Agile 2009
Agile Infrastructure - Agile 2009Agile Infrastructure - Agile 2009
Agile Infrastructure - Agile 2009Andrew Shafer
 
Connected Government Reference Architecture - WSO2Con 2014 USA
Connected Government Reference Architecture - WSO2Con 2014 USAConnected Government Reference Architecture - WSO2Con 2014 USA
Connected Government Reference Architecture - WSO2Con 2014 USASelvaratnam Uthaiyashankar
 
Cloud integration patterns, technologies & trends
Cloud integration patterns, technologies & trendsCloud integration patterns, technologies & trends
Cloud integration patterns, technologies & trendsRichard Seroter
 
DevOps in the Cloud
DevOps in the CloudDevOps in the Cloud
DevOps in the CloudEran Stiller
 
Continuous Delivery, DevOps, Cloud - New Requirements for New Architectures
Continuous Delivery, DevOps, Cloud - New Requirements for New ArchitecturesContinuous Delivery, DevOps, Cloud - New Requirements for New Architectures
Continuous Delivery, DevOps, Cloud - New Requirements for New ArchitecturesEberhard Wolff
 
Cloud Computing Ppt
Cloud Computing PptCloud Computing Ppt
Cloud Computing PptAnjoum .
 
6 Years of Performance Modeling at ABB
6 Years of Performance Modeling at ABB6 Years of Performance Modeling at ABB
6 Years of Performance Modeling at ABBHeiko Koziolek
 
Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...
Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...
Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...Heiko Koziolek
 
Webinar: Hybrid Cloud Integration - Why It's Different and Why It Matters
Webinar: Hybrid Cloud Integration - Why It's Different and Why It MattersWebinar: Hybrid Cloud Integration - Why It's Different and Why It Matters
Webinar: Hybrid Cloud Integration - Why It's Different and Why It MattersSnapLogic
 
Cloud Computing Integration Introduction
Cloud Computing Integration IntroductionCloud Computing Integration Introduction
Cloud Computing Integration Introductiontoryharis
 
Systems Integration in the Cloud Era - API vs. Integration Framework vs. Ente...
Systems Integration in the Cloud Era - API vs. Integration Framework vs. Ente...Systems Integration in the Cloud Era - API vs. Integration Framework vs. Ente...
Systems Integration in the Cloud Era - API vs. Integration Framework vs. Ente...Kai Wähner
 
Penetrating the Cloud: Opportunities & Challenges for Businesses
Penetrating the Cloud: Opportunities & Challenges for BusinessesPenetrating the Cloud: Opportunities & Challenges for Businesses
Penetrating the Cloud: Opportunities & Challenges for BusinessesCompTIA
 
Avoiding Cloud Outage
Avoiding Cloud OutageAvoiding Cloud Outage
Avoiding Cloud OutageNati Shalom
 

Destacado (20)

Awe Cloud Automation
Awe Cloud AutomationAwe Cloud Automation
Awe Cloud Automation
 
La verdad biblica sobre EL DIEZMO
La verdad biblica sobre EL DIEZMOLa verdad biblica sobre EL DIEZMO
La verdad biblica sobre EL DIEZMO
 
Save Time with Document Automation
Save Time with Document AutomationSave Time with Document Automation
Save Time with Document Automation
 
Cloud integration patterns for it pros - itprceed
Cloud integration patterns for it pros - itprceedCloud integration patterns for it pros - itprceed
Cloud integration patterns for it pros - itprceed
 
Cloud to Cloud and Cloud to Enterprise Integration - WSO2Con 2014 USA
Cloud to Cloud and Cloud to Enterprise Integration - WSO2Con 2014 USACloud to Cloud and Cloud to Enterprise Integration - WSO2Con 2014 USA
Cloud to Cloud and Cloud to Enterprise Integration - WSO2Con 2014 USA
 
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
 
Agile Infrastructure - Agile 2009
Agile Infrastructure - Agile 2009Agile Infrastructure - Agile 2009
Agile Infrastructure - Agile 2009
 
Connected Government Reference Architecture - WSO2Con 2014 USA
Connected Government Reference Architecture - WSO2Con 2014 USAConnected Government Reference Architecture - WSO2Con 2014 USA
Connected Government Reference Architecture - WSO2Con 2014 USA
 
Cloud integration patterns, technologies & trends
Cloud integration patterns, technologies & trendsCloud integration patterns, technologies & trends
Cloud integration patterns, technologies & trends
 
Integration Cloud Service Deep dive
Integration Cloud Service Deep diveIntegration Cloud Service Deep dive
Integration Cloud Service Deep dive
 
DevOps in the Cloud
DevOps in the CloudDevOps in the Cloud
DevOps in the Cloud
 
Continuous Delivery, DevOps, Cloud - New Requirements for New Architectures
Continuous Delivery, DevOps, Cloud - New Requirements for New ArchitecturesContinuous Delivery, DevOps, Cloud - New Requirements for New Architectures
Continuous Delivery, DevOps, Cloud - New Requirements for New Architectures
 
Cloud Computing Ppt
Cloud Computing PptCloud Computing Ppt
Cloud Computing Ppt
 
6 Years of Performance Modeling at ABB
6 Years of Performance Modeling at ABB6 Years of Performance Modeling at ABB
6 Years of Performance Modeling at ABB
 
Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...
Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...
Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...
 
Webinar: Hybrid Cloud Integration - Why It's Different and Why It Matters
Webinar: Hybrid Cloud Integration - Why It's Different and Why It MattersWebinar: Hybrid Cloud Integration - Why It's Different and Why It Matters
Webinar: Hybrid Cloud Integration - Why It's Different and Why It Matters
 
Cloud Computing Integration Introduction
Cloud Computing Integration IntroductionCloud Computing Integration Introduction
Cloud Computing Integration Introduction
 
Systems Integration in the Cloud Era - API vs. Integration Framework vs. Ente...
Systems Integration in the Cloud Era - API vs. Integration Framework vs. Ente...Systems Integration in the Cloud Era - API vs. Integration Framework vs. Ente...
Systems Integration in the Cloud Era - API vs. Integration Framework vs. Ente...
 
Penetrating the Cloud: Opportunities & Challenges for Businesses
Penetrating the Cloud: Opportunities & Challenges for BusinessesPenetrating the Cloud: Opportunities & Challenges for Businesses
Penetrating the Cloud: Opportunities & Challenges for Businesses
 
Avoiding Cloud Outage
Avoiding Cloud OutageAvoiding Cloud Outage
Avoiding Cloud Outage
 

Similar a Cloud based integration_and_soa_architecture

L7-L7 Services in a Cloud Datacenter
L7-L7 Services in a Cloud Datacenter L7-L7 Services in a Cloud Datacenter
L7-L7 Services in a Cloud Datacenter Vikas Deolaliker
 
Legacy modernization, cloud orchestration, api publishing
Legacy modernization, cloud orchestration, api publishingLegacy modernization, cloud orchestration, api publishing
Legacy modernization, cloud orchestration, api publishingkumar gaurav
 
Why Enterprise Service Bus (ESB)
Why Enterprise Service Bus (ESB)Why Enterprise Service Bus (ESB)
Why Enterprise Service Bus (ESB)VTR Ravi Kumar
 
Exploring Cloud Native Architecture: Its Benefits And Key Components
Exploring Cloud Native Architecture: Its Benefits And Key ComponentsExploring Cloud Native Architecture: Its Benefits And Key Components
Exploring Cloud Native Architecture: Its Benefits And Key ComponentsLucy Zeniffer
 
Cloud Native Architecture: Its Benefits and Key Components
Cloud Native Architecture: Its Benefits and Key ComponentsCloud Native Architecture: Its Benefits and Key Components
Cloud Native Architecture: Its Benefits and Key ComponentsAndrewHolland58
 
cloud-integration-wp-1873149
cloud-integration-wp-1873149cloud-integration-wp-1873149
cloud-integration-wp-1873149Madhusudan Anand
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challengesDheeraj Negi
 
Cloud application services (saa s) – multi tenant data architecture
Cloud application services (saa s) – multi tenant data architectureCloud application services (saa s) – multi tenant data architecture
Cloud application services (saa s) – multi tenant data architectureJohnny Le
 
A Framework for Multicloud Environment Services
A Framework for Multicloud Environment ServicesA Framework for Multicloud Environment Services
A Framework for Multicloud Environment ServicesEswar Publications
 
BUSINESS SILOS INTEGRATION USING SERVICE ORIENTED ARCHITECTURE
BUSINESS SILOS INTEGRATION USING SERVICE ORIENTED ARCHITECTUREBUSINESS SILOS INTEGRATION USING SERVICE ORIENTED ARCHITECTURE
BUSINESS SILOS INTEGRATION USING SERVICE ORIENTED ARCHITECTUREIJCSEA Journal
 
SOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.ppt
SOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.ppt
SOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.pptNKannanCSE
 
Cloud computing a services business application challenges
Cloud computing a services business application challengesCloud computing a services business application challenges
Cloud computing a services business application challengesEditor Jacotech
 

Similar a Cloud based integration_and_soa_architecture (20)

L7-L7 Services in a Cloud Datacenter
L7-L7 Services in a Cloud Datacenter L7-L7 Services in a Cloud Datacenter
L7-L7 Services in a Cloud Datacenter
 
Legacy modernization, cloud orchestration, api publishing
Legacy modernization, cloud orchestration, api publishingLegacy modernization, cloud orchestration, api publishing
Legacy modernization, cloud orchestration, api publishing
 
Why Enterprise Service Bus (ESB)
Why Enterprise Service Bus (ESB)Why Enterprise Service Bus (ESB)
Why Enterprise Service Bus (ESB)
 
Api enablement-mainframe
Api enablement-mainframeApi enablement-mainframe
Api enablement-mainframe
 
Exploring Cloud Native Architecture: Its Benefits And Key Components
Exploring Cloud Native Architecture: Its Benefits And Key ComponentsExploring Cloud Native Architecture: Its Benefits And Key Components
Exploring Cloud Native Architecture: Its Benefits And Key Components
 
Cloud Native Architecture: Its Benefits and Key Components
Cloud Native Architecture: Its Benefits and Key ComponentsCloud Native Architecture: Its Benefits and Key Components
Cloud Native Architecture: Its Benefits and Key Components
 
Cloud Customer Architecture for Hybrid Integration
Cloud Customer Architecture for Hybrid IntegrationCloud Customer Architecture for Hybrid Integration
Cloud Customer Architecture for Hybrid Integration
 
cloud-integration-wp-1873149
cloud-integration-wp-1873149cloud-integration-wp-1873149
cloud-integration-wp-1873149
 
Q&A: Why cloud-native apps are better?
Q&A: Why cloud-native apps are better?Q&A: Why cloud-native apps are better?
Q&A: Why cloud-native apps are better?
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challenges
 
M 94 4
M 94 4M 94 4
M 94 4
 
Cloud application services (saa s) – multi tenant data architecture
Cloud application services (saa s) – multi tenant data architectureCloud application services (saa s) – multi tenant data architecture
Cloud application services (saa s) – multi tenant data architecture
 
A Framework for Multicloud Environment Services
A Framework for Multicloud Environment ServicesA Framework for Multicloud Environment Services
A Framework for Multicloud Environment Services
 
BUSINESS SILOS INTEGRATION USING SERVICE ORIENTED ARCHITECTURE
BUSINESS SILOS INTEGRATION USING SERVICE ORIENTED ARCHITECTUREBUSINESS SILOS INTEGRATION USING SERVICE ORIENTED ARCHITECTURE
BUSINESS SILOS INTEGRATION USING SERVICE ORIENTED ARCHITECTURE
 
Unit III.ppt
Unit III.pptUnit III.ppt
Unit III.ppt
 
SOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.ppt
SOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.ppt
SOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.ppt
 
TermPaper
TermPaperTermPaper
TermPaper
 
CA API Gateway
CA API GatewayCA API Gateway
CA API Gateway
 
Cloud computing a services business application challenges
Cloud computing a services business application challengesCloud computing a services business application challenges
Cloud computing a services business application challenges
 
Module 3-cloud computing
Module 3-cloud computingModule 3-cloud computing
Module 3-cloud computing
 

Último

Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sectoritnewsafrica
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
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
 

Último (20)

Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
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
 

Cloud based integration_and_soa_architecture

  • 1. Enterprise Service Oriented Architecture Cloud-based Integration and SOA Architecture The benefits of a peer-to-peer approach TEntire contents © Fiorano Software and Affiliates. All rights reserved. Reproduction of this document in any form without prior written permission is forbidden. The information contained herein has been obtained from sources believed to be reliable. Fiorano disclaims all warranties as to the accuracy, completeness or adequacy of such information. Fiorano shall have no liability for errors, omissions or inadequacies in the information contained herein or for interpretations thereof. The opinions expressed herein are subject to change without notice.T  
  • 2.   P A G E | 2                                                                                                                               CLOUD-BASED INTEGRATION AND SOA ARCHITECTURE The benefits of a Peer-to-Peer approach Executive Summary Today's enterprise environment is rapidly changing. The disparate mix of operating systems, applications and databases for businesses and organizations is part of a rapidly evolving technological dynamic – made even more complicated by the emergence of cloud computing. As Enterprise Software applications grow in complexity, the need for organizations to leverage cloud computing as part of their integration strategies is growing exponentially. Putting a cloud integration and Enterprise Service Bus (ESB) strategy in play prepares enterprises for the next generation of flexible, distributed and scalable cloud-enabled business applications while facilitating greater operational efficiency, generating more revenue, and helping businesses enter new markets. The key to success in the networked economy is the ability to create and deploy distributed cloud-based ESB and SOA processes to integrate value chains in concert with changing requirements. Faster change management will help enterprises integrate their processes over the cloud so they can achieve greater efficiency, generate more revenue, and enter new markets. This paper addresses the software infrastructure requirements for SOA-enabled systems to leverage Cloud Computing for the deployment of the next generation of flexible, distributed and scalable cloud- enabled business applications. Cloud-Ready SOA Applications In it’s most general form, an SOA application is composed of multiple services that communicate with each other via messages over a distributed ESB infrastructure platform. Cloud-enabled SOA applications have a number of characteristics that impose particular requirements on the underlying ESB infrastructure over which SOA applications are deployed. For instance, each Service in a cloud-enabled SOA application may be written in a different programming language or script and may run on a different platform, either on-premise or across the private/public cloud. Services need to have the ability to communicate across the cloud either synchronously (request/response) or asynchronously (via data-flow or events). Since the Services in a general SOA application may be distributed across multiple enterprises and private/public clouds, distributed Security and Governance are core requirements for the underlying ESB. The next section of this paper discusses various architectures for cloud-based integration in use today, together with the pros and cons of each architecture. This is followed by a discussion of the architecture requirements for a general purpose, cloud-enabled ESB platform which enables the seamless integration of on-premise, public and private cloud applications.  
  • 3.   P A G E | 3                                                                                                                                 Cloud-Based Integration: On-Premise to Cloud Integration A popular pattern for integration today is one where ESB/integration middleware hosted within an enterprise integrates on-premise applications with cloud-based applications such as Salesforce.com, Netsuite and others. This model is illustrated in Figure 1 below. Figure 1: Integrating on-premise and Cloud-based applications This model has the benefits of easy invocation of remote SaaS APIs using web-services. The on-premise client acts as a process-trigger. This architecture is particularly suited to the integration of on-premise applications with SaaS applications hosted in a public or private cloud. The licensing model is typically perpetual, based on server CPU/Core utilization. On the downside, this architecture does not work efficiently for inter or intra cloud integration because the core integration infrastructure is hosted within the enterprise. Inflexible data-source access, the low visibility of event/data flow and the inherent lack of messaging and queuing capability make this model inefficient to invoke integration services from SaaS applications.
  • 4.   P A G E | 4                                                                                                                               Cloud-Based Integration: Integration as a Service (“IaaS”) A second pattern that has seen some usage is the concept of “Integration as a Service”, illustrated in Figure 2 below. In this model, the integration infrastructure itself is hosted within the cloud. Applications that expose web-services interfaces can be easily integrated using this approach, which also provides the benefits of easy SaaS to SaaS integration. In this model, the licensing is typically via an annual subscription, with charges based on the number of integration paths and/or on transaction volume. Figure 2: Integration as a Service Hosting of the infrastructure within the cloud does impose some limitations, however. Access to data- sources is typically limited to web-services, often resulting in efficiency issues; not all interfaces to applications are exposed as web-services, so critical application functionality may not be available for integration; the messaging and queuing capability of this topology is inherently limited in most implementations because of the inherent request/reply nature of web-services protocols; finally, this model is inefficient for the integration of on-premise to on-premise applications.            
  • 5.   P A G E | 5                                                                                                                               Cloud-Based Integration: Hybrid, Integration Platform The inherent limitations and problems of the traditional (on-premise) integration and the SaaS Integration (Integration as a service) approaches can be overcome via a hybrid of the two, based on a Peer-to-Peer ESB platform. Figure 3 illustrates the system architecture of the Hybrid platform. Figure 3: Hybrid, Peer-to-Peer Integration Platform The Peer-to-Peer approach of the hybrid model provides the benefits of centralized control while maintaining the inherent efficiency of peer-to-peer architectures. Data-sources can now be accessed flexibly, via web-services or via messaging and other APIs; separate peer-servers for SaaS and PaaS clouds ensure that applications within a given cloud are efficiently integrated since there is no longer any need for integration data to leave the cloud. The in-built messaging and queuing capability of the platform ensures that there is global data-flow and event-flow visibility across the entire network – including all SaaS applications and applications hosted in PaaS frameworks such as Amazon EC2, Windows Azure, Google Application Engine and Force.com. Efficient peer-to-peer communications ensure seamless, real-time and flexible integration with no bottlenecks. The platform blends cloud-based integration with general business-process integration since cloud-based applications can now be integrated easily with on-premise applications.
  • 6.   P A G E | 6                                                                                                                               Figure 4: Involving Cloud Users via Peer-to-Peer Hybrid Integration Figure 4 illustrates how the Hybrid, Peer-to-Peer Integration Service Bus involves cloud and enterprise users together. Note that the management of the distributed bus is centralized; control information flows to a central server, typically hosted within the enterprise (or in a data center controlled by the enterprise for security purposes), while data flows directly between peers. The platform thus incorporates all of the administrative benefits of a central-broker architecture while avoiding the inefficiencies of the hub becoming a data-bottleneck. Benefits of Hybrid, Peer-to-Peer Cloud-based ESB Architecture A cloud-based Enterprise Service Bus is a general-purpose infrastructure platform that lets developers and business analysts create, deploy, manage, and change processes across the private/public cloud, with the following benefits: Distributed, event-enabled architecture Flexibility via service-enabled processes Enterprise standards support Fault tolerance, reliability, and scalability Security in distributed environment Develop once, Deploy Anywhere Application Architecture On-the-fly process changes With these benefits, a cloud-based ESB lets enterprises quickly respond to changes and integrate operations efficiently across the cloud, regardless of platform, language, database, or application.
  • 7.   P A G E | 7                                                                                                                               Summary The move toward cloud computing affects all software application deployment in the future. SOA provides a layer of abstraction over all existing architectures, allowing distributed solutions to be built by composing asynchronous services into composite applications over a network. Deploying an SOA across the cloud requires software that provides service-oriented management, integration, security, tools, and processes. While these segments are currently served by individual packages and solutions, they'll evolve into a single, cloud-enabled platform. A cloud-enabled Peer-to-Peer ESB includes all the distributed computing functionality an organization needs to develop, deploy, manage, and extend distributed cloud-enabled applications; such platforms will come to dominate enterprise computing over the next few years. About Fiorano Software Founded in 1995, Silicon Valley based Fiorano is a California Corporation with proven leadership in enterprise middleware and peer-to-peer distributed systems. Fiorano's innovative event-driven SOA platform integrates applications and complex technologies into an enterprise nervous system, increases business process performance, yields higher message throughput and enhances availability through agent-based visual composition that bridges the capability gap between business models and their implementation - the model is the application, ready to run. Global leaders including ABN AMRO, Boeing, British Telecom, Capgemini Telecom, Chicago Mercantile Exchange Group, McKesson, NASA, POSCO Steel, Qwest Communications, Rabobank, Schlumberger, Lockheed Martin, United States Coast Guard and Vodafone have deployed Fiorano to drive innovation through open, standards-based SOA applications built in just days, yielding unprecedented productivity. Fiorano Enterprise Service Bus (ESB) and Fiorano Message Queue (MQ) deliver the industry fastest, lowest latency, highest throughput real-time messaging (asynchronous and synchronous) to power high performance, highly available, and collaborative workflow applications whose application services are distributed throughout the IT landscape. Fiorano's distributed, peer-to-peer agents abstract complexity of developing and deploying services to unlock value in a customer's enterprise architecture framework.