SlideShare a Scribd company logo
1 of 43
Customize Your Enterprise
Mobile Salesforce.com
Integrations with Red Hat
Maggie Hu
Sr. Middleware Specialist Solution Architect, Red Hat
Christina Wei Mei Lin
JBoss Technology Evangelist, Red Hat
Luis Cortes
Principal Product Marketing Manager, JBoss, Red Hat
Agenda
• Integrating Salesforce.com with Red Hat Products
• Red Hat Portfolio
• Red Hat Mobile Application Platform
• Red Hat JBoss Integration
• Use cases for today demo
• Demos
Integrating Salesforce.com with Red Hat Products
JBoss
Middleware
Transforming Business with Red Hat
Mobile Ate the World
RHMAP & RH JBoss
7
Integrate
Connect systems, applications, and data across your entire enterprise.
Integrate
Connect systems, applications, and data across your entire enterprise.
Integrate
Connect systems, applications, and data across your entire enterprise.
• Pattern-Based Integrations
• Multiple connectivity
• Real-time notifications
• Lightweight & Cloud-ready
• Integrate everything, everywhere
• Apache Camel is a popular
EIP implementation
• De-facto standard for
flexible and lightweight
integrations
• Large, vibrant ecosystem
More Info
● Camel in Action
● Apache Camel Developer’s Cookbook
● Microservices for Java Developers
● Community website:
○ http://camel.apache.org
Demo
Today’s Demo!
❷
❹
❸ ❺
❶
List & Update Salesforce.com Opportunities
Salesforce.com Opportunity
The New World of Enterprise Mobility
• Open technologies, cloud or hybrid-cloud solutions
• Flexible development using any client toolkit
• REST APIs for apps to consume
• JavaScript and Node.js as integration logic
• MBaaS to simplify & speed app development
• Continuous development & deployment
• Collaboration between front-end developers (new IT) with backend developers and
ops (traditional IT)
Full Process Flow to Build a Mobile App
CREATE A
PROJECT IN
THE PLATFORM
PLATFORM
CREATES
CLIENT &
CLOUD APPS
CODE YOUR
CLIENT APP
ADD
FUNCTIONALIT
Y TO YOUR
CLOUD CODE
BUILD YOUR
APP ON THE
BUILD FARM
ADD SERVICES
TO YOUR APP
DOWNLOAD
AND INSTALL
ON DEVICE
DEPLOY YOUR
CLOUD CODE
frontend
developer
backend
developer
Red Hat Mobile Application Platform
Client, Cloud, MBaaS Services
Core Platform, Node.js
Core Functionality, API-based, Node.js
•Data Sync
•API Keys
•Cloud Alerts
•Deploy Targets
•Env Variables
•User Admin
•App Management
•Cloud Env
• Caching
• Storage
• Notifications
• User Roles
• Auth
• Stats
MBaaS Services – Microservices
MBaaS Services – Microservices
24
JSON/REST
XML/SOAP
OData
IDENTIFY
INTEGRATION
POINTS
BUILD YOUR APP
WITH AVAILABLE
SERVICES
DEFINE IT AS
RE-USABLE
SERVICE
BUILD YOUR
NODE.JS
MODULES
MBaaS Services
• Cloud APIs
Public APIs
Local & Third party storage
• Node.js Server-side
• Large ecosystem of node.js modules
• Discoverable, testable, documented APIs
• Re-usability of MBaaS services
• Secure Network/VPN config
Client Apps
Mobile App Development
• Online Editor
• Offline Editor
• Command Line Interface
• HTML5, Hybrid & Native Apps
• Cloud Build Farm
• Git Integration
• HTML5 Form App Wizard
• Credential Management
Sample Apps & Templates
• Easily extend examples to build your own Apps
• Best practice for interacting with the Platform
APIs
• Best of breed modern frameworks
angular.js, backbone.js, ember.js, ionic, xamarin,
appcelerator
• Optimized for team-based development with
multiple Git repos
• Variety of available sample forms-based apps
Cloud Build Farm
CODE YOUR
MOBILE APP
CHOOSE
YOUR
DEVICE
PLATFORM
BUILD FOR
DEBUG OR
DISTRIBUTIO
N
APP IS BUILT,
CLOUD BUILD
FARM
GENERATES
BINARIES
Camel - Salesforce
SalesForce
User
Connected Apps
License
Profile
loginURL: https://login.salesforce.com
userName: the integration user we set up
password: password in text followed by
security token
clientId: the ConsumerKey in the new
Connected App we added
clientSecret: the ConsumerSecret in the
new Connected App we added
Salesforce Plugin
Camel Salesforce
SELECT
Update
Delete
Plugin
DTO
DTO
DTO
DTO
Notify
Query
Version
Metadata
Project
Restful DSL
Camel
Salesforce
Restful
Endpoints
getList
META List
SELECT
Enterprise Integration Pattern
META List
oppID1..
oppID2..
oppID3..
oppID4..
oppID5..
Camel
Salesforce
SELECT
Opportunity
List
Opp
Opp
Opp
Opp
SPLIT
Aggregate
Updating to Salesforce
Restful
Endpoints
updateOpp Camel
Salesforce
Update
DTO
Event Driven Architecture
T
O
P
I
C
Camel
Salesforce
/SAPNotify
Connecting to SAP
Camel
SAP
Connecting to SAP
Camel
SalesForce
A-MQ
Camel SAP
Data
Transform
Hybrid Environment
Camel Salesforce
And SAP
API Endpoints
Camel Salesforce
Questions
?
Maggie Hu
Sr. Middleware Specialist Solution
Architect
Red Hat
Email: mhu@redhat.com
Twitter: @HuCMaggie
Christina Wei Mei Lin
JBoss Technology Evangelist
Red Hat
Email: clin@redhat.com
Twitter: @Chrstina_wm
Luis Cortes
Principal Product Marketing Manager
Red Hat
Email: licortes@redhat.com
Twitter: @licortes_redhat
Going Mobile with Red Hat JBoss BPMSuite & Red Hat
JBoss BRMS
Ken Spokas, Technical Director, Vizuri
Conor O’Neil, Product Manager, Mobile, Red Hat
Phil Simpson, Product Marketing Manager, Automation, Red Hat
Maggie Hu, Sr. Middleware Specialist Solution Architect, Red Hat
Wednesday, June 29, 3:30 – 4:30pm (3002)
https://rh2016.smarteventscloud.com/connect/sessionDetail.ww?SESSION_ID=44565&tclass=popup
Enhancing customer experience through integration and
automation of business events in the cloud
Christina Wei Mei Lin, JBoss Technology Evangelist, Red Hat
Eric D Schabell, Technology Evangelist, Integrated Solutions, Red Hat
Siamak Sadeghianfar, Technical Marketing Manager, OpenShift, Red Hat
Thursday, June 30, 10:15am – 12:15pm (3014 – Lab 1)
https://rh2016.smarteventscloud.com/connect/sessionDetail.ww?SESSION_ID=43953&tclass=popup
POWER UP and PARTY DOWN
with Red Hat Mobile,
Middleware and OpenShift.
Wednesday evening 9PM – 12AM
Pick up your invitation for the party that
beats all parties at:
Mobile, Middleware or OpenShift
demo pods in the Red Hat Booth,
Partner Pavilion
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat

More Related Content

What's hot

The New 3-Tier Architecture: HTML5, Proxies, and APIs
The New 3-Tier Architecture: HTML5, Proxies, and APIsThe New 3-Tier Architecture: HTML5, Proxies, and APIs
The New 3-Tier Architecture: HTML5, Proxies, and APIs
Apigee | Google Cloud
 
Journey to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization processJourney to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization process
VMware Tanzu
 

What's hot (20)

The New 3-Tier Architecture: HTML5, Proxies, and APIs
The New 3-Tier Architecture: HTML5, Proxies, and APIsThe New 3-Tier Architecture: HTML5, Proxies, and APIs
The New 3-Tier Architecture: HTML5, Proxies, and APIs
 
Design - Integration Scenarios for Hybrid Cloud
Design - Integration Scenarios for Hybrid CloudDesign - Integration Scenarios for Hybrid Cloud
Design - Integration Scenarios for Hybrid Cloud
 
IBM Relay 2015: Expect More From Private Cloud
IBM Relay 2015: Expect More From Private CloudIBM Relay 2015: Expect More From Private Cloud
IBM Relay 2015: Expect More From Private Cloud
 
Webcast: API-Centric Architecture for Building Context-Aware Apps
Webcast: API-Centric Architecture for Building Context-Aware AppsWebcast: API-Centric Architecture for Building Context-Aware Apps
Webcast: API-Centric Architecture for Building Context-Aware Apps
 
WSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and RoadmapWSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and Roadmap
 
Red Hat Mobile
Red Hat MobileRed Hat Mobile
Red Hat Mobile
 
20180123 loq hybrid integration vision
20180123 loq hybrid integration vision20180123 loq hybrid integration vision
20180123 loq hybrid integration vision
 
Demystifying MuleSoft
Demystifying MuleSoftDemystifying MuleSoft
Demystifying MuleSoft
 
Journey to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization processJourney to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization process
 
Unlocking the universe of microservices for next gen cognitive apps
Unlocking the universe of microservices for next gen cognitive appsUnlocking the universe of microservices for next gen cognitive apps
Unlocking the universe of microservices for next gen cognitive apps
 
webMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must KnowwebMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must Know
 
MBaas - Mobile Backend as a Service presented by Rinish KN, CTO, RapidValue S...
MBaas - Mobile Backend as a Service presented by Rinish KN, CTO, RapidValue S...MBaas - Mobile Backend as a Service presented by Rinish KN, CTO, RapidValue S...
MBaas - Mobile Backend as a Service presented by Rinish KN, CTO, RapidValue S...
 
CWIN17 Rome / The software-ag digital business platform.v3
CWIN17 Rome / The software-ag digital business platform.v3CWIN17 Rome / The software-ag digital business platform.v3
CWIN17 Rome / The software-ag digital business platform.v3
 
API Integration: Red Hat integration perspective
API Integration: Red Hat integration perspectiveAPI Integration: Red Hat integration perspective
API Integration: Red Hat integration perspective
 
APIs for biz dev 2.0 - Which business model?
APIs for biz dev 2.0 - Which business model?APIs for biz dev 2.0 - Which business model?
APIs for biz dev 2.0 - Which business model?
 
The Journey to Enterprise PaaS (Cloud Foundry Summit 2014)
The Journey to Enterprise PaaS (Cloud Foundry Summit 2014)The Journey to Enterprise PaaS (Cloud Foundry Summit 2014)
The Journey to Enterprise PaaS (Cloud Foundry Summit 2014)
 
Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...
 
apidays LIVE New York 2021 - API for multi-cloud management platform by Pawel...
apidays LIVE New York 2021 - API for multi-cloud management platform by Pawel...apidays LIVE New York 2021 - API for multi-cloud management platform by Pawel...
apidays LIVE New York 2021 - API for multi-cloud management platform by Pawel...
 
PAUG: MBAAS Overview
PAUG: MBAAS OverviewPAUG: MBAAS Overview
PAUG: MBAAS Overview
 
mobile Backend-as-a-Service (Baas) explained infographic
mobile Backend-as-a-Service (Baas) explained infographicmobile Backend-as-a-Service (Baas) explained infographic
mobile Backend-as-a-Service (Baas) explained infographic
 

Similar to Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat

WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David Tang
Spiffy
 
Securing Red Hat OpenShift Containerized Applications At Enterprise Scale
Securing Red Hat OpenShift Containerized Applications At Enterprise ScaleSecuring Red Hat OpenShift Containerized Applications At Enterprise Scale
Securing Red Hat OpenShift Containerized Applications At Enterprise Scale
DevOps.com
 

Similar to Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat (20)

Dev ops
Dev opsDev ops
Dev ops
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David Tang
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRB
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview cr
 
Hybrid Integration with SAP
Hybrid Integration with SAPHybrid Integration with SAP
Hybrid Integration with SAP
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
 
xPaaS – day in the life of a modern application developer
xPaaS – day in the life of a modern application developerxPaaS – day in the life of a modern application developer
xPaaS – day in the life of a modern application developer
 
Securing Red Hat OpenShift Containerized Applications At Enterprise Scale
Securing Red Hat OpenShift Containerized Applications At Enterprise ScaleSecuring Red Hat OpenShift Containerized Applications At Enterprise Scale
Securing Red Hat OpenShift Containerized Applications At Enterprise Scale
 
Platform governance, gestire un ecosistema di microservizi a livello enterprise
Platform governance, gestire un ecosistema di microservizi a livello enterprisePlatform governance, gestire un ecosistema di microservizi a livello enterprise
Platform governance, gestire un ecosistema di microservizi a livello enterprise
 
Build end-to-end solutions with BlueMix, Avi Vizel & Ziv Dai, IBM
Build end-to-end solutions with BlueMix, Avi Vizel & Ziv Dai, IBMBuild end-to-end solutions with BlueMix, Avi Vizel & Ziv Dai, IBM
Build end-to-end solutions with BlueMix, Avi Vizel & Ziv Dai, IBM
 
OPEN SOURCE TECHNOLOGY: Docker Containers on IBM Bluemix
OPEN SOURCE TECHNOLOGY: Docker Containers on IBM BluemixOPEN SOURCE TECHNOLOGY: Docker Containers on IBM Bluemix
OPEN SOURCE TECHNOLOGY: Docker Containers on IBM Bluemix
 
.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles
 
Infrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale OrganizationsInfrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale Organizations
 
The Cloud as Opportunity: Invitation to Entrepreneurs
The Cloud as Opportunity: Invitation to EntrepreneursThe Cloud as Opportunity: Invitation to Entrepreneurs
The Cloud as Opportunity: Invitation to Entrepreneurs
 
App Development Evolution: What has changed?
App Development Evolution: What has changed? App Development Evolution: What has changed?
App Development Evolution: What has changed?
 
Embarcadero RAD server Launch Webinar
Embarcadero RAD server Launch WebinarEmbarcadero RAD server Launch Webinar
Embarcadero RAD server Launch Webinar
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6
 
Cloud in Action
Cloud in Action Cloud in Action
Cloud in Action
 

Recently uploaded

Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
JoseMangaJr1
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
 

Recently uploaded (20)

Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptx
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 

Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat

  • 1. Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat Maggie Hu Sr. Middleware Specialist Solution Architect, Red Hat Christina Wei Mei Lin JBoss Technology Evangelist, Red Hat Luis Cortes Principal Product Marketing Manager, JBoss, Red Hat
  • 2. Agenda • Integrating Salesforce.com with Red Hat Products • Red Hat Portfolio • Red Hat Mobile Application Platform • Red Hat JBoss Integration • Use cases for today demo • Demos
  • 3. Integrating Salesforce.com with Red Hat Products JBoss Middleware
  • 6.
  • 7. RHMAP & RH JBoss 7
  • 8. Integrate Connect systems, applications, and data across your entire enterprise.
  • 9. Integrate Connect systems, applications, and data across your entire enterprise.
  • 10. Integrate Connect systems, applications, and data across your entire enterprise. • Pattern-Based Integrations • Multiple connectivity • Real-time notifications • Lightweight & Cloud-ready • Integrate everything, everywhere • Apache Camel is a popular EIP implementation • De-facto standard for flexible and lightweight integrations • Large, vibrant ecosystem
  • 11. More Info ● Camel in Action ● Apache Camel Developer’s Cookbook ● Microservices for Java Developers ● Community website: ○ http://camel.apache.org
  • 12. Demo
  • 14. List & Update Salesforce.com Opportunities
  • 16. The New World of Enterprise Mobility • Open technologies, cloud or hybrid-cloud solutions • Flexible development using any client toolkit • REST APIs for apps to consume • JavaScript and Node.js as integration logic • MBaaS to simplify & speed app development • Continuous development & deployment • Collaboration between front-end developers (new IT) with backend developers and ops (traditional IT)
  • 17. Full Process Flow to Build a Mobile App CREATE A PROJECT IN THE PLATFORM PLATFORM CREATES CLIENT & CLOUD APPS CODE YOUR CLIENT APP ADD FUNCTIONALIT Y TO YOUR CLOUD CODE BUILD YOUR APP ON THE BUILD FARM ADD SERVICES TO YOUR APP DOWNLOAD AND INSTALL ON DEVICE DEPLOY YOUR CLOUD CODE frontend developer backend developer
  • 18. Red Hat Mobile Application Platform
  • 21. Core Functionality, API-based, Node.js •Data Sync •API Keys •Cloud Alerts •Deploy Targets •Env Variables •User Admin •App Management •Cloud Env • Caching • Storage • Notifications • User Roles • Auth • Stats
  • 22. MBaaS Services – Microservices
  • 23. MBaaS Services – Microservices 24 JSON/REST XML/SOAP OData IDENTIFY INTEGRATION POINTS BUILD YOUR APP WITH AVAILABLE SERVICES DEFINE IT AS RE-USABLE SERVICE BUILD YOUR NODE.JS MODULES
  • 24. MBaaS Services • Cloud APIs Public APIs Local & Third party storage • Node.js Server-side • Large ecosystem of node.js modules • Discoverable, testable, documented APIs • Re-usability of MBaaS services • Secure Network/VPN config
  • 26. Mobile App Development • Online Editor • Offline Editor • Command Line Interface • HTML5, Hybrid & Native Apps • Cloud Build Farm • Git Integration • HTML5 Form App Wizard • Credential Management
  • 27. Sample Apps & Templates • Easily extend examples to build your own Apps • Best practice for interacting with the Platform APIs • Best of breed modern frameworks angular.js, backbone.js, ember.js, ionic, xamarin, appcelerator • Optimized for team-based development with multiple Git repos • Variety of available sample forms-based apps
  • 28. Cloud Build Farm CODE YOUR MOBILE APP CHOOSE YOUR DEVICE PLATFORM BUILD FOR DEBUG OR DISTRIBUTIO N APP IS BUILT, CLOUD BUILD FARM GENERATES BINARIES
  • 29. Camel - Salesforce SalesForce User Connected Apps License Profile loginURL: https://login.salesforce.com userName: the integration user we set up password: password in text followed by security token clientId: the ConsumerKey in the new Connected App we added clientSecret: the ConsumerSecret in the new Connected App we added
  • 32. Enterprise Integration Pattern META List oppID1.. oppID2.. oppID3.. oppID4.. oppID5.. Camel Salesforce SELECT Opportunity List Opp Opp Opp Opp SPLIT Aggregate
  • 37. Hybrid Environment Camel Salesforce And SAP API Endpoints Camel Salesforce
  • 38. Questions ? Maggie Hu Sr. Middleware Specialist Solution Architect Red Hat Email: mhu@redhat.com Twitter: @HuCMaggie Christina Wei Mei Lin JBoss Technology Evangelist Red Hat Email: clin@redhat.com Twitter: @Chrstina_wm Luis Cortes Principal Product Marketing Manager Red Hat Email: licortes@redhat.com Twitter: @licortes_redhat
  • 39. Going Mobile with Red Hat JBoss BPMSuite & Red Hat JBoss BRMS Ken Spokas, Technical Director, Vizuri Conor O’Neil, Product Manager, Mobile, Red Hat Phil Simpson, Product Marketing Manager, Automation, Red Hat Maggie Hu, Sr. Middleware Specialist Solution Architect, Red Hat Wednesday, June 29, 3:30 – 4:30pm (3002) https://rh2016.smarteventscloud.com/connect/sessionDetail.ww?SESSION_ID=44565&tclass=popup
  • 40. Enhancing customer experience through integration and automation of business events in the cloud Christina Wei Mei Lin, JBoss Technology Evangelist, Red Hat Eric D Schabell, Technology Evangelist, Integrated Solutions, Red Hat Siamak Sadeghianfar, Technical Marketing Manager, OpenShift, Red Hat Thursday, June 30, 10:15am – 12:15pm (3014 – Lab 1) https://rh2016.smarteventscloud.com/connect/sessionDetail.ww?SESSION_ID=43953&tclass=popup
  • 41.
  • 42. POWER UP and PARTY DOWN with Red Hat Mobile, Middleware and OpenShift. Wednesday evening 9PM – 12AM Pick up your invitation for the party that beats all parties at: Mobile, Middleware or OpenShift demo pods in the Red Hat Booth, Partner Pavilion