What is our primary use case?
My main use case for Control-M involves numerous automation workflows. For example, if I want to provision any services in Azure or run a job, I use Control-M to orchestrate. For provisioning, I have multiple workflows which come into the picture starting from the request to the approval to the auto-provisioning, where Control-M helps me automate. The second part involves jobs, where a lot of batch jobs we run is where we use Control-M.
In addition to my use cases, the new thing which we are working on as of now is adding an agentic layer with our Control-M workflow. When there is an event or incident triggered, the workflow works along with an agent for triaging the request, and the workflow helps me create a proper governance and escalation path. The triaging agent, which is an AI agent that is part of Control-M, helps me identify the resolution path for the identified incident or issue. For example, if anything has happened on the server, it gives me the steps to help my support engineer resolve it faster and helps me reduce the MTTR, Mean Time to Resolve.
In my organization, Control-M is deployed in a hybrid cloud configuration, and in my current role, I also sell Control-M to customers where I have to monitor and manage their hybrid cloud and multi-cloud environments.
I manage integration and sequencing of data processing across diverse data platforms and cloud environments by using Control-M, a workflow orchestrator.
While we are currently not using Control-M for AI or ML workloads, we are in discussions about using it in the near future.
Regarding integrating Kubernetes or cloud-native workflows with traditional batch processing, I design solutions using Control-M to orchestrate across different environments and heterogeneous applications, and I propose and design this for multiple organizations or customers as well.
To address compliance requirements like SOX, audit trails, or regulatory reporting, we have very stringent audit and security requirements as a company with 230,000 employees, using Control-M vigorously across all phases.
Control-M allows all the necessary data for ISO to SOX compliance to be available. During audits, we turn to Control-M to gather all data, and the information is readily available and is easy to customize as per our needs.
How has it helped my organization?
Control-M has positively impacted my organization in several ways. I am a solution architect where I solution the operations transformation for any deals with customers who want multi-cloud and hybrid cloud operations management, using Control-M as the core engine for my end-to-end operations management, starting from incident management to operations to knowledge management to SLA management, reporting, and workflow management.
This solution has helped me secure a lot of new wins, and currently, I am managing many customers using Control-M. Monitoring, management, and IT operations and support is a core part of our business and a major revenue earner for us. All customer environments I manage better lead to many benefits in terms of positive responses from customers. We are proactively able to resolve issues, which makes my customers happy, and in this way, I add much more revenue to my business.
My SLA has reduced, and my Mean Time to Resolve has reduced, allowing me to aggressively support customers by committing to a shorter resolution time for P1 incidents. I'm able to take one to two hours to resolve incidents based on the requirement, and the beautiful features that enable me to commit to smaller SLAs to my customers are possible because of Control-M.
What is most valuable?
The best features Control-M offers, which stand out for me, include the workflow, the orchestrator, and the inbuilt automation, plus the ability to schedule tasks. Some processes which run based on events and triggers are core features, and I can schedule it, orchestrate it, and integrate it with any of the workflows, whether it's SAP workload, cloud infrastructure, or processes running on a messaging queue or service bus.
If I want to do anything on the workflow, such as verification and validation, which is one of my cases for my banking customer where there was a fraud detection use case added, the workflow was able to initiate a process that checks on the validity of the content and the document before processing the loans. The new features which are adding a lot of agent-based, AI-based capabilities are really exciting.
Regarding Control-M's AI capabilities, the most important aspect is governance. We discuss governance with almost all customers, and this is where BMC stands out. Governance and reporting are crucial, and we have seen detailed audits and logs generated by Control-M, which allow me to assure my customers that all incidents, records, logs, and resolutions are thoroughly documented in a knowledge repository. This enhances security, helps secure access, and provides the audits and everything necessary for customers' requests.
What needs improvement?
Regarding features, one thing I have requested the team is that there is huge data lying with BMC based on learning from their past experiences on different platforms, such as data centers, cloud, SAP, application support or workflow management.
BMC has billions of records on incidents that have happened and the resolution paths taken. I have requested them to create an ML model, train it using this data, create a dummy part, and create a trained engine which will come as a default attachment or addition to the current BMC offering. For monitoring and managing an environment, I should get a lot of intelligence generated from BMC's own capability because there is a lot of data inside which BMC has.
BMC has been a leader for a long time, so they have immense learning that should come in a model and should prompt my engineer to help him resolve issues faster to improve the SLA, which is the core of my business as I have a stringent SLA signed with my customer. BMC can play a very big role by adding that intelligence layer, agent-based or model-based intelligence that runs continuously to proactively help my engineer and my support staff resolve issues faster.
Regarding improvements for Control-M, I want to request BMC to consider a lighter version, especially when some customers have cost constraints. I understand the SaaS model exists, but a lighter version with simplified features for small and medium enterprises would help penetrate a huge market base, especially with small infrastructure setups of 100 VMs or 200 VMs.
With respect to Control-M's AI capabilities, I have utilized some features in our demo environment, not all, and I am still exploring it. I see it as promising and recognize improvements in place based on the feedback I provided. There are a lot of new features we need to add, including new agents that need to be default features in Control-M.
For how long have I used the solution?
I have been using Control-M for proposing it to a lot of my customers, and we have our own environment where we use Control-M for more than two or two and a half years. We have been using it consistently.
What do I think about the stability of the solution?
Control-M is quite stable, and my engineers are satisfied with using it.
What do I think about the scalability of the solution?
I am very satisfied with Control-M's scalability. Our Azure environment is growing every month, and Control-M has been able to scale accordingly without any issues, automatically recognizing and monitoring any new VMs we provision.
How are customer service and support?
Customer support is satisfactory.
Which solution did I use previously and why did I switch?
Previously, we had a relationship with ServiceNow, utilizing their ITOM operations suite. However, based on the lucrative offer we received from BMC, we decided to switch to Control-M.
What was our ROI?
I have certainly seen a return on investment from using Control-M. It saves a lot of money in terms of effort, time to resolve incidents, triaging, workflow, and approvals. Within one and a half years, I have seen an ROI concerning the cost incurred to set up and start managing complex multi-cloud and hybrid environments, and that is why we have had significant success in selling BMC to our customers.
What's my experience with pricing, setup cost, and licensing?
My experience with pricing, setup cost, and licensing includes providing feedback that I need a lighter version with more attractive pricing and setup. There's professional support we leverage a lot, and I look forward to automating and reducing costs going ahead because I have requested Control-M to create a standard SOP and a no-code, low-code integration model, which will expedite my processes and help reduce my costs.
Which other solutions did I evaluate?
We evaluated ServiceNow and ManageEngine among others before selecting Control-M.
What other advice do I have?
The reason I choose nine out of ten for Control-M is that it stands out in terms of flexibility and support I receive from BMC when proposing it to any customer, along with the professional support during implementation, which I find to be the most beautiful part of it. The only point missing from a perfect 10 is on the cost front, where I would like BMC to help me reduce it further for medium to large customers with a VM base of 300 to 500. A lighter SaaS version would assist me a lot.
We have a strong partnership with Control-M. Our company and Control-M have been partners for years. We procure it directly from Control-M or BMC rather than through any other channel.
The advice I would give to others looking into using Control-M is that the beautiful part of Control-M is the orchestrator, the automation engine, and the ability to manage AI and other workloads as well.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner and reseller