What is our primary use case?
My main use case for Control-M is to automate and schedule workflows and manage batch jobs, monitor dependencies, and ensure critical business processes run smoothly without any manual intervention.
I mainly use Control-M to automate daily data processing, financial reporting, database updates, and schedule application jobs because it helps ensure data is available on time and reduces manual work across business operations.
We are using Control-M for financial services.
We use Control-M for approval mainly for sensitive financial data processing, production deployment, and critical business workflows. It helps ensure proper authorization, follow company policies, and reduce risk before important jobs run automatically. This also improves accountability and compliance.
We mainly use Control-M to schedule and control workflows, including data preparation, model training, and deployment tasks. Integration with tools such as Azure ML and MLflow can help manage dependencies, automate execution, and improve overall workflow reliability.
Control-M supports our DataOps and DevOps initiative by automating data pipelines, managing dependencies, and scheduling application deployment. It improves coordination between teams, reduces manual tasks, and helps ensure reliable and timely delivery of our business processes.
I use Control-M to orchestrate workloads across on-premises environments. It helps manage job dependencies, centralize monitoring, and maintain consistent execution across different platforms. This improves flexibility and makes operations easier to manage.
We use Control-M to manage both SAP and non-SAP workflows. It helps schedule and monitor SAP ECC and BW jobs alongside database operations, data transfer, and application tasks. Centralized monitoring makes it easier to manage dependencies and ensure smooth execution across different systems.
We use Control-M to manage data processing tasks through job dependencies, scheduling, and automated workflows. It helps coordinate tasks across databases, SAP systems, and cloud platforms. We monitor job statuses through a centralized dashboard and use alerts to quickly handle failures. This ensures smooth data flow and reduces manual effort.
Our DataOps and DevOps stack includes Control-M, SQL databases, SAP systems, and a cloud platform. We use these technologies for data integration, workflow automation, application deployment, and job monitoring. Control-M helps connect different tools and manage dependencies, ensuring smooth execution across environments.
We are planning to use the Control-M Python client or API in the coming days.
How has it helped my organization?
Control-M has reduced troubleshooting time by providing real-time job monitoring and instant failure alerts. My IT team can quickly identify failed jobs, check error details, and resolve issues before they impact daily business operations.
Control-M has improved our overall operational efficiency by reducing manual work, minimizing job failures, and ensuring timely data processing.
Control-M has helped us save around 25 to 30 percent of manual monitoring time. We have also seen fewer job failures, faster issue resolution, and better SLA performance through automated scheduling alerts.
Control-M helps free up IT personnel by automating repetitive scheduling, monitoring, and troubleshooting tasks. This allows my team to focus more on important activities such as system improvement, security, and business-critical operations. This is very important for our organization because it improves productivity and reduces operational workload.
Control-M has helped us achieve faster workflow delivery, improved SLA performance, and fewer job failures. Automation has reduced manual effort and improved error handling. Better monitoring and audit trails have also strengthened operational efficiency and compliance across our organization.
Control-M has improved our daily operations by automating job scheduling and reducing manual monitoring. We have reduced manual effort by around 30 percent and improved job completion time by 20 percent and reduced delay through faster failure alerts. It also improved SLA management and overall team productivity.
Control-M is helpful because it simplifies workflow management, reduces operational complexity, and brings all workflows under one platform.
Before implementing Control-M, audit preparation involved manually collecting job execution reports and approval records from different systems that took too much time. After implementation, everything is centralized. Automated logs and audit trails have made it easier to retrieve information, verify activity, and prepare compliance reports very quickly.
What is most valuable?
Control-M offers many features such as easy job scheduling, workflow automation, real-time monitoring, dependency management, and failure alerts. I especially like its centralized dashboard because it helps me track jobs, identify issues quickly, and reduce manual efforts.
Control-M's AI capability provides fairly accurate and reliable output for monitoring and identifying workflow issues. These capabilities help analyze job patterns and highlight potential problems. However, output should still be reviewed by a team, especially for security and governance-related decisions.
Control-M integrates well with AI and ML tools by supporting automated workflows, data pipelines, and scheduled model execution. It helps manage data processing, monitor ML jobs, and ensure timely execution. Better integration with AI platform predictive monitoring would make it even more useful for us.
The approval process in Control-M is fairly easy once everything is configured. It helps organizations maintain better control over critical jobs, avoid unauthorized changes, reduce operational risk, and improve compliance. It also gives the team more confidence in automated processes.
Control-M provides good visibility through its dashboard and allows business users to track job statuses, monitor progress, and identify failures without depending completely on our IT teams. This is important for our organization because it improves transparency, saves time, and helps the team make decisions more quickly.
Control-M requires clear audit trails, proper tracking of data and model changes, and role-based access for production AI workloads. Control-M helps monitor workflow execution, maintain accountability, and enforce approval processes. These controls are important for security, transparency, and compliance.
Control-M helps us manage workflows across on-premises infrastructure. We use it to schedule jobs, manage dependencies, transfer data, and monitor execution across different environments. This improves visibility, reduces manual efforts, and ensures smooth coordination between all environments.
Control-M performs very well in building, scheduling, managing, and monitoring workflows. Its interface makes it easier to create jobs, manage dependencies, automate repeated tasks, and track execution in real-time. Failure alerts and centralized monitoring help my team resolve issues quickly. I believe it improves productivity, reduces manual effort, and ensures reliable workflow execution.
Control-M helps us meet SOX and audit requirements through detailed job execution logs, audit trails, role-based access, and approval workflows. These features help track who executed or modified jobs, maintaining accountability and providing useful records for compliance checks and regulatory reporting.
Control-M integrates with ITSM tools such as ServiceNow to improve incident management and approval processes. It helps automatically raise alerts for failed jobs, create incidents, and track resolution statuses. This improves communication between teams, speeds up troubleshooting, and ensures better control over production changes.
Workflow orchestration is very important for our DataOps and DevOps initiative. Control-M helps us automate production workflows, manage dependencies, and monitor jobs across different environments. It reduces manual efforts, improves delivery speed, minimizes errors, and ensures critical business processes run reliably.
Centralized management of workflows across on-premises servers is very important for our organization. It improves visibility, simplifies scheduling, reduces manual efforts, and ensures reliable execution across different environments. It also gives us flexibility to scale as business needs grow.
Control-M has made it simpler to create, integrate, and automate data pipelines across on-premises. Its centralized interface helps manage job dependency, schedule workflows, and monitor execution. Although initial configuration takes some time and effort, it reduces manual work and makes overall pipeline management easier.
What needs improvement?
Control-M can be improved by making the interface more user-friendly, simplifying workflow configuration, and providing better error messages because sometimes we face issues. Faster troubleshooting, smarter failure prediction, easier cloud integration, and more detailed reporting would also make our daily job management even smoother.
Control-M can improve AI capabilities for governance and security by adding intelligent threat detection, automated compliance checks, and unusual activity monitoring and role-based access recommendation. AI-based alerts and audit reports would help identify risk early and maintain better control over sensitive workflows.
One challenge is managing dependencies between Kubernetes jobs and cloud-native applications and traditional batch processes. Monitoring and troubleshooting across different environments can also be complex. However, Control-M provides centralized scheduling, better visibility, and automated workflow that is helping my team improve coordination, reduce manual work, and manage hybrid environments more efficiently.
For how long have I used the solution?
I have been using Control-M for the past two years.
What do I think about the stability of the solution?
Control-M has been stable.
What do I think about the scalability of the solution?
In our organization, approximately 50 to 60 percent of users interact with Control-M. Main role cases are Technical Architect that maintains all the infrastructure, as well as the IT team that continuously checks the transactions and how they are controlling our system without any impact on business operations.
Control-M is currently used across several important areas of our organization, mainly for job scheduling, data processing, workflow automation, and monitoring. We plan to increase its usage for cloud-based automated workflows, AI and ML operations, and DevOps processes to improve automation and efficiency.
Around 25 to 30 users across our organization are using Control-M, including IT operation engineers, DevOps engineers, data engineers, database administrators, and system administrators.
I would rate Control-M eight out of ten for scalability. The solution is very good.
How are customer service and support?
My relationship with BMC is more transformative than transactional. BMC provides ongoing support and solutions that help us improve automation, modernize workflow, and manage complex operations. We see good value in long-term innovation, product improvement, and the ability to support our changing business needs.
BMC is very supportive.
I would rate customer service an eight.
Which solution did I use previously and why did I switch?
We transitioned to Control-M from a traditional job scheduling approach to get better automation and centralized workflow management. The transition improved visibility, simplified job scheduling, and reduced manual intervention. It also made managing complex workflows across different environments easier.
I did not consider alternate solutions before Control-M.
How was the initial setup?
The initial deployment takes around three to four months, including installation, configuration, workflow migration, integration testing, and user training.
What about the implementation team?
We required a team that handles all IT operations, DevOps engineers, and data engineers. They handle all the operations so that we can deploy these things on our on-premises as soon as possible.
BMC helped us understand the migration process by providing guidance on planning, workload assessment, and migration strategy. Their support helped identify dependencies, prioritize critical jobs, reduce migration risk, and ensure a smoother transition to Control-M with minimum disruption to daily operations.
What was our ROI?
We have seen a good return on investment of approximately 50 to 60 percent reduction in overall cost.
We have also seen a good ROI of around 25 percent because it improved job completion efficiency and reduced operational delays. Faster issue resolution and fewer job failures have also helped us save time and improve overall team productivity.
What's my experience with pricing, setup cost, and licensing?
Pricing is reasonable, considering the automation and operational benefits that Control-M provides. Initial setup and licensing costs can be slightly high, especially for smaller teams. However, the centralized management, reduced manual efforts, and improved productivity make it a worthwhile investment in the long run.
What other advice do I have?
I would like to rate Control-M an eight because it offers reliable automation, easy job monitoring, and good workflow management. It saves my time and reduces manual work efforts. However, there is still room for improvement in user interface, configuration simplicity, and troubleshooting.
Control-M is very helpful for handling all the workload management because we can handle everything from a centralized dashboard. It reduces manual intervention.
I would recommend Control-M for anyone considering this solution for their operations.
Which deployment model are you using for this solution?
On-premises