We performed a comparison between Control-M and IBM BPM based on real PeerSpot user reviews.
Find out in this report how the two Process Automation solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."We used Control-M's Python Client and cloud data service integrations with AWS and, as a feature, it was very customizable. It gave us a lot of flexibility for customizing whatever data maneuver we wanted to do within a pipeline."
"There is a batch monitoring tool called Batch Impact Manager, which proactively warns when processing is behind and SLAs are in jeopardy of being missed."
"The Control-M interface is good for creating, monitoring, and ensuring the delivery of files as part of our data pipeline. There's a wealth of information in both the full client, as well as the web interface that they have. Both are very easy to use and provide all the necessary material to understand how to do various tasks. The help feature is very useful and informative and everything is very easy to understand."
"Control-M has helped to improve our data transfers because it allows us to monitor the execution of the process. With other technologies, we cannot do that."
"In Helix Control-M, we have the automation API that allows us to customize and do integrations easily in any script, such as Java or Python. It is all integrated within the integration API."
"In the client, it provides a unified view for me. I can alter the view that I want to see jobs and conditions. This is nice to have. The fact that you can see everything in one space is very important, especially these days where everything is about data and monitoring as well as because we are working from home on a global basis. So, I can monitor jobs in real-time, along with any failures or anything that might be stuck. The real-time monitoring and the ability to see everything in one place is important for us because we operate 24/7."
"The initial setup is straightforward."
"It gives us the ability to have end-to-end workflows, no matter where they're running."
"We have automated processes with IBM BPM and DocuSign. Its valuable features include low-code, timer, etc. It makes it simple to implement the products. We generate reports using the solution."
"Its dashboard is easy to use and very good. It allows us to customize."
"Everything is coupled together and comes as one solution."
"IBM's deployment box is one huge black box. We can create all the services with our own code or without a codebase, however, we have a huge amount of space with practically no limitation."
"The most valuable features come in the bundle, the design process, creating services, creating BPDs, creating coaches, and UI/UX."
"Previously, our company's business automation process was slow. IBM BPM's schedule and response functionalities are excellent...There are countless use cases in which IBM BPM proves to be a valuable tool for my clients."
"IBM BPM is easy to deploy."
"Our customers use the solution as a workflow platform to manage their processes."
"We would recommend modernizing the look and feel of Control-M. They also need to move towards more self-service and development in their environment. It's very antiquated."
"Advanced File Transfer (AFT) has limitations that cause us to use a bit more licensing than we feel is appropriate."
"The infrastructure could be improved."
"The MFT applications should have more functionality and flexibility within that tool. Having more flexibility with that tool for handling the one to many or many to one concept. Like being able to take data from one source and push it to many locations or pull data from many locations and bring it back into a single source. That's why we still use our TPS program for the file transfers just because we don't have some of those capabilities available to us within MFT."
"The high availability that comes from BMC with its supplied Postgres database is very limited. Even using your customer-supplied Postgres database is problematic. We have engaged with them regarding this, but it is difficult. My company doesn't want to do this and BMC doesn't want to do that. We just need to find some middle ground to get the proper high availability. We're also moving away, like the rest of the world, from the more expensive offerings, like Oracle. We are trying to use Postgres, which is free. The stability is good. It is just that the high availability configuration is not ideal. It could be better."
"Integration with some applications and platforms is complex and requires development. We have done some integration with the application integrator, but it was more like a manual solution. This is an area that can be improved."
"We've also had a few database bugs within our organization. I think we are migrating to OpenJDK rather than just regular Java and that has since shown some issues with our Control-M instance, timing out and causing our jobs to stop running. We are still working with BMC to fine-tune that and get that resolved."
"Consider adding a mobile application for remote management."
"IBM BPM's UI is an area with shortcomings where improvements are required."
"I would like to see the solution be able to interact with other customer software solutions."
"The interface is limited and should improve in the future."
"Performance in the development environment space. I know that they have been taking it off the desktop version and putting on the web, and it is not 100% yet."
"IBM BPM uses JavaScript as a programming language for the server-side. I don’t know why it’s not Java, as it’s more powerful and the JavaScript part is translated into Java anyway."
"One of the things that we are looking at is cognitive learning. IBM has another product called IBM RPA, I think, which is doing some of that stuff. We would like to see more of that with respect to cognitive learning and AI put back into the process engine to help."
"Finding errors and bugs on the system is not easy. We can't seem to use the events or logs to find them, so it makes it difficult to debug the system. They really need to work on their debugging features to make is much, much easier. It would improve the solution considerably and should be something they add in a future release."
"The solution can improve integration with SAP, CRM, and Salesforce, which is not capital-intensive."
Control-M is ranked 4th in Process Automation with 110 reviews while IBM BPM is ranked 5th in Process Automation with 105 reviews. Control-M is rated 8.8, while IBM BPM is rated 7.8. The top reviewer of Control-M writes "We have seen quicker file transfers with more visibility and stability". On the other hand, the top reviewer of IBM BPM writes "Offers good case management and its integration with process design but there's a learning curve". Control-M is most compared with AutoSys Workload Automation, IBM Workload Automation, Rocket Zena, Automic Workload Automation and ESP Workload Automation Intelligence, whereas IBM BPM is most compared with Camunda, Appian, Pega BPM, IBM Business Automation Workflow and Apache Airflow. See our Control-M vs. IBM BPM report.
See our list of best Process Automation vendors.
We monitor all Process Automation reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.