Boomi Integration Advanced
Design, build, and deploy production-ready integrations using the Boomi platform. This hands-on course takes you beyond the basics, covering complex data transformations, API orchestration, subprocess patterns, and error handling, so you can deliver reliable, maintainable integration solutions with confidence.
What You'll Learn
By the end of this course, you will be able to:
- Configure and manage Boomi runtime environments across the deployment lifecycle
- Design multi-branch integrations using connectors, routing, and data merging
- Build advanced maps with custom functions, lookups, and data normalization across formats (JSON, XML, flat files)
- Integrate with external REST APIs and handle response parsing, error codes, and retries
- Create modular, reusable subprocesses for logging, notifications, and shared logic
- Implement robust error handling using Try/Catch, decision shapes, and alerting strategies
- Apply naming conventions, structural patterns, and performance best practices to keep processes clean and scalable
Requirements
- Working knowledge of integration concepts and common patterns
- Hands-on experience building or maintaining Boomi processes
- Familiarity with data formats such as JSON, XML, and flat files
Audience
- Integration Developers
- System Administrators
- Solution Architects
- System Integrators
Topics
Platform Overview and Setup
- Review of the Boomi Platform and Its Core Capabilities
- Installing and Configuring a Boomi Runtime
- Understanding Runtime Environments and Lifecycle Management
- Managing Connections, Environments, and Extensions
Building and Deploying Integration Processes
- Designing Complex Integrations Using Connectors and Processing Shapes
- Managing Document Flow and Execution Order
- Splitting, Routing, and Merging Data Streams
- Deploying Integrations to Runtime Environments
- Executing, Monitoring, and Verifying Deployed Processes
Property Management and Data Flow
- Understanding Property Scopes: Document, Dynamic Document, and Process
- Using Properties to Manage Data State and Flow Across Branches
- Passing Data Between Parent and Subprocesses
- Configuring and Applying Environment Extensions for Runtime Control
Advanced Mapping and Data Processing
- Transforming and Normalizing External Data (JSON, XML, Flat Files)
- Implementing Advanced Map Functions and Lookup Tables
- Cleaning and Standardizing Data with the Data Process Shape
- Using Business Rules for Data Validation and Conditional Logic
- Designing Efficient, Reusable Mapping Components
Working with APIs and External Systems
- Calling External REST APIs Using the REST Client Connector
- Parsing and Handling HTTP Responses and Status Codes
- Building Processes That Integrate with Third-Party APIs
- Managing API Request Parameters and Error Responses
Subprocesses and Reusability
- Creating and Using Subprocesses for Modular Logic
- Managing Shared Components and Common Process Patterns
- Implementing Reusable Notification or Logging Subprocesses
- Best Practices for Process Organization and Maintenance
Error Handling and Troubleshooting
- Implementing Robust Error Handling Strategies
- Managing Failed Documents and Process-Level Exceptions
- Using Try/Catch and Decision Shapes for Controlled Recovery
- Testing and Debugging Processes with Boomi's Built-In Tools
- Applying Logging and Alerting for Operational Monitoring
Design Patterns and Best Practices
- Applying Consistent Naming and Design Standards
- Structuring Processes for Clarity and Maintainability
- Performance Optimization and Resource Efficiency
- Reviewing Real-World Process Examples for Pattern Recognition
- Checklist: Pre-Deployment Review and Quality Assurance
This course requires a minimum of 4 participants. Contact us for custom pricing for smaller groups.
Course Features
- Expert instruction
- Interactive lectures
- Hands-on labs and exercises
- Comprehensive course materials
- Lifetime access to materials
Request Training Quote
Request Received!
Thank you for your interest!
We'll contact you shortly with a detailed quote for Boomi Integration Advanced.