SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
© RapidValue Solutions
Dell Boomi AtomSphere
How to Implement Integration Process in Build Phase?
Presentation by: Aneesha K.A
.Net Developer, RapidValue
© RapidValue Solutions 2
What is Dell Boomi ?
• Integration Platform as a Service (iPaas) and multi-tenant platform that supports cloud-to-cloud,
SaaS-to-SaaS, cloud-to-on-premises, on-premises-to-on-premises and B2B integration
• Saves customer‟s time
• Reduces errors compared to what manually mapping integration can do
© RapidValue Solutions 3
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 destination applications
• 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 called „Atom’
• Atom allows you to run the integration process on on-premise or atom cloud
3. Manage Phase
• Monitors the health and status of the deployed atom
• Monitors the integration process, logs
© RapidValue Solutions 4
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 of integration
• Every Process begins with one input connector and ends with one or more output connectors
• A process component contains:
o Execution Shape - It manipulates the data through the process
o Logic shape - It controls the flow of data through the process
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
© RapidValue Solutions 5
How to implement integration process in build phase ?
Output connector
• It sends data from the integration process to destination
• 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 outgoing data
• Mapping means how to process the data from input and integrate the data to the destination
as output
© RapidValue Solutions 6
Example: Salesforce integration with on-premise MySQL Database Objective
• Need to get Account details -Account ID and Account Name from my Salesforce Application
• Insert this account information to my on-premise MySQL database
© RapidValue Solutions 7
Pre-Requisites
• Dell Boomi account
• Salesforce account with username, password and security token
• MySQL Database with hostname, port, username, password and database name
• Get account information from sales force account, using sales force credentials
• Check if the account already exists in database
• Insert account information to MySQL database
Process Overview
© RapidValue Solutions 8
• Create a process by clicking „Create Component‟ link
© RapidValue Solutions 9
• Define Input Connector - Salesforce
© RapidValue Solutions 10
In Input Connector, we need to specify the following:
• Connector (Salesforce)
• Action (GET for input connector, SEND for output connector)
• Connection - need to specify the Salesforce account details
© RapidValue Solutions 11
In Salesforce account, password = password + security token
• Operation :
o Specifies what to do
o Signifies which data needs to be used for integration
© RapidValue Solutions 12
• Define Output connector -MySQL database
© RapidValue Solutions 13
• For Output Connector, the following needs to be specified:
○ Connector (database)
○ Action - SEND
○ Connection- you need to specify MySQL Database host, port, credentials and database
© RapidValue Solutions 14
• Operation:
o Specifies what to do
o Signifies in which table you need to insert the account information
© RapidValue Solutions 15
• For output operation, a profile is created, a New Database Profile
• Implemented the basic insert function for the employee table
© RapidValue Solutions 16
Mapping
• Define Mapping between Salesforce Account and MySQL Database
• You need to specify which fields need to be integrated with MySQL database
© RapidValue Solutions 17
• Input fields are on the left side and output fields on the right
• Each field is mapped, from input, to the corresponding output field
© RapidValue Solutions 18
Define Decision Logic
• You can check whether the account already exists in the database, using decision logic
• If the account does not exist, insert it into MySQL DB, else Stop
© RapidValue Solutions 19
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, been inserted?
5. Stop
© RapidValue Solutions 20
Test Mode in Build Phase
• You can test the input and output by using „Run a Test’ option on Test Atom cloud
• If you run it, it will go through every single node
• If it‟s a success, individual node is shown as green color
• If it fails, it will be shown as red color
© RapidValue Solutions 21
Test Mode in Build Phase
• During test mode, you can view the input data obtained from Salesforce
© RapidValue Solutions 22
• View the output response in the MySQL database
© RapidValue Solutions
References
• http://www.boomi.com
• http://help.boomi.com/atomsphere/GUID-E9BD6286-46D6-4402-B11B-1407F2DAC187.html
23
© RapidValue Solutions 24
About RapidValue
RapidValue is a leading provider of end-to-end mobility, omni-channel and cloud solutions to enterprises
worldwide. Armed with a large team of experts in consulting, UX design and application engineering, along
with experience delivering global projects, we offer a range of services across various industry
verticals. RapidValue delivers its services to the world‟s top brands and Fortune 1000 companies, and has
offices in the United States and India.
www.rapidvaluesolutions.com www.rapidvaluesolutions.com/blog
contactus@rapidvaluesolutions.com
This document contains information that is confidential and proprietary to RapidValue Solutions Inc. No
part of it may be used, circulated, quoted, or reproduced for distribution outside RapidValue. If you are
not the intended recipient of this report, you are hereby notified that the use, circulation, quoting, or
reproducing of this report is strictly prohibited and may be unlawful.
Disclaimer:
+1 877-643-1850

Más contenido relacionado

La actualidad más candente

Data power use cases
Data power use casesData power use cases
Data power use cases
sflynn073
 

La actualidad más candente (20)

What’s New in OpenText Content Suite 16
What’s New in OpenText Content Suite 16What’s New in OpenText Content Suite 16
What’s New in OpenText Content Suite 16
 
What is Integration? What is webMethods? What is ESB | Middleware
What is Integration? What is webMethods? What is ESB | MiddlewareWhat is Integration? What is webMethods? What is ESB | Middleware
What is Integration? What is webMethods? What is ESB | Middleware
 
B2B Integration in the Cloud
B2B Integration in the CloudB2B Integration in the Cloud
B2B Integration in the Cloud
 
Informatica PowerCenter
Informatica PowerCenterInformatica PowerCenter
Informatica PowerCenter
 
Power Automate
Power AutomatePower Automate
Power Automate
 
Data power use cases
Data power use casesData power use cases
Data power use cases
 
1- Introduction of Azure data factory.pptx
1- Introduction of Azure data factory.pptx1- Introduction of Azure data factory.pptx
1- Introduction of Azure data factory.pptx
 
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
 
Cloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the CloudCloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the Cloud
 
Migrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with ConfidenceMigrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with Confidence
 
1. informatica power center architecture
1. informatica power center architecture1. informatica power center architecture
1. informatica power center architecture
 
Introduction to MuleSoft
Introduction to MuleSoftIntroduction to MuleSoft
Introduction to MuleSoft
 
App Modernization
App ModernizationApp Modernization
App Modernization
 
Getting Started with Informatica
Getting Started with InformaticaGetting Started with Informatica
Getting Started with Informatica
 
Data analytics and powerbi intro
Data analytics and powerbi introData analytics and powerbi intro
Data analytics and powerbi intro
 
Introduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPMIntroduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPM
 
Microsoft 365
Microsoft 365Microsoft 365
Microsoft 365
 
Tibco business works
Tibco business worksTibco business works
Tibco business works
 
Snowflake SnowPro Certification Exam Cheat Sheet
Snowflake SnowPro Certification Exam Cheat SheetSnowflake SnowPro Certification Exam Cheat Sheet
Snowflake SnowPro Certification Exam Cheat Sheet
 
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptx
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptxIBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptx
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptx
 

Destacado

Web Server Clustering - OSSCAMP
Web Server Clustering - OSSCAMPWeb Server Clustering - OSSCAMP
Web Server Clustering - OSSCAMP
Abhishek Singh
 
Ndimension_CorporateProfile
Ndimension_CorporateProfileNdimension_CorporateProfile
Ndimension_CorporateProfile
Subhas Ghosal
 

Destacado (17)

Dell Boomi : My First Take
Dell Boomi : My First TakeDell Boomi : My First Take
Dell Boomi : My First Take
 
Dell boomi interview questions
Dell boomi interview questionsDell boomi interview questions
Dell boomi interview questions
 
DELL BOOMi CLOUD INTEGRATION ONLINE TRAINING
DELL BOOMi CLOUD INTEGRATION ONLINE TRAININGDELL BOOMi CLOUD INTEGRATION ONLINE TRAINING
DELL BOOMi CLOUD INTEGRATION ONLINE TRAINING
 
Dell Boomi HIMSS 2017 Demo: Solve Health IT Interoperability Challenges
Dell Boomi HIMSS 2017 Demo: Solve Health IT Interoperability ChallengesDell Boomi HIMSS 2017 Demo: Solve Health IT Interoperability Challenges
Dell Boomi HIMSS 2017 Demo: Solve Health IT Interoperability Challenges
 
MT58 High performance graphics for VDI: A technical discussion
MT58 High performance graphics for VDI: A technical discussionMT58 High performance graphics for VDI: A technical discussion
MT58 High performance graphics for VDI: A technical discussion
 
Enabling Innovation & Integration to the Cloud
Enabling Innovation & Integration to the CloudEnabling Innovation & Integration to the Cloud
Enabling Innovation & Integration to the Cloud
 
dell_boomi
dell_boomidell_boomi
dell_boomi
 
Tegile cloud integrations using atomsphere from dell boomi n vedits
Tegile cloud integrations using atomsphere from dell boomi n veditsTegile cloud integrations using atomsphere from dell boomi n vedits
Tegile cloud integrations using atomsphere from dell boomi n vedits
 
A 360 Degree View Of SaaS Integration
A 360 Degree View Of SaaS IntegrationA 360 Degree View Of SaaS Integration
A 360 Degree View Of SaaS Integration
 
Web Server Clustering - OSSCAMP
Web Server Clustering - OSSCAMPWeb Server Clustering - OSSCAMP
Web Server Clustering - OSSCAMP
 
Rfc3261
Rfc3261Rfc3261
Rfc3261
 
Load balancing with Linux
Load balancing with LinuxLoad balancing with Linux
Load balancing with Linux
 
Ndimension_CorporateProfile
Ndimension_CorporateProfileNdimension_CorporateProfile
Ndimension_CorporateProfile
 
How iPaaS Overcomes the Challenges of Cloud Integration
How iPaaS Overcomes the Challenges of Cloud IntegrationHow iPaaS Overcomes the Challenges of Cloud Integration
How iPaaS Overcomes the Challenges of Cloud Integration
 
On page SEO
On page SEOOn page SEO
On page SEO
 
OT - Getting the Most From Your B2B Network - SS14
OT - Getting the Most From Your B2B Network - SS14OT - Getting the Most From Your B2B Network - SS14
OT - Getting the Most From Your B2B Network - SS14
 
Digital in Insurance - An infographic by RapidValue Solutions
Digital in Insurance - An infographic by RapidValue SolutionsDigital in Insurance - An infographic by RapidValue Solutions
Digital in Insurance - An infographic by RapidValue Solutions
 

Similar a Dell Boomi AtomSphere - A presentation by RapidValue Solutions

Datasheet.net pluginforrd
Datasheet.net pluginforrdDatasheet.net pluginforrd
Datasheet.net pluginforrd
MidVision
 
Our trading infrastructure for next generation trading with quant and automat...
Our trading infrastructure for next generation trading with quant and automat...Our trading infrastructure for next generation trading with quant and automat...
Our trading infrastructure for next generation trading with quant and automat...
Bryan Downing
 

Similar a Dell Boomi AtomSphere - A presentation by RapidValue Solutions (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
 
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
 
DevOps Case Studies
DevOps Case StudiesDevOps Case Studies
DevOps Case Studies
 
Datasheet.net pluginforrd
Datasheet.net pluginforrdDatasheet.net pluginforrd
Datasheet.net pluginforrd
 
Putting Private Clouds to Work with PaaS Interop 2013 Vegas Diane Mueller
Putting Private Clouds to Work with PaaS Interop 2013 Vegas Diane MuellerPutting Private Clouds to Work with PaaS Interop 2013 Vegas Diane Mueller
Putting Private Clouds to Work with PaaS Interop 2013 Vegas Diane Mueller
 
Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...
Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...
Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...
 
Discover Salesforce Commerce Cloud and Vlocity Integration Patterns
Discover Salesforce Commerce Cloud and Vlocity Integration PatternsDiscover Salesforce Commerce Cloud and Vlocity Integration Patterns
Discover Salesforce Commerce Cloud and Vlocity Integration Patterns
 
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
 
Pivotal Platform - December Release A First Look
Pivotal Platform - December Release A First LookPivotal Platform - December Release A First Look
Pivotal Platform - December Release A First Look
 
VMware Tanzu Application Service as an Integration Platform
VMware Tanzu Application Service as an Integration PlatformVMware Tanzu Application Service as an Integration Platform
VMware Tanzu Application Service as an Integration Platform
 
WHISHWORKS-MuleSoft Hyderabad Meetup -April 2019
WHISHWORKS-MuleSoft Hyderabad Meetup -April 2019WHISHWORKS-MuleSoft Hyderabad Meetup -April 2019
WHISHWORKS-MuleSoft Hyderabad Meetup -April 2019
 
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
 
WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018
WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018
WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018
 
RapidScale Product Training
RapidScale Product TrainingRapidScale Product Training
RapidScale Product Training
 
Continuous Delivery for cloud - scenarios and scope
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scope
 
What's New in Oracle BI for Developers
What's New in Oracle BI for DevelopersWhat's New in Oracle BI for Developers
What's New in Oracle BI for Developers
 
Fast Data: Achieving Real-Time Data Analysis Across the Financial Data Continuum
Fast Data: Achieving Real-Time Data Analysis Across the Financial Data ContinuumFast Data: Achieving Real-Time Data Analysis Across the Financial Data Continuum
Fast Data: Achieving Real-Time Data Analysis Across the Financial Data Continuum
 
Our trading infrastructure for next generation trading with quant and automat...
Our trading infrastructure for next generation trading with quant and automat...Our trading infrastructure for next generation trading with quant and automat...
Our trading infrastructure for next generation trading with quant and automat...
 
How to Get the Fastest Possible Citrix Logon Times?
How to Get the Fastest Possible Citrix Logon Times?How to Get the Fastest Possible Citrix Logon Times?
How to Get the Fastest Possible Citrix Logon Times?
 
apidays LIVE LONDON - Old meets New - Managing transactions on the edge of th...
apidays LIVE LONDON - Old meets New - Managing transactions on the edge of th...apidays LIVE LONDON - Old meets New - Managing transactions on the edge of th...
apidays LIVE LONDON - Old meets New - Managing transactions on the edge of th...
 

Más de RapidValue

The Definitive Guide to Implementing Shift Left Testing in QA
The Definitive Guide to Implementing Shift Left Testing in QAThe Definitive Guide to Implementing Shift Left Testing in QA
The Definitive Guide to Implementing Shift Left Testing in QA
RapidValue
 

Más de RapidValue (20)

How to Build a Micro-Application using Single-Spa
How to Build a Micro-Application using Single-SpaHow to Build a Micro-Application using Single-Spa
How to Build a Micro-Application using Single-Spa
 
Play with Jenkins Pipeline
Play with Jenkins PipelinePlay with Jenkins Pipeline
Play with Jenkins Pipeline
 
Accessibility Testing using Axe
Accessibility Testing using AxeAccessibility Testing using Axe
Accessibility Testing using Axe
 
Guide to Generate Extent Report in Kotlin
Guide to Generate Extent Report in KotlinGuide to Generate Extent Report in Kotlin
Guide to Generate Extent Report in Kotlin
 
Automation in Digital Cloud Labs
Automation in Digital Cloud LabsAutomation in Digital Cloud Labs
Automation in Digital Cloud Labs
 
Microservices Architecture - Top Trends & Key Business Benefits
Microservices Architecture -  Top Trends & Key Business BenefitsMicroservices Architecture -  Top Trends & Key Business Benefits
Microservices Architecture - Top Trends & Key Business Benefits
 
Uploading Data Using Oracle Web ADI
Uploading Data Using Oracle Web ADIUploading Data Using Oracle Web ADI
Uploading Data Using Oracle Web ADI
 
Appium Automation with Kotlin
Appium Automation with KotlinAppium Automation with Kotlin
Appium Automation with Kotlin
 
Build UI of the Future with React 360
Build UI of the Future with React 360Build UI of the Future with React 360
Build UI of the Future with React 360
 
Python Google Cloud Function with CORS
Python Google Cloud Function with CORSPython Google Cloud Function with CORS
Python Google Cloud Function with CORS
 
Real-time Automation Result in Slack Channel
Real-time Automation Result in Slack ChannelReal-time Automation Result in Slack Channel
Real-time Automation Result in Slack Channel
 
Automation Testing with KATALON Cucumber BDD
Automation Testing with KATALON Cucumber BDDAutomation Testing with KATALON Cucumber BDD
Automation Testing with KATALON Cucumber BDD
 
How to Implement Micro Frontend Architecture using Angular Framework
How to Implement Micro Frontend Architecture using Angular FrameworkHow to Implement Micro Frontend Architecture using Angular Framework
How to Implement Micro Frontend Architecture using Angular Framework
 
Video Recording of Selenium Automation Flows
Video Recording of Selenium Automation FlowsVideo Recording of Selenium Automation Flows
Video Recording of Selenium Automation Flows
 
JMeter JMX Script Creation via BlazeMeter
JMeter JMX Script Creation via BlazeMeterJMeter JMX Script Creation via BlazeMeter
JMeter JMX Script Creation via BlazeMeter
 
Migration to Extent Report 4
Migration to Extent Report 4Migration to Extent Report 4
Migration to Extent Report 4
 
The Definitive Guide to Implementing Shift Left Testing in QA
The Definitive Guide to Implementing Shift Left Testing in QAThe Definitive Guide to Implementing Shift Left Testing in QA
The Definitive Guide to Implementing Shift Left Testing in QA
 
Data Seeding via Parameterized API Requests
Data Seeding via Parameterized API RequestsData Seeding via Parameterized API Requests
Data Seeding via Parameterized API Requests
 
Test Case Creation in Katalon Studio
Test Case Creation in Katalon StudioTest Case Creation in Katalon Studio
Test Case Creation in Katalon Studio
 
How to Perform Memory Leak Test Using Valgrind
How to Perform Memory Leak Test Using ValgrindHow to Perform Memory Leak Test Using Valgrind
How to Perform Memory Leak Test Using Valgrind
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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 Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
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
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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, ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

Dell Boomi AtomSphere - A presentation by RapidValue Solutions

  • 1. © RapidValue Solutions Dell Boomi AtomSphere How to Implement Integration Process in Build Phase? Presentation by: Aneesha K.A .Net Developer, RapidValue
  • 2. © RapidValue Solutions 2 What is Dell Boomi ? • Integration Platform as a Service (iPaas) and multi-tenant platform that supports cloud-to-cloud, SaaS-to-SaaS, cloud-to-on-premises, on-premises-to-on-premises and B2B integration • Saves customer‟s time • Reduces errors compared to what manually mapping integration can do
  • 3. © RapidValue Solutions 3 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 destination applications • 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 called „Atom’ • Atom allows you to run the integration process on on-premise or atom cloud 3. Manage Phase • Monitors the health and status of the deployed atom • Monitors the integration process, logs
  • 4. © RapidValue Solutions 4 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 of integration • Every Process begins with one input connector and ends with one or more output connectors • A process component contains: o Execution Shape - It manipulates the data through the process o Logic shape - It controls the flow of data through the process 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
  • 5. © RapidValue Solutions 5 How to implement integration process in build phase ? Output connector • It sends data from the integration process to destination • 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 outgoing data • Mapping means how to process the data from input and integrate the data to the destination as output
  • 6. © RapidValue Solutions 6 Example: Salesforce integration with on-premise MySQL Database Objective • Need to get Account details -Account ID and Account Name from my Salesforce Application • Insert this account information to my on-premise MySQL database
  • 7. © RapidValue Solutions 7 Pre-Requisites • Dell Boomi account • Salesforce account with username, password and security token • MySQL Database with hostname, port, username, password and database name • Get account information from sales force account, using sales force credentials • Check if the account already exists in database • Insert account information to MySQL database Process Overview
  • 8. © RapidValue Solutions 8 • Create a process by clicking „Create Component‟ link
  • 9. © RapidValue Solutions 9 • Define Input Connector - Salesforce
  • 10. © RapidValue Solutions 10 In Input Connector, we need to specify the following: • Connector (Salesforce) • Action (GET for input connector, SEND for output connector) • Connection - need to specify the Salesforce account details
  • 11. © RapidValue Solutions 11 In Salesforce account, password = password + security token • Operation : o Specifies what to do o Signifies which data needs to be used for integration
  • 12. © RapidValue Solutions 12 • Define Output connector -MySQL database
  • 13. © RapidValue Solutions 13 • For Output Connector, the following needs to be specified: ○ Connector (database) ○ Action - SEND ○ Connection- you need to specify MySQL Database host, port, credentials and database
  • 14. © RapidValue Solutions 14 • Operation: o Specifies what to do o Signifies in which table you need to insert the account information
  • 15. © RapidValue Solutions 15 • For output operation, a profile is created, a New Database Profile • Implemented the basic insert function for the employee table
  • 16. © RapidValue Solutions 16 Mapping • Define Mapping between Salesforce Account and MySQL Database • You need to specify which fields need to be integrated with MySQL database
  • 17. © RapidValue Solutions 17 • Input fields are on the left side and output fields on the right • Each field is mapped, from input, to the corresponding output field
  • 18. © RapidValue Solutions 18 Define Decision Logic • You can check whether the account already exists in the database, using decision logic • If the account does not exist, insert it into MySQL DB, else Stop
  • 19. © RapidValue Solutions 19 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, been inserted? 5. Stop
  • 20. © RapidValue Solutions 20 Test Mode in Build Phase • You can test the input and output by using „Run a Test’ option on Test Atom cloud • If you run it, it will go through every single node • If it‟s a success, individual node is shown as green color • If it fails, it will be shown as red color
  • 21. © RapidValue Solutions 21 Test Mode in Build Phase • During test mode, you can view the input data obtained from Salesforce
  • 22. © RapidValue Solutions 22 • View the output response in the MySQL database
  • 23. © RapidValue Solutions References • http://www.boomi.com • http://help.boomi.com/atomsphere/GUID-E9BD6286-46D6-4402-B11B-1407F2DAC187.html 23
  • 24. © RapidValue Solutions 24 About RapidValue RapidValue is a leading provider of end-to-end mobility, omni-channel and cloud solutions to enterprises worldwide. Armed with a large team of experts in consulting, UX design and application engineering, along with experience delivering global projects, we offer a range of services across various industry verticals. RapidValue delivers its services to the world‟s top brands and Fortune 1000 companies, and has offices in the United States and India. www.rapidvaluesolutions.com www.rapidvaluesolutions.com/blog contactus@rapidvaluesolutions.com This document contains information that is confidential and proprietary to RapidValue Solutions Inc. No part of it may be used, circulated, quoted, or reproduced for distribution outside RapidValue. If you are not the intended recipient of this report, you are hereby notified that the use, circulation, quoting, or reproducing of this report is strictly prohibited and may be unlawful. Disclaimer: +1 877-643-1850