Skip to main content
TrustRadius

Overview

What is Boomi?

Boomi is a cloud-based, on-premise, or hybrid integration platform. It offers a low-code/no-code interface with the capacity for API and EDI connections for integrating with external organizations and systems, as well as compliance with data protection regulations.

Read more
Recent Reviews

TrustRadius Insights

Dell Boomi has been widely utilized by organizations to address a range of integration requirements. SFCG, for example, has successfully …
Continue reading

The Future: Boomi

9 out of 10
May 16, 2023
Problem is the lack of proper integration mechanisms to smoothly integrate these systems with the business systems, while ensuring secured …
Continue reading

Dell Boomi ETL Review

9 out of 10
July 09, 2019
Incentivized
Dell Boomi is being used as our ETL tool to handle the data communication between two different platforms. It is being used currently by …
Continue reading
Read all reviews

Popular Features

View all 6 features
  • Support for real-time and batch integration (30)
    9.0
    90%
  • Pre-built connectors (31)
    9.0
    90%
  • Data security features (30)
    8.7
    87%
  • Monitoring console (32)
    6.0
    60%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Boomi

$550

On Premise
per month

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

Customer Onboarding Process Implementation Demo using Boomi Flow

YouTube

Getting Started With Dell Boomi - Integrate CSV File with Database

YouTube

Dell Boomi Demo Video 2 by Sumit

YouTube

DataProcess CustomScriptDemo

YouTube

Dell Boomi Demo Video2

YouTube

Boomi Atomsphere Demo

YouTube
Return to navigation

Features

Cloud Data Integration

Cloud data integration software simplifies the task of integrating data from multiple different cloud applications

8.1
Avg 8.2
Return to navigation

Product Details

What is Boomi?

Boomi is an integration platform that can be implemented in the cloud, on-premise, or in a hybrid environment. It offers functionality for low-code/no-code connectors between apps and systems, as well as greater customizability for more code-savvy users. Boomi also has the capacity for limited data transformation automation within the platform.

Boomi maximizes its connector and data mapping capabilities by making user-generated maps and connectors open source for other users to access. The vendor emphasizes Boomi’s ability to support API and EDI connections for automating interfaces with external systems and organizations. The vendor also provides users with support regarding GPDR and data privacy regulatory compliance.

Boomi Video

Boomi Overview

Boomi Competitors

Boomi Technical Details

Deployment TypesOn-premise
Operating SystemsWindows
Mobile ApplicationNo

Frequently Asked Questions

Boomi is a cloud-based, on-premise, or hybrid integration platform. It offers a low-code/no-code interface with the capacity for API and EDI connections for integrating with external organizations and systems, as well as compliance with data protection regulations.

Skyvia are common alternatives for Boomi.

Reviewers rate Pre-built connectors and Support for real-time and batch integration and Data quality services highest, with a score of 9.

The most common users of Boomi are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(132)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Dell Boomi has been widely utilized by organizations to address a range of integration requirements. SFCG, for example, has successfully used Dell Boomi to develop integrations in Boomi, enabling their customers to efficiently get data in and out of Oracle Cloud Applications. The applications teams at SFCG have also leveraged Dell Boomi to build real-time applications and batch processes, resulting in significant improvements in their business operations. Moreover, Dell Boomi has played an integral role in increasing the capabilities of SFCG's business by allowing them to connect their IBM mainframe to outside systems and utilize middleware tools.

Furthermore, Dell Boomi has proven to be a valuable tool for creating APIs that can be easily consumed by external clients, enhancing integration mechanisms for SFCG. They have also used Boomi to integrate with semiconductor suppliers, enabling them to manage and track semiconductor production in real-time. Additionally, SFCG has successfully integrated Namely with NetSuite for custom employee data requirements and Concur with NetSuite for expense reporting needs using Boomi. The flexibility of Boomi has allowed SFCG to connect Salesforce, Workfront, ZenDesk, and other systems with NetSuite throughout the organization.

In addition to these use cases, Dell Boomi has been utilized by various teams within organizations for smooth integration across multiple systems. For instance, the IT team at SFCG has leveraged Boomi for integrating various systems including eCommerce websites, ERP/CRM systems, and reporting platforms. Dell Boomi also plays a critical role in integrating SAP backend with web and mobile applications, providing a reliable and cost-effective solution.

Overall, Dell Boomi is highly regarded as an effective cloud-based enterprise integration platform that allows organizations to seamlessly integrate various systems across different industries. It offers flexibility and ease of use in developing integrations between systems while providing control over older EAI tools. However, some users have noted that the cost of professional services can be a downside. Despite this, Dell Boomi has consistently demonstrated its value by streamlining processes, reducing manual work, and empowering organizations to achieve seamless communication between different departments and systems.

User-Friendly and Intuitive Platform: Many users have praised Boomi for being a user-friendly and intuitive platform that can be easily used by both expert and novice users. The low learning curve, availability of tutorials, and documentation on Boomi's website have been highly appreciated.

Seamless Integration with Any System: A significant number of reviewers have highlighted Boomi's ability to integrate with any system as a huge plus point. Users appreciate the wide range of pre-implemented connectors and the built-in integration feature to nearly every platform, providing flexibility and convenience.

Efficient Data Mapping and Transformation: Several users value Boomi's visual capabilities in accurately mapping and transforming data between systems. They find it highly valuable in creating efficient and effective processes, thanks to its robust flow for development.

Difficult to Use: Several users have found Boomi to be difficult to use, especially for new staff members who find it less intuitive compared to other tools. This has made training new staff slightly more challenging.

Limitations on Connectors: Users have expressed frustration with the limitations on connectors in Boomi. This restricts the reusability of processes and requires rebuilding similar processes for different servers, which can be time-consuming and inefficient.

Lack of Documentation: Many users feel that the documentation provided by Boomi could be more instructional and provide more examples. The current format tends to be more of a summary, leaving users wanting clearer guidance on how to use the platform effectively.

Based on user reviews, the three most common recommendations for Boomi are as follows:

  1. Explore all available options and use existing integration packages from the process library. Consider Boomi if you are new to the integration field as it offers multiple ways to solve integration issues and is easy to implement, saving a lot of manual effort.

  2. Schedule a demo and conduct a proof of concept before making a decision. Spend time having all users go through the training and planning from the start around architecture and development approaches. Make sure to understand how Boomi is meant to be used.

  3. Try Boomi out and schedule a quick proof of concept to see the results. It is extremely easy to develop a process or web service with Boomi. Talk to Boomi's consulting team to ensure that it can meet your requirements.

Overall, users highly recommend Dell Boomi for various integration needs, mentioning its ease of use, reliability, and support team as key strengths. However, some users note that the price can be high for smaller companies and highlight the learning curve associated with using the software.

Attribute Ratings

Reviews

(1-14 of 14)
Companies can't remove reviews or game the system. Here's why
Fadi Dagher | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
ResellerIncentivized
Boomi is used as a cloud-based Enterprise Integration platform at the organizations I have worked for. We used Boomi to integrate with various systems in different industries, such as supply chain, finance, and auctioning domains. Boomi is basically an iPaaS (Integration Platform as a Service) that allows for no-code / low-code integrations between systems in an easy and intuitive manner, taking out most of the complexities inherit in integrating data and softwares
  • Application Integration
  • Data Synchronization
  • APIs
  • Drag and Drop Intuitive Workflow Designer
  • Connecting to various Enterprise Platforms such as NetSuite, SAP, MS Dynamics, Shopify
  • Elastic Scaling
  • Microservices-based Architecture
  • Monitoring & observability
  • High throughput scenarios
Boomi is well suited for all integration scenarios that doesn't involve requirements for optimal performance and throughput. The platform is performant, however not to the level of handling huge number of requests per second. This is where a microservices-based architecture based on containerization could be more appropriate The runtime is a single JVM process, so all integrations basically runs under the same JVM, hence there's no capability to scale / auto-scale integrations separately.

However, if this is not the case, Boomi does a decent job in integrating different systems and in data synchronization as well. It's easy to use so doesn't require hard code developers. I've seen business analysts and testers developing integrations on Boomi.
September 01, 2021

DellBoomi Review-Jun 2021

Score 8 out of 10
Vetted Review
Verified User
Incentivized
Yes. we are using Dell Boomi when there is integration between source and target system to exchange the data.
  • BPM Flow which is used to design the process
  • API Management
  • Boomi Atom sphere which handles cloud admins. This feature I didn't saw in other technology.
  • Process management needs to improve. Actually, it is taking more steps to open and check the instance.
  • Need to improve the User manual to understand core things w.r.t developer
  • Need to improve the free license to increase the number of external connections while learning the Dell Boomi
I had observed that Telecom sector is the best scenario where it contains more integrations to send the data.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Boomi is primarily a technical tool to connect business systems, and, hence, it is used by the Business Technology teams. It caters to the integration needs of Sales, Marketing, and Finance. It connects and helps in ETL from different sources and systems and integrates with Salesforce. It is a great iPaas tool that reduces manual effort and cuts down the development time for someone to come in and write code.
  • Quick releases.
  • Built-In integrations.
  • Doesn't require resources to be very technical.
  • Achieving some complex scenarios always gets tricky.
  • Working with APIs is an issue.
Well suited:
  • ETL items
  • Updating CRM —Salesforce from different sources
  • Integrations
Not well suited:
  • API updates
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Dell Boomi is used as the main integration tool connecting the main CRM application to the other applications in the IT landscape of the organization. It is also mainly replacing the other legacy integrations, which were developed previously on basic languages like .NET, etc. It is addressing business problems like high development effort and time to roll out an integration need. Definitely the tool justifies a definition of an iPaaS.
  • Easy to build a basic integration. Less time taken to develop an integration.
  • Lesser learning curve. Good training materials available.
  • Very powerful shapes like map which can do thousands of field mapping with a click of a button.
  • More from a development perspective. It is always difficult to use the properties features. It takes a while to understand how the data/variables can be used across an integration.
  • Dell Boomi should also invest more on API Management and not just seen as a ETL,ESB tool.
  • Should roll out features more often based on users reviews.
Specific scenarios will be for quick integrations. It is very easy to develop an integration from source to target if you know how to develop in Dell Boomi. It is definitely a low code tool you can go for. The UI is very good and I believe it is the best iPaaS at this point in time. It should invest more in API management solutions as well to become the one-stop solution for all integration needs. It has all the capabilities to be the only integration component required for an enterprise.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Dell Boomi is used for integration activities to bridge environments (both internal and external) with our Netsuite implementation. It is used in the IT organization and is an analyst/engineer tool to use preexisting or built from scratch integration connectors between systems. One of the best advantages of the tool is that it is cloud based for the management tier. The servers which run the integration processes can be in the cloud (we deployed in AWS), but it can also be deployed on premise which can help with firewall/security barriers. Boomi provides connectors out of the box for connecting to various environments through standard mechanisms (ODBC, REST, SOAP API) as well as proprietary connectors to platforms like Netsuite which speeds up the adoption and development of integration processes.
  • Out of the box integration with Netsuite
  • Cloud deployment
  • Work flow design of integration activity, simplifying coding required
  • Making sense of success, failures, and processing
  • Hard to scale parallel processing
  • It's easy to paint yourself in a corner by designing poorly performing integrations
Dell Boomi is well suited for integrating between ERP systems, especially Netsuite, SAP, Salesforce. Built in access to platform API, Auth to API, access to data or triggers/actions, etc. speeds delivery. There are many connectors available making this process faster. It is best suited to an organization that needs to rapidly roll out new integrations or changes on a regular basis.

It's less well suited when larges amounts of data need to be processed very quickly in a parallel method. It's possible to handle things in parallel, but because of the workflow connectors and design process you are much more likely to build something that is handling one record at a time sequentially instead of building a process that is processing hundreds of records simultaneously for real time processing. It's also less well suited where complex code is the common path for integration as it does not connect to source control and common software development processes for managing code/test/deploy. (Those things can be used, but it requires additional effort to manage.)
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are using it as middleware primarily for EDI, but also for integrations with other platforms, such as Shopify and other internal processes. We rely on it to make sure that our data is getting where it needs to go and in a timely fashion. It is critical for our business.
  • Data transformation.
  • Re-trying of transactions.
  • Logging of transactions.
  • EDI mapping is not as simple as other software for EDI mapping.
  • Would benefit from the ability to track and see deployed and schedules processes.
  • Support services can be cumbersome and slow to respond.
It's well suited to be an all-around middleware platform. It can handle many different scenarios and run in the cloud or your data center. If you have numerous integration types and custom scenarios, it is a solid solution. Also, its logging allows you to easily research issues and add custom tracked fields in files.
September 11, 2018

Boomi review

Score 7 out of 10
Vetted Review
Verified User
We use Boomi to upload data for the client to our application. Boomi is used in the technical areas of the company, and is for loading different types of files (flat files, XML, EDI, etc). Boomi tells us the information of each client that comes with different formats
  • File profile
  • Interact with Groovy code
  • File treatments: It is quick to process them
  • Formatting dates
  • The ability to connect to any server, so that it is not necessary that the files reside locally
Suitable for processes that manipulate files, and file movement. Less suitable for processes with complex transformations, or when you need to debug processes to find programming issues.
Cristian Bodnarasec | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We chose and implemented Boomi to integrate between cloud and on-premise applications, like NetSuite, Namely, OpenAir, Concur etc. It is addressing a wide range of our integration requirements from the manufacturing vendors to internal business processes.
For manufacturing, we are integrating with our 30+ semiconductor suppliers exchanging B2B data in real time with the purpose of managing(planning, tracking) our semiconductor production live.
As for internal business processes we use it to integrate Namely to NetSuite for custom requirements on employees data and Concur to NetSuite for expense reporting specific needs. Also, we use Boomi to bring timesheets data from OpenAir to NetSuite for financial purposes.
  • Pre-built connectors to almost anything which greatly reduce time to release of your integration needs.
  • Easy to use development platform with drag&drop features. Non-technical people could build simple integration processes in no time.
  • Great user community where you can get quick help if needed. Boomi people hang around there a lot.
  • If you have more complex integration requirements, you need to write lots of custom scripting in Javascript or Groovy. It takes some time for a software development team, for example, to become really productive in Dell Boomi environment since it requires a change in the mindset of a programmer.
  • Every connection type has a cost. When you run on a low budget, you need to think and have workarounds in your integration's architecture and design to overcome this.
  • Performance may be an issue with customs requirements in data processing. For example, if you have to process data in a sequential fashion, you will see a huge drop in performance since Boomi is optimized for parallel processing.
Boomi is an integration platform. It will address integration requirements between applications, cloud or on-premise. Also, will allow you to integrate with vendors and customers via EDI or FTP for data transfers.
Examples:
- NetSuite/Oracle eBusiness Suite/SAP with vendors for manufacturing management and financial transactions
- cloud to cloud integration(NetSuite to Namely/OpenAir/Concur, SalesForce to ERP)
- on-premise to cloud: custom legacy apps that almost every company has can be integrated to cloud apps, making the transition to 100% cloud apps easier
Rethwik Janardhanan | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I have used Dell Boomi to develop integration flows between various end systems on cloud and on-premise. For example, the complete eCommerce flow and the sales channel processing of my client firm is designed using Dell Boomi. The low code and user-friendly UI makes it easy to develop interfaces in a short span of time. Dell Boomi MDM is also leveraged in many of the use cases.
  • Low Code, user-friendly UI
  • Various inbuilt connectors and features like Boomi suggests which makes development easier and faster
  • Readily available materials and fast response through Boomi communities and user guides with solutions to complex problems
  • For some transformation areas, we still have to use scripting, like for dynamically converting xml to csv or vice versa without defining a specific profile. These ideas are addressed in the communities.
Areas where Boomi is well suited: 1) Salesforce integration 2) Netsuite integration 3) Successfactors integration 4) When the technical team does not know or is not keen on learning a scripting language in deep Areas where Boomi is not well suited: 1) Heavy data load scenarios. Eventhough Boomi have run times which provides supports for heavy data load, there are other tools which handles these scenarios well.
David Byrd | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
SFCG is a consulting firm. Its primary focus is supporting the Oracle CX suite and other Oracle Cloud Applications. My team's, the Apps & Integration team, role is to develop integration in Boomi, which helps solve the problem for our customers to get data in and out of the applications
  • After recently finishing my first small business focused Boomi integration here at SFCG, here are the top five things that are totally cool about the Boomi Atomsphere Platform:
  • Coding Not Required: This integration required sourcing data from one cloud app and writing to two different objects in another Oracle CX cloud app. This integration performs a web service call for the source data (QuickBooks Online) and then uses web services to write to two different entities (Oracles Sales Cloud – Accounts/Contacts) in another application. For more complex situations, Boomi does allow for coding using JavaScript or Groovy. However, no higher level coding was performed here. This process included 37 different steps.
  • Unique Data Processing: Boomi processes a single record at a time. This sounds similar to the way the current integration products work but it’s actually not quite the same. Most tools process a whole file (with multiple records) thru each step. Boomi’s methodology runs the record (or row of data), which is a basic unit of work, thru the process up and until you decide to combine it into a multi-record document. One reason a development engineer might find this interesting is that the developer designs a process to handle a single unit of work. Boomi handles the looping. Totally Cool!!!
  • Branching Processes: Branching allows you to start over with the source data to accomplish something else in your process. Only one source read is required to process a record thru multiple branches. Above we process all the source records into an Account entity, and then we start over with the original source data and process it into Contacts.
  • Storing Results for Error Handling: Result info easily captured. We can capture results and store them into a Dynamic Process Property.
  • And the TOP COOLNESS Reason. Every Integration methodology concept we configured into this integration helps builds a template for starting on the next. Some of the artifacts will even be re-usable.
  • Another cool feature is using the Email feature to email of process results is fairly simple and straightforward. I have written a blog article about this:
  • http://sfcg.com/four-steps-to-using-the-boomi-email-step-in-integrations/
  • The last cool feature I have actually written about is the Flow Control feature.
  • Boomi handles many integration tasks at a high level without the need for scripting pretty much at all. However, there comes a time when you just need to alter/manipulate/examine the document by groups, and most of the Step components generally cannot do that. However, you can use the Flow Control step.
  • The Flow Control Step is one component that is totally awesome. For example when using the process batch web-services in Oracle CX – Sales Cloud you can group the XML payloads in batches of 500. In your Boomi data Integrator process you can easily handle this issue with the Flow Control Step.
  • This step takes individual documents flowing into this step, and batches them in whatever is configured as a Batch parameter. It is typically followed by a combined step.
  • Sample Flow
  • Say Quickbooks as a source has 1800 records in their database. Through web-services we are provided with 1800 XML documents, one at a time. These documents flow thru the Flow Control Step, and only 500 (or less) at a time are processed. Then the next step combines the 500 that flowed into the step and creates a single document with combined information of the 500 records.
  • This would happen for document 501 thru 1000, and then 1001 thru 1500, and then 1501, thru 1800.
  • http://sfcg.com/boomi-integrations-the-coolest-feature-yet-the-flow-control-step/
  • The Data Process step has a cool feature for splitting records. However the XML piece has some reported issues. This is easily overcome with custom Groovy scripting.
Boomi is suited when an integration between systems is required. Within that domain of data processing, I have not found case where I would choose another integration tool because Boomi could not handle it.
Jake J. Darley | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We started using Boomi in Finance and Operations with a simple use case of provisioning our Product to the customer as Orders are approved and processed. Since then, we have used it to connect Salesforce Account and Opportunity records to NetSuite Account and Sales Order records, to connect Workfront and NetSuite, our Production servers and NetSuite, Zendesk and Salesforce, etc... thought the entire organization. We now have a Corporate Information Systems team that sits within Finance that are Boomi power users, and have 6-7 ongoing projects at any point-in-time. The main objective we are using Boomi for is to connect all of our different SaaS platforms together, so that data can systematically flow between the different environments.
  • Moving data between Salesforce and NetSuite. With the great and extensive open API that both of products offer, Boomi allows you to simply connect to the different endpoints, and drag-and-drop to create the workflow. In fact, when we first implemented Boomi, it was so easy to learn and adopt, that we took one of our accountants and turned them into our Boomi admin.
  • We also use it in on-boarding employees. When we first create an employee in our HRIS (syncHR), it automatically creates and syncs the user across to Concur, Workfront, Motivosity, etc.
  • We also use it to sync project data between Workfront and NetSuite. This allows us to have a simply but robust process in recognizing revenue related to projects and work being performed in Workfront.
  • Honestly, the user interface. It has a lot of room to improve to get aligned with our products it is working with. The design is intuitive, but somewhat clunky because of the interface. It seems to be about 10-years behind other products in this area. The UI is important, especially when you are trying to attract users that may not have a development background.
It is very well suited for moving data from one location to the next (especially in the case of moving data between Salesforce and NetSuite). It is drag-and-drop intuitive.

It is less appropriate when you need to run complex sequences of manipulating the data in transit, and also when you need to have thousands of similar items running through the same branch at the same time.
November 03, 2015

Boomi

Wade Poe | TrustRadius Reviewer
Score 4 out of 10
Vetted Review
Verified User
Incentivized
Boomi is currently being used for developing integrations between SuccessFactors Employee Central and SAP On-Premise. It is also being used for replicating data down for payroll processes.
  • Simple user interface.
  • Easily deployed.
  • Easily managed.
  • Very difficult to use in complex scenarios.
  • EXTREEEEEEEMLY poor debugging capabilities.
  • No Room for coding where your beginner/typical/average programmer would find useful.
  • Having to code (drag and drop) through the website makes it very time consuming rather then using a downloaded development software.
  • Minimal ability to manipulate data in some scenarios.
  • Difficulty determining exact process data and details of the run when running in a production environment.
I would use Boomi ONLY if there were pre-built iFlows.
Francois Gravel | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Incentivized
We wanted to be able to create/maintain integration jobs between different systems easily and not necessarily use a professional database administrator (DBA) to do so. This goal was achieved. I would like to mention that I received outstanding, good service from Anton Damiani. He was our trainer and we also bought some consulting services from Boomi with him as a resource. He definitely goes above and beyond to give help when needed.
  • Visual interface. An inexperienced user can figure out what the job does in a simple look.
  • Quick to get a simple integration going. Some of our integrations took just few hours to build are are still running after 2 years.
  • Out of the box connectors to Salesforce, Taleo and other common SAAS.
  • Not easy to troubleshoot failures. Unable to easily access payloads and components.
  • Dev mode is painful with a limit of 10 records.
  • Running processes even on dev mode takes a long time. Takes at least 20 seconds before starting to process.
Boomi is well suited if you have simple integrations that need to be built fast and don't necessarily have a DBA on-premise. It is not well suited in an environment where you need a dev, QA, staging and production environment. You will be strangled by the stiff licensing costs.
Jason Lutz | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Boomi is used by the IT team to integrate numerous systems. Without Boomi we would have to write a lot of custom software that would not be as robust. Because of Boomi, we are able to smoothly integrate our eCommerce websites, other websites, ERP/CRM system, and reporting platform. Additionally, we are able to integrate our data with our partners' data.
  • Boomi allows us to quickly integrate existing or new systems with a point and click user interface. We have integrated our ERP/CRM system (Netsuite) with our eCommerce sites built in Magento Commerce and WebSphere Commerce, along with custom websites written in ColdFusion. We switched from WebSphere to Magento 1-2 years ago, and it was a seemless transition.
  • Boomi is constantly upgraded and improved. In the time I have used it, I have been impressed by the number of changes and improvements made.
  • Boomi handles large amounts of data quickly and provides exceptional tools for testing and debugging issues.
  • Boomi provides a way to script using Groovy and JavaScript that allows the user to extend the system to fit business needs.
  • One area for improvement is in handling XML with complicated schemas. We have had a few times where it was impossible or very difficult to handle XML when the schema was complicated. We found workarounds in each scenario, but sometimes that workaround was outside of Boomi.
  • Make it easier to test a process using test systems instead of production ones. Although testing and debugging are exceptional overall, it is very difficult to do that testing in test systems instead of the production ones.
  • The community could be improved to allow you to find pointers and suggestions by other users instead of having to rely on your first line of support. Without this, there is a lot of trial and error.
Boomi is exceptional when you need to integrate disparate systems in a comprehensive way. It is also very good when you have a lot of data that is synced overnight (not real time). It allows you to handle a lot of data, schedule it for when you need it to run, and alert you if there are any problems. It might not be a perfect fit if your integration needs to be real time, although the APIs do exist to allow this to be done if needed.
Return to navigation