SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
Enterprise Service Bus
Concept and Use case
How APPSeCONNECT uses ESB to integrate SAP Business One and Magento
Agenda
• Problems with Point-Point connectivity
• What is Enterprise Service Bus and why it is important?
• Some implementations of ESB
• How APPSeCONNECT uses ESB for integration
• A use case for our SAP B1 – Magento integration using ESB.
Problems with
Point to point integration
without ESB
Lets say in hypothetical scenario,
You have a business and you
control your business using App 1
Your business expands and you
need some more applications
specific to solve your particular
problems of your business.
But what about the communication
between them ?
One, you might write all logic
inside App 1 and communicate
data to and from App 2 and App 3.
Few	more	applications	add	
as	time	goes	on,	and	you	
need	to	continually	upgrade	
your	main	App1	to	support	
additional	apps.
But	all	of	a	sudden,	you	require	
the	connected	apps	need	to	
send	some	data	between	
them.	
You	can	do	by	proxy	the	data	
from	App	1	but	it	will	make	
App	1	very	complex	and	hard	
to	maintain.
Enterprise Service Bus
Why it is important ?
Why ESB is important
• Enterprise service Bus is a service layer which lies between the interactive
applications so that they can talk to each other using standard protocol.
• Maintenance of application in forms of adding more and more applications and
removing applications is easy.
• One single point failure but yet can be load balanced.
Duties of ESB
• Self-monitored control of messages exchanged between communicating parties.
• Distributing information across intended parties quickly and easily.
• Use of common protocols.
• Retain messages when intended parties are offline or not available for message
consumption.
• Changing, re-routing, logging information can be made anytime without
changing the implementation of Service Bus.
• Providing incremental solutions to the problem.
Benefits of ESB
• Totally decoupled architecture.
• Can support heterogeneous architecture without any change.
• Less infrastructure code required to add more apps.
• Generalized solution to the problem
• Easier to scale up.
• Message based approach rather than contract based approach.
• Messages are sent using common standard protocol.
Supports:
• Message-based contract
• Message Routing
• Security
Some implementations of
ESB Concepts
ESB Implementations
Message
Queues
Grouped Relays
Service Bus Queues
Service Bus Groups
Service Bus Relays
Service Bus Relays
Service Bus Relays
Service Bus Relays
Service Bus Relays
Service Bus Relays
Service Bus Relays
Service Bus Relays
ESB usages
in APPSeCONNECT
Kind of Communication
in APPSeCONNECT
• Message based Communication
• Real-Time communication
• Relay based communication
• Event messages for sync activities.
Magento – SAP Business One
(A use case)
Communication
Channels
• SOAP message based communication channel.
• Socket based communication channel.
• Configures a self hosted Enterprise Service Bus on
premise for realtime touchpoints.
Questions
We are happy to answer your questions!
For more details about APPSeCONNECT, visit
www.appseconnect.com
/appseconnect /company/insync
Thank you
For more such webinars, visit:
www.appseconnect.com/webinars

Contenu connexe

Plus de APPSeCONNECT

Webinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSync
Webinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSyncWebinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSync
Webinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSync
APPSeCONNECT
 

Plus de APPSeCONNECT (20)

Webinar: Optimize Business Operations with NetSuite Shopify Integration | APP...
Webinar: Optimize Business Operations with NetSuite Shopify Integration | APP...Webinar: Optimize Business Operations with NetSuite Shopify Integration | APP...
Webinar: Optimize Business Operations with NetSuite Shopify Integration | APP...
 
Webinar: How IoT Integration Can Drive Digital Revenue on Shopify, SAP & Sale...
Webinar: How IoT Integration Can Drive Digital Revenue on Shopify, SAP & Sale...Webinar: How IoT Integration Can Drive Digital Revenue on Shopify, SAP & Sale...
Webinar: How IoT Integration Can Drive Digital Revenue on Shopify, SAP & Sale...
 
Webinar: Digital Transformation For B2B Commerce Growth
Webinar: Digital Transformation For B2B Commerce GrowthWebinar: Digital Transformation For B2B Commerce Growth
Webinar: Digital Transformation For B2B Commerce Growth
 
Webinar: Shopify Plus and SAP Business One B2B Sales Cycle Integration
Webinar: Shopify Plus and SAP Business One B2B Sales Cycle IntegrationWebinar: Shopify Plus and SAP Business One B2B Sales Cycle Integration
Webinar: Shopify Plus and SAP Business One B2B Sales Cycle Integration
 
Webinar: Accelerated SAP S/4 HANA and Zoho Desk Integration | APPSeCONNECT
Webinar: Accelerated SAP S/4 HANA and Zoho Desk Integration | APPSeCONNECTWebinar: Accelerated SAP S/4 HANA and Zoho Desk Integration | APPSeCONNECT
Webinar: Accelerated SAP S/4 HANA and Zoho Desk Integration | APPSeCONNECT
 
Webinar: SAP, Salesforce and Slack Automation | APPSeCONNECT
Webinar: SAP, Salesforce and Slack Automation | APPSeCONNECTWebinar: SAP, Salesforce and Slack Automation | APPSeCONNECT
Webinar: SAP, Salesforce and Slack Automation | APPSeCONNECT
 
Webinar: Faster WooCommerce Sites Get More Revenue | APPSeCONNECT
Webinar: Faster WooCommerce Sites Get More Revenue | APPSeCONNECTWebinar: Faster WooCommerce Sites Get More Revenue | APPSeCONNECT
Webinar: Faster WooCommerce Sites Get More Revenue | APPSeCONNECT
 
Webinar: Optimize SAP Parts Inventory and Make Your Service Contracts Profitable
Webinar: Optimize SAP Parts Inventory and Make Your Service Contracts ProfitableWebinar: Optimize SAP Parts Inventory and Make Your Service Contracts Profitable
Webinar: Optimize SAP Parts Inventory and Make Your Service Contracts Profitable
 
Webinar: Design Reliable Business Critical Integrations Within 15 Minutes Wit...
Webinar: Design Reliable Business Critical Integrations Within 15 Minutes Wit...Webinar: Design Reliable Business Critical Integrations Within 15 Minutes Wit...
Webinar: Design Reliable Business Critical Integrations Within 15 Minutes Wit...
 
Webinar: Business Process Automation for ERP, Ecommerce and CRM | APPSeCONNECT
Webinar: Business Process Automation for ERP, Ecommerce and CRM | APPSeCONNECTWebinar: Business Process Automation for ERP, Ecommerce and CRM | APPSeCONNECT
Webinar: Business Process Automation for ERP, Ecommerce and CRM | APPSeCONNECT
 
Webinar: Unlocking Business Potential by Integrating Salesforce with Microsof...
Webinar: Unlocking Business Potential by Integrating Salesforce with Microsof...Webinar: Unlocking Business Potential by Integrating Salesforce with Microsof...
Webinar: Unlocking Business Potential by Integrating Salesforce with Microsof...
 
Webinar: Mobile APP and Firebase Integration with SAP Enterprise Core | APPSe...
Webinar: Mobile APP and Firebase Integration with SAP Enterprise Core | APPSe...Webinar: Mobile APP and Firebase Integration with SAP Enterprise Core | APPSe...
Webinar: Mobile APP and Firebase Integration with SAP Enterprise Core | APPSe...
 
Webinar: How Shopify is Becoming a Game Changer for SAP Customers | APPSeCONNECT
Webinar: How Shopify is Becoming a Game Changer for SAP Customers | APPSeCONNECTWebinar: How Shopify is Becoming a Game Changer for SAP Customers | APPSeCONNECT
Webinar: How Shopify is Becoming a Game Changer for SAP Customers | APPSeCONNECT
 
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaS
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaSWebinar: Accelerate Business Automation with APPSeCONNECT iPaaS
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaS
 
Webinar: Successful B2B eCommerce for Wholesalers and Distributors | INSYNC
Webinar: Successful B2B eCommerce for Wholesalers and Distributors | INSYNCWebinar: Successful B2B eCommerce for Wholesalers and Distributors | INSYNC
Webinar: Successful B2B eCommerce for Wholesalers and Distributors | INSYNC
 
Webinar: Integrated B2B Ecommerce for Sage 300 ERP
Webinar: Integrated B2B Ecommerce for Sage 300 ERPWebinar: Integrated B2B Ecommerce for Sage 300 ERP
Webinar: Integrated B2B Ecommerce for Sage 300 ERP
 
Webinar: APPSeCONNECT iPaaS Q3 2020 Release - Major Highlights and Walkthrough
Webinar: APPSeCONNECT iPaaS Q3 2020 Release - Major Highlights and WalkthroughWebinar: APPSeCONNECT iPaaS Q3 2020 Release - Major Highlights and Walkthrough
Webinar: APPSeCONNECT iPaaS Q3 2020 Release - Major Highlights and Walkthrough
 
Webinar: Enable Magento B2B Ecommerce and Streamline your Operations | InSync
Webinar: Enable Magento B2B Ecommerce and Streamline your Operations | InSyncWebinar: Enable Magento B2B Ecommerce and Streamline your Operations | InSync
Webinar: Enable Magento B2B Ecommerce and Streamline your Operations | InSync
 
Webinar: B2B Ecommerce Mobile App - The Key to Successful B2B Strategy
Webinar: B2B Ecommerce Mobile App - The Key to Successful B2B StrategyWebinar: B2B Ecommerce Mobile App - The Key to Successful B2B Strategy
Webinar: B2B Ecommerce Mobile App - The Key to Successful B2B Strategy
 
Webinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSync
Webinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSyncWebinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSync
Webinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSync
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 

Enterprise Service Bus – Concept and Use-case