What is our primary use case?
Control-M is used for file transfer and batch job scheduling.
How has it helped my organization?
Control-M provides a unified view where we can easily define, orchestrate, and monitor all application workflows and data pipelines. This is important because while running a robust environment, and managing and scheduling on individual servers are quite tedious. It has a centralized mechanism where it can schedule jobs on individual components within the environment. In this way, it helps with the ease of administration and achieving business requirements. Control-M is used to integrate file transfers within the application workflows. Generally speaking, it has helped the business service delivery. For all applications, it has helped to notice bottlenecks, using its dashboard monitoring and alert mechanism. Therefore, immediate action can be taken in the case of failures. When compared to the traditional module or way of operating and scheduling, where the centralized monitoring alert mechanism is not available, Control-M helps in achieve having the application workflow run smoothly. Control-M is useful to automate all critical and non-critical processes. Using Control-M, we can automate application workflows as well as file transfers involved in application workflows. We can also use it to run batches related to applications. Automating these processes reduces the RTO and RPO, which helps in the case of failures. It also helps to identify bottlenecks and take corrective measures.
What is most valuable?
File transfer. It has an easy configuration. You don't need to create individual scripts for individual file transfer jobs. This reduces the load on the individual servers, when compared to a local task scheduler running on any OS. The frequency at which it runs; it can be scheduled to run every minute. It is quite fast and quickly completes the job. The online dashboard and job status. It has an alert mechanism for any failures. These items are more useful when compared to the traditional way of doing or scheduling things. It is on the web. This provides ease of administration, where we can manage the service from a central location. Also, can check or view all the jobs on a single dashboard, where we can manage and monitor them.
What needs improvement?
In these three areas, I would like to see improvements in Control-M: It is not giving us diagnostic logs during job runs. I would like them to beautify the dashboards, in terms of the number of jobs processed which have failed or are in progress. Control-M doesn't have any dynamic reporting facilities or features.
Buyer's Guide
Control-M
May 2022
Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: May 2022.
599,220 professionals have used our research since 2012.
For how long have I used the solution?
I have been using it for about 1 year
What do I think about the stability of the solution?
If you implement Control-M, and configure it properly, it is quite stable. In the last year, BMC has been releasing a number of patches or updates to make it more stable. Initially, stability was not good. When BMC released quite a number of updates to fix some bugs, it became stable. For any environment with about 80,000 of the jobs running per day, at least we require 10 people to monitor it and three people to administer it.
What do I think about the scalability of the solution?
It is feasible to scale. We have not found any hiccups. For an environment with about 80,000 jobs running per day, it requires at least 10 people to monitor it and three people to administer it. Centralized monitoring and administration can be achieved
How are customer service and support?
BMC support will be good level with more number or expertise available BMC support is clueless on the new issues that arise. It seems like 90% of them are escalated to the R&D department, where they research and come back with a solution. The guides or materials available are quite useful when exploring all the features.
Which solution did I use previously and why did I switch?
No solution was used Previously, most of them use the traditional way of going through scripts.
How was the initial setup?
Initially, the setup was a bit complex when trying to understand what all the features and settings do. However, when we explored it more, then we understood it and became comfortable with it. Initial deployment took a couple of weeks. But once explored more the more convenient
What about the implementation team?
The implementation is always with Control-M. Look at how to utilize all the features in Control-M, work out how to use them in subsequent reports, or while designing subsequent dataflows. Work with BMC support for upgrades and for any issues encountered.
What was our ROI?
Looking at the rate of the usage, I can definitely see there is a gain. It is definitely profitable for any organization. Control-M will help improve data transfers by approximately 80%. As an example, if you run any file transfer schedule in the local OS schedulers, compared to Control-M file transfer, Control-M will be better than the traditional schedulers. This is because of the number of features Control-M has and the frequency at which it runs. You can also choose the type of transaction data during a file transfer, which can be helpful for scheduling and troubleshooting.
What's my experience with pricing, setup cost, and licensing?
Depends on business requirement
Which other solutions did I evaluate?
No other options available
What other advice do I have?
I definitely recommend Control-M. It is quite stable, scalable, and the ease of administration is good as well. Useful to automate batch scheduling. integrate within applications Can be streamlined in data analytics applicaitons with Control-M. I would rate Control-M as an eight out of 10.
Which deployment model are you using for this solution?
On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.