Dell Boomi AtomSphere - iPaaS Document by RapidValue Solutions

12
Dell Boomi AtomSphere Presented by: Aneesha KA .Net Developer, RapidValue Solutions

Transcript of Dell Boomi AtomSphere - iPaaS Document by RapidValue Solutions

Dell Boomi AtomSphere

Presented by: Aneesha KA

.Net Developer, RapidValue Solutions

Dell Boomi AtomSphere

© RapidValue Solutions 2

Contents

Introduction .................................................................................................................................................................... 3

Build Phase .................................................................................................................................................................... 3

Deploy Phase ............................................................................................................................................................... 10

Manage Phase ............................................................................................................................................................. 10

Conclusion ................................................................................................................................................................... 10

Reference Links ........................................................................................................................................................... 11

Dell Boomi AtomSphere

© RapidValue Solutions 3

Introduction Dell Boomi is an 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. It saves the customer‟s time and reduces errors compared to what

occurs in manually mapping integration. Boomi AtomSphere allows you to connect any

combination of Cloud, SaaS, or on-premises applications with no appliances or software or

coding. The Dell Boomi AtomSphere approach to integration is configuration based rather

than code based.

The integration process is divided into three sections:

1. Build

2. Deploy

3. Manage

This document explains the three stages in the integration process.

Build Phase

In the build phase, you need to specify the integration logic to communicate between

different applications. You can specify it, by using Boomi‟s visual tool, without using any

code. Following is the overview of the build phase.

Build Phase Overview after integrating the process

Dell Boomi AtomSphere

© RapidValue Solutions 4

How to implement build phase? 1. Create a process

A process is the central element of the integration logic. Through the process, you can

specify the incoming and outgoing data between the applications. Processes are used

connectors to accomplish the data transfer through the applications.

You can create a process by clicking on Create Component link and it will look like this:

Here, a component is created with the name “First Demo App”.

Every process begins with an inbound connector and ends with one or more outbound

connectors. Inbound connectors are used to get data from the application to the

integration process and outbound connectors are used to send data from the integration

process to the application.

Process components contain:

Execution shapes - It manipulates the data throughout the process.

Logic shapes - It controls the flow of data throughout the process.

Dell Boomi AtomSphere

© RapidValue Solutions 5

2. Create an inbound connector

You need to specify the incoming data to be used for integration process from one

source. The source may be database, web application, on premise application, disk, FTP,

etc.

Dell Boomi AtomSphere

© RapidValue Solutions 6

Here, the Action type is selected as Get. For every connector, you need to define a:

Connection – which specifies the source from which we retrieve the data.

Operation – which specifies how to get the data.

Dell Boomi AtomSphere

© RapidValue Solutions 7

In the connection field, you can provide the source system as web application URL, with

credentials or the host name, with port or IP address.

In operation, you can specify how to get data from the source. You can specify the input

type and output type, etc.

Dell Boomi AtomSphere

© RapidValue Solutions 8

3. Define Outbound Connectors

Outbound connector sends data to the destination. You need to specify the destination

as connection and how to pass data to destination as operation. The action method used

for outbound connectors is “send”.

4. Mapping Function

In mapping function, you need to implement the mapping between incoming and

outgoing data. For this you can use Map shape. Mapping means how you process the

data from input and integrate the data to the destination as output.

Here, the incoming data in SMS Text is as follows:

Input: Body=AccountID-Message-Name

Output: Account Id, Message, Name

Dell Boomi AtomSphere

© RapidValue Solutions 9

For processing the data, you can define the mapping functions.

5. Define other execution and logic shapes, if needed

You can, also, define other execution shapes like decision making, branching, etc.

For ex: - Check if Account ID is valid in the SMS.

Dell Boomi AtomSphere

© RapidValue Solutions 10

You can use branching to check whether the account ID is valid or not.

Deploy Phase

In deploy phase, you need to deploy the integration process in the build phase to a run-time

engine called "atom". This atom allows you to run the integration process on-premise or in

on cloud. Boomi supports two deployment models:

Cloud deployment – If all integration end points are cloud based, you can use this

model. You can deploy the atom onto Dell Boomi Atom Cloud.

On-premise deployment – If any of the integration end point is within a corporate

network.

Manage Phase

In manage phase, you can monitor the health of the integration processing.

Conclusion Dell Boomi AtomSphere 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 transfers data between cloud

and on-premises applications. Each Atom defines what is necessary for the integration. It is

fairly accessible via a browser and delivers an impressive range of integration, master data

management (MDM) and platform extension capabilities.

Dell Boomi AtomSphere

© RapidValue Solutions 11

Reference Links 1. Dell Boomi- http://searchcloudapplications.techtarget.com/definition/Dell-Boomi

2. iPaaS – https://www.mulesoft.com/resources/cloudhub/what-is-ipaas-gartner-

provides-reference-model

3. SaaS- http://www.webopedia.com/TERM/S/SaaS.html

4. Cloud- http://searchcloudcomputing.techtarget.com/definition/cloud-computing

5. Atom- http://help.boomi.com/atomsphere/GUID-84307537-99FB-46A0-8963-

F3A03EFEE60A.html?decorator=normal

6. MDM- https://www.informatica.com/products/master-data-

management.html#fbid=dCi5uqyTACm

Dell Boomi AtomSphere

© RapidValue Solutions 12

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.

Disclaimer: 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.

www.rapidvaluesolutions.com/blog

www.rapidvaluesolutions.com

+1 877-643-1850

[email protected]