JBoss Technology Evangelist, @ossmentor
Partner Marketing Manager, @licortes_redhat
An open source enterprise service bus that enables integration everywhere for a real-time enterprise
Includes Apache Camel which provides:
A platform that embraces collaborative mobile app development, centralized control of security and back-end integration
Use Case 1
Salesforce to SAP - The personal data in Salesforce of a customer that has confirmed a purchase will be used to create a new customer record in SAP.
Use Case 2
Mobile to Salesforce to SAP - Using a smartphone, a sales person closes a sales opportunity, the associated opportunity in Salesforce is updated accordingly and the personal data of the customer is used to create a new customer record in SAP.
Use Case 3
SAP to Salesforce - A customer is late on payments and gets flagged in SAP, and the Salesforce record is accordingly updated to alert the sales team of a potential risk.
Use Case 4
SAP to Mobile to Salesforce - A customer is late on payments and gets flagged in SAP, an alert appears on the smartphone of its manager, which puts the customer "On Hold" and the Salesforce record is accordingly updated to alert the sales team of a potential sales risk.
1. A Red Hat Mobile account must be available on the Mobile Domain
2. A Salesforce developer account must be available on Salesforce.com
3. A SAP System must be available on premise or in the cloud
4. Salesforce and SAP Fuse Components
See the references section for more detail
Running the Demos
Use Case 1-4 available in JBoss Demo Central, www.jbossdemocentral.com.
1. Clone or Download the Repository
2. Follow the README for instructions on each use case
3. For Each Use Case run the Camel Context without test
Integration Series 1 - Overview from Luis Cortes
Integration Series 1 Use Case 1 - SalesForce to SAP
Integration Series 1 Use Case 2 - Mobile to SalesForce to SAP
Integration Series 1 Use Case 3 - SAP to SalesForce
Integration Series 1 Use Case 4 - SAP to Mobile to SalesForce