Skip to content

Advanced Course for Boomi Developers

A four-day advanced Dell Boomi training — advanced mapping and scripting, process performance optimization, integration with REST and SOAP APIs, integration patterns, advanced error handling, security and encryption, lifecycle management, monitoring and integration architecture.

Boomi basics are not enough when you integrate 50 systems — you need patterns, optimization and an architecture that can handle enterprise scale

Simple point-to-point integrations work at first. But as an organization grows, problems appear: slow processes, no standards, integration spaghetti, no version management. Advanced work with Boomi requires Groovy scripting, integration patterns (pub-sub, scatter-gather), performance optimization, security and governance.

Advanced Course for Boomi Developers is a four-day EITT training, delivered on-site or remotely. The program is designed for experienced Boomi users — from advanced mapping and scripting to enterprise integration architecture.

Who is this training for?

For experienced Boomi developers and architects. Especially if:

  • You have been building integrations in Boomi for months but lack advanced techniques (Groovy, dynamic mapping, cross-referencing)
  • You have process performance problems and need knowledge of optimization, scaling and asynchronous processing
  • You design the integration architecture for your organization and need patterns, standards and governance practices

Four days: from advanced mapping to enterprise architecture

Day 1: Mapping — advanced maps, Groovy scripting, hierarchical profiles, cross-referencing, batch processing. Day 2: Performance — analysis, optimization, scaling (Atom/Molecule), memory management, asynchronous processing. Day 3: APIs and patterns — REST (OAuth 2.0), SOAP (WS-Security), integration patterns (pub-sub, scatter-gather), error handling. Day 4: Security and governance — encryption, lifecycle management, CI/CD, enterprise architecture, best practices.

With over 2,500 trainings in our portfolio, EITT is a trusted partner in competency development. Contact us — we run closed Boomi trainings for integration teams.

Benefits

  • Apply advanced mapping techniques (Groovy scripting, dynamic mapping, cross-referencing) in Boomi processes
  • Optimize the performance of integration processes and configure scaling (Atom/Molecule/Cloud)
  • Integrate Boomi with external REST (OAuth 2.0) and SOAP (WS-Security) APIs
  • Implement integration patterns (pub-sub, scatter-gather, content-based routing) in a Boomi architecture
  • Configure security (encryption, certificates, PGP) and manage the integration lifecycle
  • Design an enterprise integration architecture in line with best practices and governance standards

Who is this training for?

Experienced Boomi developers who want to deepen their skills in advanced integration techniques
Integration architects designing Boomi solutions for large enterprises
Integration team leads responsible for the standards and architecture of Boomi solutions
IT specialists optimizing the performance and scalability of existing Boomi processes
Developers integrating Boomi with external APIs (REST, SOAP) and enterprise systems
Boomi administrators managing the integration lifecycle in enterprise environments

Prerequisites

  • Hands-on experience with Dell Boomi AtomSphere
  • Completion of the Boomi Integration Basics training or equivalent experience
  • Knowledge of data formats (XML, JSON) and API concepts (REST, SOAP)

Training program

01

Day 1: Advanced data mapping and transformation techniques

  • Advanced mapping — custom functions, Groovy scripts in maps, dynamic mapping, conditional mapping
  • Advanced data profiles — hierarchical profiles, dynamic profiles, handling complex XML/JSON structures
  • Cross-referencing and lookup — reference tables, dynamic lookup, reference data caching
  • Scripts in Boomi processes — Groovy scripting, Data Process shape, document manipulation in scripts
  • Advanced data transformation — document split/combine, batch processing, high-volume processing
  • Exercises: implementing complex maps with Groovy, dynamic mapping, processing hierarchical structures
02

Day 2: Performance optimization and scalability

  • Process performance analysis — identifying bottlenecks, performance metrics, Process Reporting, profiling
  • Optimization techniques — reducing API calls, batch vs real-time, caching strategies, parallel processing
  • Scalability of Boomi solutions — Atom vs Molecule vs Cloud, load balancing, horizontal scaling, clusters
  • Memory and resource management — JVM configuration, garbage collection, document limits, streaming large files
  • Asynchronous processing — queues, events, listener processes, long-running processes
  • Exercises: process profiling, identifying bottlenecks, performance optimization, scaling configuration
03

Day 3: Integration with external APIs and integration patterns

  • REST API integration — HTTP Client connector configuration, authentication (OAuth 2.0, API Key, Bearer Token), pagination, HTTP error handling
  • SOAP API integration — Web Services connector, WSDL configuration, SOAP header handling, WS-Security
  • Integration patterns — publish-subscribe, request-reply, scatter-gather, routing, content-based routing
  • Implementing patterns in Boomi — event-driven architecture, Flow Services, API Management
  • Advanced error handling — retry strategies, dead-letter queues, circuit breaker, alerting and escalation
  • Exercises: integration with an external REST API (OAuth 2.0), implementing the pub-sub pattern, error handling
04

Day 4: Security, governance and best practices

  • Security in Boomi — data encryption (at rest, in transit), certificate management, PGP encryption, secure connectors
  • Integration lifecycle management — versioning, branching, promotion between environments, release management
  • Monitoring and analysis — advanced Process Reporting, custom tracking, integration with monitoring tools (Splunk, ELK)
  • Integration architecture best practices — naming conventions, process modularization, reusable components, documentation
  • Governance and standards — integration policies, code review, automated testing, CI/CD for integrations
  • Final exercises: designing an enterprise integration architecture — from requirements to deployment with best practices

Delivery Methods

Online

  • Convenience of participating from anywhere
  • Interactive live sessions with trainer
  • Materials available for 30 days
  • No travel costs

On-site

  • Direct contact with trainer and group
  • Intensive hands-on workshops
  • Networking with other participants
  • Full focus on learning

Your Learning Path

Advanced Course for Boomi DevelopersCurrent training
2
Boomi Integration BasicsRelated training

Frequently asked questions

Do I need to complete the basic training first?

Yes — the training requires hands-on experience with Boomi or completion of the Boomi Integration Basics course (IT-SD-47). The program assumes familiarity with the interface, connectors, mapping and process deployment.

Does the training cover Groovy scripting?

Yes — Groovy is a key part of advanced work with Boomi. The program covers scripts in maps, the Data Process shape, document manipulation and dynamic mapping with Groovy.

Is CI/CD for Boomi integrations covered?

Yes — day 4 covers integration lifecycle management: versioning, branching, promotion between environments, automated testing and a CI/CD pipeline for Boomi processes.

What is the format and how long does the training take?

The training lasts 4 days (9:00-16:00) and is available online and on-site, with intensive hands-on exercises on the Boomi platform.

Will I receive a certificate after the training?

Yes, every participant receives a personal certificate of completion issued by EITT.

Julia Olewińska
Julia Olewińska Opiekun szkolenia

Request a quote

Funding Options

Check funding options for your company

Development Services Database

An instrument for micro, small and medium-sized companies — check whether it applies to your organisation

Check availability

National Training Fund

An instrument for employers — we help you check whether it can be applied

Learn more

Trusted by

We train teams at Poland's largest companies

ING Bank - EITT client
mBank - EITT client
PKO Bank Polski - EITT client
PZU - EITT client
Allianz - EITT client
T-Mobile - EITT client
KGHM - EITT client
PGE - EITT client
IKEA - EITT client
InPost - EITT client
Leroy Merlin - EITT client
ZUS - EITT client

Interested in this training?

Contact us - we'll prepare an offer tailored to your organization's needs.

2500+ trainings available
ISO 9001 quality certified
Request Training
Call us +48 22 487 84 90