Professional Developer
Core Competencies: Overview *
At Dell Boomi, we want all of our users to develop core competencies in AtomSphere, which we believe lead to
sustained success. Our certified Professional Developers are able to:
• Navigate the AtomSphere UI
• Work with Boomi Documents
• Configure AtomSphere Connectors (Connection and Operation components)
• Design complex integration processes to implement advanced logic and process data
• Design and deploy event-based, web service integration processes
• Enable administration features for logging and reporting
• Deploy integration processes to environments
• Debug and troubleshoot integration processes
• Translate business scenario into AtomSphere integration process *(Details on page 2)
To enable developers to acquire these core competencies, Boomi offers a comprehensive Professional
Developer Certification Path. This includes our Professional Developer Course Sequence, Certification Exam,
and two complimentary Elective Courses.
Course Sequence
• Boomi Essentials. Foundational training in our Shapes, UI and information critical to understanding
the power of the Dell Boomi Platform. Available only online as On-Demand training. Visit the Boomi
website (https://boomi.com/services/training/) and sign up via the Free Training Banner.
• Developer 1. Training in SaaS integration, the development life cycle, document flow,
document/process properties, and basic administration tools.
• Developer 2. Training in web services, advanced logic, document caching, and error handling.
• Developer 3. Training in event-based integration, best practices/techniques, and com- mon
integration scenarios.
Certification Exam
To assess your understanding of the core competencies, we offer a Professional Developer Certification Exam
comprised of the following sections:
• Practice Section
• General Knowledge Section (75 questions)
• Practical Section: Integration Troubleshooting (25 questions)
• Practical Sections: Build from Scratch (15 questions)
Elective Courses
To offer a breadth of experience with Boomi’s unified platform, certified Professional Developers receive
complimentary enrollment in one other course. Choose from EDI, MDM, and Flow.
Core Competencies: Details
Navigate the AtomSphere UI Enable administration features for logging and
• Build, Deploy, and Manage Tabs reporting
• Process Canvas • Process Extensions: define certain configuration
• Component Explorer settings within your process to be specified at
deploy time instead of build time
• Process Library
• Notify shape: build custom execution logs and/ or
• Help and Support send customized notification messages to your
subscribed email alerts or RSS feed
Work with Boomi Documents • Exception shape: terminate the data flow and define
• Document Types custom error messages
• Document Flow • Email Alerts: manage email subscriptions specific to
• Document Properties Dell Boomi AtomSphere
• RSS Feeds: subscribe to general and/or alert
Configure AtomSphere Connectors execution feeds for your account processes
• FTP • Document Tracking: define document-
level
• Disk tracked fields to help you research documents that
are passed through connectors
• Database
• Mail
Deploy integration processes to environments
• Salesforce
• Understand the development lifecycle
Design complex integration processes to • Define environments
implement advanced logic and process data
• Setup atoms in the cloud
• Create data Maps to transform data from one • Automate and schedule process executions
format to another: Boomi Suggest
• Copy processes, maintain process versions
• Create user defined map functions
• Add connector calls to maps
Debug and troubleshoot integration processes
• Execution shapes: Set Properties, Message, Notify, • Read data at each shape in Test mode
Program Command, Process Call, Process Route, • Exception shape: terminate the data flow and define
Data Process
custom error messages
• Logic shapes: Branch, Route, Decision,
Exception, • Try/Catch shape: capture process-level or
Stop, Return Documents,
Business Rules, document-level errors for documents that fail during
Try/Catch
a process execution.
• Components: Profiles, Process Proper-
ties, • Enable strategies for error handling
Document Cache
Translate business scenarios into AtomSphere
Design and deploy event-based, web service integration processes
integrations • Understand tool options, techniques, and limitations
• Architectural considerations
• Boomi as web services client
• Design and follow best practices for your
development team
• Web services concepts
• Boomi as web services endpoint
• Have a grasp of common integration scenarios
• Reporting: dashboards
• Shared web server settings
• Web services tools
• API Management overview
Contact Us
Email: [email protected]
Website: www.boomi.com/services/training
Phone: 1-800-732-3602
Boomi Essentials
Foundational training in our Shapes, UI and information critical to understanding the power of the Dell
Boomi Platform
DETAILED AGENDA
• Introductory Training: Integration Walkthrough
o Introduction to AtomSphere
o Disk and FTP Connectors
o Introduction to shapes: Map, Branch, Set Properties
o Deploying, Executing Processes and detaching from runtime
o Process Reporting
• Help Options
o Boomi Community
o User Guide
o Logging a Support Case
Developer 1
Developer 1- Training in SaaS integration, the development life cycle, document flow, document/process
properties, and basic administration tools
Pre-requisites- Boomi Essentials
DETAILED AGENDA
Section 1
§ SaaS Training: Integration Walkthrough.
o Salesforce, Database, and Mail Connectors
o Query Operations
o Advanced Logic (Decision Shape)
o Advanced Mapping and Functions
o Messaging
Section 2
• Admin Training for Developers
o Process Deployment and Scheduling
o Atom Licensing, Attachment, and Management
o Error Messaging and Alert Notifications
o Process Deactivation and Atom Detachment
• Development Life Cycle
o Overview of Development Life Cycle
o Build Components and Reusability
o Change Management
• Properties
o Dynamic Process Properties
o Dynamic Document Properties
o Process Property Component
• Document Flow
o Document Flow Overview and Concepts
o Shape Types and Document Flow
Developer 2
Developer 2- Training in web services, advanced logic, document caching, and error handling
Pre-requisites- Boomi Essentials, Developer 1
DETAILED AGENDA
Section 1
• Extension. Learn how to define certain configuration settings within your process, such as connection
information, to be specified at deployed time instead of build time.
• REST. Learn how to create a POST request for a generic RESTful web application using Boomi’s HTTP Client
Connector to send data in the request body
• SOAP. Learn how to integrate with any web-based or on premise application that exposes a SOAP web services
interface.
• Process Call. Learn how to execute another process from within a process.
Section 2
• Business Rules. Lear how to implement advanced logic by checking multiple business rules to determine if a
document should be accepted or rejected.
• Document Caching. Learn how to temporarily hold and index frequently used documents in the Atom while you
perform multiple integrations between documents within an integration process.
• Try/Catch. Learn how to capture process-level or document-level errors for one or more documents that fail
during an execution.
• Error Handling. Learn about error handling tools and techniques in Boomi.
Developer 3
Developer 3- Training in event-based integration, best practices/techniques, and common integration
scenarios
Pre-requisites- Boomi Essentials, Developer 1, Developer 2
DETAILED AGENDA
§ Process Route. Learn how to select an execution path dynamically at run time based on some value
such as: document property, data profile, extension value, or trading partner.
§ Web Services. Learn how Boomi AtomSphere can listen for requests from clients in real time through
an embedded web server
§ API Management. Learn how to enable an API publisher to expose versioned APIs for logical groups
of APIs.
§ Boomi Best Practices.
o Development Framework
o Deployment Framework