SlideShare a Scribd company logo
1 of 31
Dell Boomi Overview
By
Nagarjuna Kaipu
What is Dell Boomi?
Dell Boomi is an on-demand multi-tenant cloud integration platform for connecting cloud and
on-premises applications and data. The platform enables customers to design cloud-based
integration processes called Atoms and transfer data between cloud and on-
premises applications.
Benefits
1. It scales to your company’s needs and growth
2. A broad set of connectors to enable integration between any combination of
applications
3. A proven single instance multi-tenant infrastructure
4. Low-code integration platform
5. The UI is user-friendly and makes integrating as easy as drag and drop
6. Flexible deployment
7. Reduces errors compared to what manually mapping integration can do
Dell Boomi Integration Process
It is categorized into 3 phases :
1. Build Phase
2. Deploy Phase
3. Manage Phase
1. Build Phase
• Specifies the integration logic to communicate between source and destinationapplications
• Integration process is specified by Boomi's Visual components
2. Deploy Phase
• Deploys the integration process, defined in the Build Phase, to run time engine calledAtom
• Atom allows you to run the integration process on on-premise or atomcloud
3. Manage Phase
• Monitors the health and status of the deployedatom
• Monitors the integration process, logs
How to implement integration process in build phase ?
• In Build phase, we can integrate data between source and destination using process
• A “Process” is the central component ofintegration
• Every Process begins with one input connector and ends with one or more outputconnectors
• A process component contains:
o Execution Shape - It manipulates the data through theprocess
o Logic shape - It controls the flow of data through theprocess
Input connector
• Specifies the incoming data to be used for integration process from the source
• The source may be database, web application,on premise application, disk, FTP, etc.
• Action method GET is used
How to implement integration process in build phase ?
Output connector
• It sends data from the integration process todestination
• The destination may be database, web application, on premise application, disk, FTP, etc.
• Action method SEND is used
Mapping Function
• Implement the mapping between incoming and outgoingdata
• Mapping means how to process the data from input and integrate the data to the destination as
output
Example: Salesforce integration with on-premise MySQL Database Objective
Need to get Account details -Account ID and Account Name from my
SalesforceApplication
Insert this account information to my on-premise MySQLdatabase
This demo shows how quickly and easily you can integrate cloud-based
and on-premise applications with Boomi.
Pre-Requisites
• Dell Boomi account
• Salesforce account with username, password and securitytoken
• MySQL Database with hostname, port, username, password and database
name
Process Overview
• Get account information from sales force account, using sales force
credentials
• Check if the account already exists indatabase
• Insert account information to MySQLdatabase
Boomi AtomSphere
Create a process by clicking "Create Component" link
• Define Input Connector - Salesforce
© RapidValue Solutions 14
In Input Connector, we need to specify thefollowing:
• Connector (Salesforce)
• Action (GET for input connector, SEND for output connector)
• Connection - need to specify the Salesforce accountdetails
© RapidValue Solutions 15
In Salesforce account, password = password + securitytoken
• Operation :
o Specifies what to do
o Signifies which data needs to be used forintegration
© RapidValue Solutions 16
• Define Output connector -MySQLdatabase
© RapidValue Solutions 17
• For Output Connector, the following needs to bespecified:
○ Connector (database)
○ Action - SEND
○ Connection- you need to specify MySQL Database host, port, credentials and database
© RapidValue Solutions 18
• Operation:
o Specifies what to do
o Signifies in which table you need to insert the accountinformation
© RapidValue Solutions 19
• For output operation, a profile is created, a New DatabaseProfile
• Implemented the basic insert function for the employeetable
© RapidValue Solutions 20
Mapping
• Define Mapping between Salesforce Account and MySQLDatabase
• You need to specify which fields need to be integrated with MySQLdatabase
• Input fields are on the left side and output fields on the right
• Each field is mapped, from input, to the corresponding outputfield
© RapidValue Solutions 22
Define Decision Logic
• You can check whether the account already exists in the database, using decisionlogic
• If the account does not exist, insert it into MySQL DB, elseStop
© RapidValue Solutions 24
Build Phase Overview
1. Define Input connector
2. Define Output connector
3. Define Mapping Logic between input and output
4. Define decision logic. Has the account, already, beeninserted?
5. Stop
© RapidValue Solutions 25
Test Mode in Build Phase
• You can test the input and output by using „Run a Test’ option on Test Atomcloud
• If you run it, it will go through every single node
• If it‟sa success, individual node is shown as green color
• If it fails, it will be shown as red color
© RapidValue Solutions 26
Sample Output
Test Mode in Build Phase
• During test mode, you can view the input data obtained fromSalesforce
© RapidValue Solutions 28
• View the output response in the MySQLdatabase
© RapidValue Solutions 29
References
1. http://www.boomi.com
2. https://help.boomi.com/bundle/integration/page/c-atm-
Boomi_Integration_navigation_3eeb504e-8421-4091-8592-3f8d6cace5f6.html
3. https://boomi.com/wp-content/uploads/The-Ultimate-Salesforce-Integration-
Guide.pdf
4. https://boomi.com/boomiforsalesforce/
5. https://resources.boomi.com/videos/10-minute-demo-integrating-salesforce-with-
mysql
6. https://community.boomi.com/s/article/Salesforce-Integration-Guide
Thank You

More Related Content

What's hot

Demystify Salesforce Bulk API
Demystify Salesforce Bulk APIDemystify Salesforce Bulk API
Demystify Salesforce Bulk APIDhanik Sahni
 
Salesforce Integration Patterns
Salesforce Integration PatternsSalesforce Integration Patterns
Salesforce Integration Patternsusolutions
 
Dell Boomi AtomSphere - iPaaS Document by RapidValue Solutions
Dell Boomi AtomSphere - iPaaS Document by RapidValue SolutionsDell Boomi AtomSphere - iPaaS Document by RapidValue Solutions
Dell Boomi AtomSphere - iPaaS Document by RapidValue SolutionsRapidValue
 
Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platformJenkins NS
 
Power automate a workflow automation platform
Power automate a  workflow automation platform Power automate a  workflow automation platform
Power automate a workflow automation platform Amit Kumawat
 
Microsoft Power Automate - Approval Flow
Microsoft Power Automate - Approval FlowMicrosoft Power Automate - Approval Flow
Microsoft Power Automate - Approval FlowMd. Tahmidul Abedin
 
Designing Microservices
Designing MicroservicesDesigning Microservices
Designing MicroservicesDavid Chou
 
B2B eCommerce on Salesforce: The Facts
B2B eCommerce on Salesforce: The FactsB2B eCommerce on Salesforce: The Facts
B2B eCommerce on Salesforce: The FactsCloudCraze
 
Salesforce CPQ by yuvaraj
Salesforce CPQ by yuvarajSalesforce CPQ by yuvaraj
Salesforce CPQ by yuvarajYuvaraj P
 
Real Time Integration with Salesforce Platform Events
Real Time Integration with Salesforce Platform EventsReal Time Integration with Salesforce Platform Events
Real Time Integration with Salesforce Platform EventsSalesforce Developers
 
Mule salesforce integration solutions
Mule  salesforce integration solutionsMule  salesforce integration solutions
Mule salesforce integration solutionshimajareddys
 
Hyperion step by step guide
Hyperion step by step guideHyperion step by step guide
Hyperion step by step guidechalasani kamesh
 
Deloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right MixDeloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right MixDavid Graham
 
Intelligent automation with Microsoft Power Automate
Intelligent automation with Microsoft Power AutomateIntelligent automation with Microsoft Power Automate
Intelligent automation with Microsoft Power AutomateDaniel Laskewitz
 
Single Sign-On and User Management With Salesforce Identity
Single Sign-On and User Management With Salesforce IdentitySingle Sign-On and User Management With Salesforce Identity
Single Sign-On and User Management With Salesforce IdentitySalesforce Developers
 
Mainframe Integration, Offloading and Replacement with Apache Kafka
Mainframe Integration, Offloading and Replacement with Apache KafkaMainframe Integration, Offloading and Replacement with Apache Kafka
Mainframe Integration, Offloading and Replacement with Apache KafkaKai Wähner
 
Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Sam Fernando
 
AWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - SlidesAWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - SlidesTobyWilman
 

What's hot (20)

Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platform
 
Demystify Salesforce Bulk API
Demystify Salesforce Bulk APIDemystify Salesforce Bulk API
Demystify Salesforce Bulk API
 
Salesforce Integration Patterns
Salesforce Integration PatternsSalesforce Integration Patterns
Salesforce Integration Patterns
 
Dell Boomi AtomSphere - iPaaS Document by RapidValue Solutions
Dell Boomi AtomSphere - iPaaS Document by RapidValue SolutionsDell Boomi AtomSphere - iPaaS Document by RapidValue Solutions
Dell Boomi AtomSphere - iPaaS Document by RapidValue Solutions
 
Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platform
 
Power automate a workflow automation platform
Power automate a  workflow automation platform Power automate a  workflow automation platform
Power automate a workflow automation platform
 
Power Automate
Power AutomatePower Automate
Power Automate
 
Microsoft Power Automate - Approval Flow
Microsoft Power Automate - Approval FlowMicrosoft Power Automate - Approval Flow
Microsoft Power Automate - Approval Flow
 
Designing Microservices
Designing MicroservicesDesigning Microservices
Designing Microservices
 
B2B eCommerce on Salesforce: The Facts
B2B eCommerce on Salesforce: The FactsB2B eCommerce on Salesforce: The Facts
B2B eCommerce on Salesforce: The Facts
 
Salesforce CPQ by yuvaraj
Salesforce CPQ by yuvarajSalesforce CPQ by yuvaraj
Salesforce CPQ by yuvaraj
 
Real Time Integration with Salesforce Platform Events
Real Time Integration with Salesforce Platform EventsReal Time Integration with Salesforce Platform Events
Real Time Integration with Salesforce Platform Events
 
Mule salesforce integration solutions
Mule  salesforce integration solutionsMule  salesforce integration solutions
Mule salesforce integration solutions
 
Hyperion step by step guide
Hyperion step by step guideHyperion step by step guide
Hyperion step by step guide
 
Deloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right MixDeloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right Mix
 
Intelligent automation with Microsoft Power Automate
Intelligent automation with Microsoft Power AutomateIntelligent automation with Microsoft Power Automate
Intelligent automation with Microsoft Power Automate
 
Single Sign-On and User Management With Salesforce Identity
Single Sign-On and User Management With Salesforce IdentitySingle Sign-On and User Management With Salesforce Identity
Single Sign-On and User Management With Salesforce Identity
 
Mainframe Integration, Offloading and Replacement with Apache Kafka
Mainframe Integration, Offloading and Replacement with Apache KafkaMainframe Integration, Offloading and Replacement with Apache Kafka
Mainframe Integration, Offloading and Replacement with Apache Kafka
 
Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)
 
AWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - SlidesAWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - Slides
 

Similar to Dell Boomi Integration with Salesforce

Deep Dive - Usage of on premises data gateway for hybrid integration scenarios
Deep Dive - Usage of on premises data gateway for hybrid integration scenariosDeep Dive - Usage of on premises data gateway for hybrid integration scenarios
Deep Dive - Usage of on premises data gateway for hybrid integration scenariosSajith C P Nair
 
Embrace Tableau Innovations
Embrace Tableau InnovationsEmbrace Tableau Innovations
Embrace Tableau InnovationsWiiisdom
 
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...IBM Connections Developers
 
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...paulbastide
 
Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...
Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...
Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...Jack-Junjie Cai
 
Platform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
Platform Showcase: Making the Ultimate Live Demo, by Gabriel MichaudPlatform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
Platform Showcase: Making the Ultimate Live Demo, by Gabriel MichaudAcumatica Cloud ERP
 
General 05 integration design vs migration design
General 05   integration design vs migration designGeneral 05   integration design vs migration design
General 05 integration design vs migration designScribe Software Corp.
 
#SPSBrussels 2017 vincent biret #azure #functions microsoft #flow
#SPSBrussels 2017 vincent biret #azure #functions microsoft #flow#SPSBrussels 2017 vincent biret #azure #functions microsoft #flow
#SPSBrussels 2017 vincent biret #azure #functions microsoft #flowVincent Biret
 
Introduction to Microsoft Flow and Azure Functions
Introduction to Microsoft Flow and Azure FunctionsIntroduction to Microsoft Flow and Azure Functions
Introduction to Microsoft Flow and Azure FunctionsBIWUG
 
Eliminate the Blind Spots in Your ServiceNow Discovery Environment
Eliminate the Blind Spots in Your ServiceNow Discovery EnvironmentEliminate the Blind Spots in Your ServiceNow Discovery Environment
Eliminate the Blind Spots in Your ServiceNow Discovery EnvironmentPrecisely
 
vodQA Pune (2019) - Insights into big data testing
vodQA Pune (2019) - Insights into big data testingvodQA Pune (2019) - Insights into big data testing
vodQA Pune (2019) - Insights into big data testingvodQA
 
Obiee 12c: Look under the bonnet and test drive
Obiee 12c: Look under the bonnet and test driveObiee 12c: Look under the bonnet and test drive
Obiee 12c: Look under the bonnet and test driveGuillaume Slee
 
Datasheet.net pluginforrd
Datasheet.net pluginforrdDatasheet.net pluginforrd
Datasheet.net pluginforrdMidVision
 
1040 ibm worklight delivering agility to mobile cloud deployments
1040 ibm worklight  delivering agility to mobile cloud deployments1040 ibm worklight  delivering agility to mobile cloud deployments
1040 ibm worklight delivering agility to mobile cloud deploymentsTodd Kaplinger
 
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...BizTalk360
 
Java Development on Bluemix
Java Development on BluemixJava Development on Bluemix
Java Development on BluemixRam Vennam
 
Informatica Cloud Summer 2016 Release Webinar Slides
Informatica Cloud Summer 2016 Release Webinar SlidesInformatica Cloud Summer 2016 Release Webinar Slides
Informatica Cloud Summer 2016 Release Webinar SlidesInformatica Cloud
 
Ibm connect 2014_presentation - cust109
Ibm connect 2014_presentation - cust109Ibm connect 2014_presentation - cust109
Ibm connect 2014_presentation - cust109Beck et al. GmbH
 
AD1542 Get Hands On With Bluemix
AD1542 Get Hands On With BluemixAD1542 Get Hands On With Bluemix
AD1542 Get Hands On With BluemixMartin Donnelly
 
Cloud Based Data Warehousing and Analytics
Cloud Based Data Warehousing and AnalyticsCloud Based Data Warehousing and Analytics
Cloud Based Data Warehousing and AnalyticsSeeling Cheung
 

Similar to Dell Boomi Integration with Salesforce (20)

Deep Dive - Usage of on premises data gateway for hybrid integration scenarios
Deep Dive - Usage of on premises data gateway for hybrid integration scenariosDeep Dive - Usage of on premises data gateway for hybrid integration scenarios
Deep Dive - Usage of on premises data gateway for hybrid integration scenarios
 
Embrace Tableau Innovations
Embrace Tableau InnovationsEmbrace Tableau Innovations
Embrace Tableau Innovations
 
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...
 
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
 
Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...
Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...
Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...
 
Platform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
Platform Showcase: Making the Ultimate Live Demo, by Gabriel MichaudPlatform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
Platform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
 
General 05 integration design vs migration design
General 05   integration design vs migration designGeneral 05   integration design vs migration design
General 05 integration design vs migration design
 
#SPSBrussels 2017 vincent biret #azure #functions microsoft #flow
#SPSBrussels 2017 vincent biret #azure #functions microsoft #flow#SPSBrussels 2017 vincent biret #azure #functions microsoft #flow
#SPSBrussels 2017 vincent biret #azure #functions microsoft #flow
 
Introduction to Microsoft Flow and Azure Functions
Introduction to Microsoft Flow and Azure FunctionsIntroduction to Microsoft Flow and Azure Functions
Introduction to Microsoft Flow and Azure Functions
 
Eliminate the Blind Spots in Your ServiceNow Discovery Environment
Eliminate the Blind Spots in Your ServiceNow Discovery EnvironmentEliminate the Blind Spots in Your ServiceNow Discovery Environment
Eliminate the Blind Spots in Your ServiceNow Discovery Environment
 
vodQA Pune (2019) - Insights into big data testing
vodQA Pune (2019) - Insights into big data testingvodQA Pune (2019) - Insights into big data testing
vodQA Pune (2019) - Insights into big data testing
 
Obiee 12c: Look under the bonnet and test drive
Obiee 12c: Look under the bonnet and test driveObiee 12c: Look under the bonnet and test drive
Obiee 12c: Look under the bonnet and test drive
 
Datasheet.net pluginforrd
Datasheet.net pluginforrdDatasheet.net pluginforrd
Datasheet.net pluginforrd
 
1040 ibm worklight delivering agility to mobile cloud deployments
1040 ibm worklight  delivering agility to mobile cloud deployments1040 ibm worklight  delivering agility to mobile cloud deployments
1040 ibm worklight delivering agility to mobile cloud deployments
 
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
 
Java Development on Bluemix
Java Development on BluemixJava Development on Bluemix
Java Development on Bluemix
 
Informatica Cloud Summer 2016 Release Webinar Slides
Informatica Cloud Summer 2016 Release Webinar SlidesInformatica Cloud Summer 2016 Release Webinar Slides
Informatica Cloud Summer 2016 Release Webinar Slides
 
Ibm connect 2014_presentation - cust109
Ibm connect 2014_presentation - cust109Ibm connect 2014_presentation - cust109
Ibm connect 2014_presentation - cust109
 
AD1542 Get Hands On With Bluemix
AD1542 Get Hands On With BluemixAD1542 Get Hands On With Bluemix
AD1542 Get Hands On With Bluemix
 
Cloud Based Data Warehousing and Analytics
Cloud Based Data Warehousing and AnalyticsCloud Based Data Warehousing and Analytics
Cloud Based Data Warehousing and Analytics
 

Recently uploaded

Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

Dell Boomi Integration with Salesforce

  • 2. What is Dell Boomi? Dell Boomi is an on-demand multi-tenant cloud integration platform for connecting cloud and on-premises applications and data. The platform enables customers to design cloud-based integration processes called Atoms and transfer data between cloud and on- premises applications. Benefits 1. It scales to your company’s needs and growth 2. A broad set of connectors to enable integration between any combination of applications 3. A proven single instance multi-tenant infrastructure 4. Low-code integration platform 5. The UI is user-friendly and makes integrating as easy as drag and drop 6. Flexible deployment 7. Reduces errors compared to what manually mapping integration can do
  • 3.
  • 4. Dell Boomi Integration Process It is categorized into 3 phases : 1. Build Phase 2. Deploy Phase 3. Manage Phase 1. Build Phase • Specifies the integration logic to communicate between source and destinationapplications • Integration process is specified by Boomi's Visual components 2. Deploy Phase • Deploys the integration process, defined in the Build Phase, to run time engine calledAtom • Atom allows you to run the integration process on on-premise or atomcloud 3. Manage Phase • Monitors the health and status of the deployedatom • Monitors the integration process, logs
  • 5.
  • 6. How to implement integration process in build phase ? • In Build phase, we can integrate data between source and destination using process • A “Process” is the central component ofintegration • Every Process begins with one input connector and ends with one or more outputconnectors • A process component contains: o Execution Shape - It manipulates the data through theprocess o Logic shape - It controls the flow of data through theprocess Input connector • Specifies the incoming data to be used for integration process from the source • The source may be database, web application,on premise application, disk, FTP, etc. • Action method GET is used
  • 7. How to implement integration process in build phase ? Output connector • It sends data from the integration process todestination • The destination may be database, web application, on premise application, disk, FTP, etc. • Action method SEND is used Mapping Function • Implement the mapping between incoming and outgoingdata • Mapping means how to process the data from input and integrate the data to the destination as output
  • 8.
  • 9. Example: Salesforce integration with on-premise MySQL Database Objective Need to get Account details -Account ID and Account Name from my SalesforceApplication Insert this account information to my on-premise MySQLdatabase
  • 10. This demo shows how quickly and easily you can integrate cloud-based and on-premise applications with Boomi.
  • 11. Pre-Requisites • Dell Boomi account • Salesforce account with username, password and securitytoken • MySQL Database with hostname, port, username, password and database name Process Overview • Get account information from sales force account, using sales force credentials • Check if the account already exists indatabase • Insert account information to MySQLdatabase
  • 13. Create a process by clicking "Create Component" link
  • 14. • Define Input Connector - Salesforce © RapidValue Solutions 14
  • 15. In Input Connector, we need to specify thefollowing: • Connector (Salesforce) • Action (GET for input connector, SEND for output connector) • Connection - need to specify the Salesforce accountdetails © RapidValue Solutions 15
  • 16. In Salesforce account, password = password + securitytoken • Operation : o Specifies what to do o Signifies which data needs to be used forintegration © RapidValue Solutions 16
  • 17. • Define Output connector -MySQLdatabase © RapidValue Solutions 17
  • 18. • For Output Connector, the following needs to bespecified: ○ Connector (database) ○ Action - SEND ○ Connection- you need to specify MySQL Database host, port, credentials and database © RapidValue Solutions 18
  • 19. • Operation: o Specifies what to do o Signifies in which table you need to insert the accountinformation © RapidValue Solutions 19
  • 20. • For output operation, a profile is created, a New DatabaseProfile • Implemented the basic insert function for the employeetable © RapidValue Solutions 20
  • 21. Mapping • Define Mapping between Salesforce Account and MySQLDatabase • You need to specify which fields need to be integrated with MySQLdatabase
  • 22. • Input fields are on the left side and output fields on the right • Each field is mapped, from input, to the corresponding outputfield © RapidValue Solutions 22
  • 23.
  • 24. Define Decision Logic • You can check whether the account already exists in the database, using decisionlogic • If the account does not exist, insert it into MySQL DB, elseStop © RapidValue Solutions 24
  • 25. Build Phase Overview 1. Define Input connector 2. Define Output connector 3. Define Mapping Logic between input and output 4. Define decision logic. Has the account, already, beeninserted? 5. Stop © RapidValue Solutions 25
  • 26. Test Mode in Build Phase • You can test the input and output by using „Run a Test’ option on Test Atomcloud • If you run it, it will go through every single node • If it‟sa success, individual node is shown as green color • If it fails, it will be shown as red color © RapidValue Solutions 26
  • 28. Test Mode in Build Phase • During test mode, you can view the input data obtained fromSalesforce © RapidValue Solutions 28
  • 29. • View the output response in the MySQLdatabase © RapidValue Solutions 29
  • 30. References 1. http://www.boomi.com 2. https://help.boomi.com/bundle/integration/page/c-atm- Boomi_Integration_navigation_3eeb504e-8421-4091-8592-3f8d6cace5f6.html 3. https://boomi.com/wp-content/uploads/The-Ultimate-Salesforce-Integration- Guide.pdf 4. https://boomi.com/boomiforsalesforce/ 5. https://resources.boomi.com/videos/10-minute-demo-integrating-salesforce-with- mysql 6. https://community.boomi.com/s/article/Salesforce-Integration-Guide