DELL BOOMI COURSE CURRICULUM
Product Name: DELL BOOMI (Cloud Integration Middleware, Integration Platform as a Service: IPAAS).
COURSE Contents:
1. Introductions and Boomi Account set up (4 hours)
Ø Need for Cloud Integration
Ø What is iPass?
Ø Cloud Integration Concerns
Ø Dell Boomi Account Set up
Ø Exploring Dell Boomi and Life Cycle
Ø Environments and Atoms
Ø Atoms properties
2. Profiles to be covered (4hous)
Ø Xml
Ø Database
Ø Flat file
Ø Json
3. Shapes to be covered (20 hours)
Ø Message shape
Ø Map shape
Ø Set properties shape
Ø Route Shape
Ø Data Process Shape
Ø Notify
Ø program Command Shape
Ø Process Call shape
Ø Process Route
Ø Find Changes Shape
Ø Add to Cache
Ø Retrieve From Cache
Ø Remove from Cache
Ø Branch
Ø Cleanse Shape
Ø Decision Shape
Ø Business Rule Shape
Ø Exception Shape
Ø Try/Catch
Ø Flow Control
Ø Stop
Ø Return Document Shape
4. Properties to be covered (4hours)
Ø Document Property
Ø Dynamic Document Property
Ø Process Property
Ø Dynamic Process Property
5. Overview of different Connectors (8 hours)
Ø Disk connector
Ø Database connector
Ø Salesforce connector
Ø Webservices server connector
Ø HTTP Connector
Ø Web services soap client connector
Ø Mail connector
Ø AtomSphereAPI
Ø Atom Queue
Ø SFTP
6. Process flows to be covered (8hours)
Ø Disk to Disk
Ø Disk to Database
Ø Database to Disk
Ø Disk to Salesforce
Ø Salesforce to Disk
Ø Database to Salesforce
Ø Salesforce to Database
Ø Send to Atom Queue
Ø Get from Atom Queue
7. Standard and custom function (8 hours)
Ø Cross Reference
Ø User defined function
Ø Lookup
Ø Standard functions
Ø JavaScript/Groovy script
8. Document flow and error handling techniques (8 hours)
Ø Try/catch
Ø Exception
Ø Custom alerts
Ø Read data at each shape in Test mode
Ø Exception shape: terminate the data flow and define custom error messages
9. Process Building using all the Shapes, Testing and Deployment (16 hours)
Ø End to End Design of Interface
Ø Testing of the Interface
Ø Deployment of the Interface
Ø Execution of the Interface
Ø Analysis of Process Reporting, logs etc
Ø Extension
Ø Document tracking
Ø Scheduling the batch process
Ø Monitoring the process
10. API Design and Management (16 hours)
Ø Soap
Ø Rest
Ø Exposing web services
Ø Consuming web services
11. High Volume data handling and Performance tuning (8 hours)
Ø Performance tuning to handle high volume data
Ø Ram usage
Ø User creation and management in boomi