Sign in Agent Mode
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Control-M SaaS EMEA

BMC Software Distribution B.V.

Reviews from AWS customer

23 AWS reviews

External reviews

39 reviews
from

External reviews are not included in the AWS star rating for the product.


5-star reviews ( Show all reviews )

    RafaelFerreira2

Unified automation has improved cross-application workflows and simplified complex file transfers

  • February 11, 2026
  • Review provided by PeerSpot

What is our primary use case?

I have several use cases for Control-M. I have been implementing Control-M for a long time in several enterprises in Brazil, and then five years ago I moved to the US. I started working here in the US as well. I have several use cases for insurance companies and bank companies in Brazil, and currently, I am working with Bank Charles Schwab using this tool to transfer internal files between systems and applications.

We also have user-defined transfers to move files to business partners. Overall, I have been using this solution for 17 years and have many use cases to speak of.

When I joined Bank Charles Schwab, Control-M was already implemented, but I also work on implementing Control-M from scratch.

Recently, I did an integration involving Control-M with Pentaho and Power BI. Even though Control-M did not have the plugin for Pentaho, I managed to run a data pipeline using scripts and successfully integrate it into Power BI dashboards.

What is most valuable?

In general, the ability to check all your processes in a unified view that Control-M provides is what I appreciate the most about it.

Control-M helps to integrate processes across various applications in big enterprises, making it significantly easier since you have a single point of control and can see failures and impacts on the flow.

Now, with the new plugins that they launch every month, it is easy to integrate with technologies for my DataOps and DevOps processes.

What needs improvement?

I think they are going in the direction of managing data that Control-M orchestrates. Currently, it is hard to get data from the process that Control-M is processing.

The ease of deploying Control-M depends on the architecture chosen, as some configurations can require more setup.

For how long have I used the solution?

I have been working with Control-M for 17 years overall in my career.

What do I think about the scalability of the solution?

In terms of scalability, I think it is good. I have seen effective escalation when necessary during issue resolution.

How are customer service and support?

I have contacted BMC technical support, especially when I cannot solve certain issues myself, but I have a good handle on it due to my long experience.

The quality of support is fast during production emergencies, but it can take longer when issues are not critical, with interactions sometimes taking several days.

They have limited support for native language issues, which can create challenges for non-English speakers.

How would you rate customer service and support?

Negative

What about the implementation team?

Usually, I handle the deployment myself, but I need a team to implement large numbers of jobs after the deployment.

Which other solutions did I evaluate?

I do not have experience using alternatives to Control-M, as I was directly presented with Control-M when I started working with workload automation.

What other advice do I have?

Control-M tends to be the most expensive compared to other competitors. However, I believe it is worth the price since it delivers the most.

It requires some maintenance on my end occasionally, especially when compliance or security updates are needed.


    VishalSharma6

Automation has saved hours of manual scheduling and improves monitoring for complex jobs

  • February 06, 2026
  • Review from a verified AWS customer

What is our primary use case?

My main use case for Control-M is job scheduling. I use Control-M for job scheduling by scheduling jobs for the asset team, like OS jobs, MFT jobs, and AFT jobs. I exclusively use Control-M for scheduling.

What is most valuable?

The best features Control-M offers include monitoring, planning, and forecast. Planning stands out the most for me in Control-M, as it helps me to schedule jobs.

Control-M has positively impacted my organization by allowing us to automate a lot of manual activities, so we are saving time.

What needs improvement?

Control-M can be improved with GUI features such as job failure monitoring, where the duration can be increased from 30 days to one year so that we can monitor long durations of job failures.

For how long have I used the solution?

I have been using Control-M for 11 years.

What do I think about the stability of the solution?

Control-M is stable.

What do I think about the scalability of the solution?

The scalability of Control-M is good.

How are customer service and support?

The customer support for Control-M is fine.

How would you rate customer service and support?

Negative

Which solution did I use previously and why did I switch?

I did not previously use a different solution.

How was the initial setup?

My experience with pricing, setup cost, and licensing indicates that it is cheaper than other automation tools in the market.

What about the implementation team?

We require five staff members for deployment and maintenance, and they all are consultants.

What was our ROI?

I have seen a return on investment, specifically in terms of money saved. We are saving a lot of time, as many activities that used to take around three to four hours by manual activity have been reduced to 30 minutes to one hour.

What's my experience with pricing, setup cost, and licensing?

My experience with pricing, setup cost, and licensing indicates that it is cheaper than other automation tools in the market.

Which other solutions did I evaluate?

Before choosing Control-M, I did not evaluate other options.

What other advice do I have?

My advice to others looking into using Control-M is that it is easy to use, flexible, and stable. The features in Control-M are good, and the GUI of Control-M is actually very fantastic.

Currently, 500 users are using Control-M in my organization, where the majority of them are from the application team and a few are admin and schedulers. Control-M is currently used extensively, and while we do not have plans to increase its usage, we are using Control-M in different domains.

The biggest lesson I have learned from using Control-M is that it makes automation easy. It is easy to integrate Control-M with technologies for my data ops and DevOps processes as things change. I have automated activities on the Linux server while integrating with Control-M.

I would rate this product a 10.

Which deployment model are you using for this solution?

Private Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)


    Ashish Khot

Manages complex file workflows and accelerates critical business processes across industries

  • November 21, 2025
  • Review provided by PeerSpot

What is our primary use case?

BMC Control-M Managed File Transfer is extensively used by our clients mainly in the BFSI sector, where we see around 5,000 to 10,000 file transfers for a few critical customers. We use it for data from their vendors who provide inputs for their end clients, including insurance agents who provide data in these files, facilitating both B2B and B2C processes.

What is most valuable?

Regarding the usability of BMC Control-M Managed File Transfer, I have been using it since 2009, and I have encountered no issues. I appreciate that no code is required, it is centrally managed through account management, validations are in place, and file transfers are tracked in an audit through which account they occur. It is one of my favorite solutions, existing since 1980, and I have written a lot of papers on Control-M, including one on my LinkedIn called 'A Leader's Journey' before BMC published the journey of Control-M.

My impressions of application workflow orchestration with BMC Control-M Managed File Transfer are that it is a fantastic tool I have been using for 16 years. I have even received appreciation from the development team in Israel, stating that no one has used the solution to the extent that my team and I have for one of our customers. The orchestration process allows easy accessibility to different applications, and it facilitates configuring with drag-and-drop functionality to set dependencies.

What needs improvement?

If you can share an email, I can provide pointers on potential improvements for BMC Control-M Managed File Transfer, focusing on customer-centric enhancements. For example, providing checksums for file metadata in reports could significantly help with file transfers.

For how long have I used the solution?

I have been working with BMC Control-M Managed File Transfer for more than three to four years.

What do I think about the stability of the solution?

Regarding stability, there were some issues reported during implementation and usage by our customers, but I would rate it an eight out of ten.

What do I think about the scalability of the solution?

The scalability of BMC Control-M Managed File Transfer is impressive due to its ability to handle large quantities of data and files, but there are certain features that could be added to make it a game changer.

How are customer service and support?

From a support perspective, BMC technical support needs improvements. There are novice users needing help, but for customers such as us, who have been using the solution for over a decade, the response needs to be more timely and efficient, utilizing L2 and L3 support effectively.

How would you rate customer service and support?

Neutral

How was the initial setup?

The initial setup process for BMC Control-M Managed File Transfer is very simple for us, as it requires a component to be deployed in the DMZ, from where the file gets transferred centrally to the server.

What about the implementation team?

We are the premium partners for BMC products implementations, recognized as Bihom partner of the year multiple times. I have deployed BMC Control-M Managed File Transfer since 2011 for our customers, and it has been working flawlessly, with people speaking highly about the solution as the heart of their organization.

What was our ROI?

BMC Control-M Managed File Transfer has indeed helped our clients reduce IT operation costs. For instance, I implemented it for one of the largest banks in 2012, which reduced their loan process sanction from four days to just two hours, and now it completes in 30 minutes. Additionally, the timeline for the policy dispatch to insurance end clients, which initially took up to ten days, now happens in two hours.

Which other solutions did I evaluate?

BMC Control-M Managed File Transfer has some competitors in the market, but according to the Forrester and Gartner reports, nobody is even close to this solution, and I prefer not to use open source options.

What other advice do I have?

BMC Control-M Managed File Transfer is my favorite product, so while I would typically rate it around 9.7 or 9.8, I would ultimately assign it a rating of 10.


    Packiyaraj Raja

Saves significant weekly effort by automating job scheduling and ensures immediate task transitions

  • November 19, 2025
  • Review from a verified AWS customer

What is our primary use case?

Control-M is used to run Oracle scripts with scheduled jobs including monthly, weekly, and yearly schedules. Around 50 or more jobs are run every week. Control-M connects to the database, triggers all procedures, performs the operation, and generates the final report. The log is sent to mailboxes detailing how the process went, any issues, or any errors. If there are issues, the mailbox is checked; otherwise, a message indicating successful completion is received along with statistics such as how much time the process took and which processes were run. Jobs are scheduled once, Control-M jobs are created, timing is set up, and the jobs fire automatically at the particular time.

Control-M is used to connect to Oracle products, and through Control-M, a Tableau dashboard is maintained. Most of the scheduling jobs use Control-M to schedule. Control-M helps all products, making it a utility that can be used wherever scheduling features are needed. It is not just for DevOps, databases, or front-end applications; it can be used anywhere without manual intervention to perform particular activities. Wherever there is an opportunity for scheduling jobs, Control-M is the first option.

For migration, Control-M is considered very good. Once all the source and target details are configured in Control-M, it can automatically migrate data. It requires proper configuration and specifying the necessary changes for target technology along with the source system scripts. If properly configured, the complete migration can be triggered end to end. Data migrations and reporting, along with all scheduling activities, can be efficiently managed.

What is most valuable?

The best features in Control-M include sending emails to mailboxes after the process is completed and providing proper acknowledgement reports. The timing is impressive; it connects very fast and performs activities efficiently. The UI is very friendly, making it easy to configure jobs in Control-M. If core technology scripts are available, creating Control-M jobs is a five-minute task. The GUI is very friendly, which simplifies task assignment, scheduling, canceling, and all these operations, making it easily navigable.

Every week, 50 jobs are run using Control-M. If those 50 jobs were being run manually, it would take more than a week. Through Control-M, the jobs are able to be scheduled within two days, saving around five days of effort.

Before Control-M, jobs would be run on Friday evening so that the process would end by Sunday night, allowing the business to start on Monday. Without Control-M, everything would have to be run manually throughout the week. Thanks to Control-M, around five days are being saved. Otherwise, old data would be received for the current week's business, but now the latest data is received.

What needs improvement?

Control-M has room for improvement in displaying dashboard-like graphical reports once processes are completed. For example, after scheduling 50 jobs, if a dashboard showing the completed scripts, status, and time taken is displayed within Control-M itself, it would be very helpful. Currently, mailboxes are checked for reports; if it were in Control-M, anyone could check it. Only those configured with specific mail IDs receive emails, so if a few members are not set up, they will not see the reports. If it were available in Control-M, those users could directly check the dashboard.

For how long have I used the solution?

Control-M has been used for the last two years from the beginning of the project level. Earlier, it was already there in Control-M that the client was using.

What do I think about the stability of the solution?

The same score for stability is a nine out of ten.

What do I think about the scalability of the solution?

Control-M is capable of handling a large volume of processing if the necessary memory space is provided to the server.

How are customer service and support?

Great support is received, with a rating of nine out of ten.

How would you rate customer service and support?

Positive

What other advice do I have?

Control-M would definitely be recommended because it saves a lot of time. If everything were being done manually, it would take a lot of time to run and validate scripts. If everything is configured in Control-M, even non-experts like front-end staff can trigger jobs, making it simple. It is a one-time configuration, and anyone can trigger it. That is the best part; significant time is saved, and there is no waiting time; the next process starts immediately once the current one is completed. If dependencies are set in Control-M, it starts the next task automatically. That is why Control-M is highly recommended for scheduling.

The client is a big enterprise client.

Control-M requires occasional maintenance, maybe yearly or once every six months for upgrades. A Control-M team manages activities such as maintenance every six months or once a year, including cleaning up scripts or memory.

Around 15 members are using Control-M.

The overall review rating for Control-M is ten out of ten.


    Iain Airlie

Superb GUI, Unified view across On-Prem & Cloud, improves support response time and enables proactive incident prevention

  • November 06, 2025
  • Review provided by PeerSpot

What is our primary use case?

My main business use cases supported by Control-M involve working with healthcare, insurance, telecoms, and banking, both retail and investment, primarily to ensure things are working. Much of this is in regulated industries, so we have established the necessary processes and tools to ensure that Control-M code is properly controlled, allowing us to satisfy SOX audits and other similar regulatory requirements.

What is most valuable?

Host groups are one of the most valuable (and unrecognised) features in Control-M and allows you to make your code environment agnostic. They allow for load-balancing, simple scaling, and technology groupings. Control-M supports my DataOps and DevOps initiatives by providing a single pane of glass to orchestrate and manage workflows across numerous systems. With the integrations, I have access to all my on-prem and cloud-based applications, and I can write my own interfaces for systems that are no longer supported, such as managing Solaris machines which still run for some of my clients.

Control-M integrates with new or changing technologies within my DataOps or DevOps stack fairly easily. The BMC team consistently develops new integrations at a rate of two or three a month. If they have not already got an integration available, it is very straightforward for me to create one myself, even for older technology through agentless connections to unsupported systems.

Control-M enables new capabilities or business processes that were not previously possible. There is significant capability embedded in the tool, some of which is not immediately obvious. With some creative thinking, I can leverage these capabilities to improve performance and allow Control-M to handle much of the load balancing.

What needs improvement?

One key element where Control-M could be improved is in providing a better audit trail for converting from development through to test and then to production environments. The process can currently be done, but the XML version is difficult. JSON offers an easier approach and is going to be the standard moving forward, so some XML-related issues will resolve naturally. For those still on XML for source control, it is an ideal opportunity to review procedures within Control-M to ensure compliance.

For how long have I used the solution?

I joined JP Morgan in 2007, which introduced me to Control-M, and I have essentially been working with Control-M ever since then, marking 18 years this year.

What do I think about the stability of the solution?

The stability and reliability of Control-M in my experience is commendable; it simply works if set up correctly. Proper analysis of infrastructure requirements, source code control, and growth expectations should be carried out before commencing the migration. Once those factors are right, the conversion should run very smoothly. It is important that the conversion is carried out by a collaboration between teams that understand the old and new systems.

What do I think about the scalability of the solution?

Control-M orchestrates workloads across multiple environments quite easily. I find that the graphical interface is very user-friendly, and although I have traditionally used the desktop interface, the web interface in version 22 is now nearly as effective as the desktop.

My experience with pricing, setup costs, and licensing for Control-M raises interesting points. Pricing is often perceived as high, and the licensing model can be unclear. However, in the end, it is clear that I am paying for a top-end tool which rarely experiences issues, with most problems stemming from the applications being managed rather than the tooling itself.

Which solution did I use previously and why did I switch?

Regarding other solutions considered before selecting Control-M, I have seen conversions from Redwood and witnessed attempts to convert out of Control-M into a cheaper product. These attempts often ended in failure, leading to a reversion back to Control-M. Currently, I am looking at conversions from TWS into Control-M SaaS, and Axway into Control-M SaaS, along with several other potential conversions.

How was the initial setup?

With proper planning, setuo is straightforward.

What was our ROI?

The biggest return on investment I have experienced with Control-M is the reduction in support time. If I set things up correctly with appropriate alerting levels, my support team can proactively prevent incidents rather than waiting for something to go wrong. The most significant metric is the number of support tickets prevented, rather than the number of support tickets closed.

What's my experience with pricing, setup cost, and licensing?

My experience with pricing, setup costs, and licensing for Control-M raises interesting points. Pricing is often perceived as high, and the licensing model can be unclear. However, in the end, it is clear that I am paying for a top-end tool which rarely experiences issues, with most problems stemming from the applications being managed rather than the tooling itself.

What other advice do I have?

When considering the overall experience with the migration processes of my customers, I find that if they approach the process with proper planning and due diligence, it typically goes very smoothly. A common mistake is trying to lift and drop what they had in another tool into Control-M without considering process differences, as the tools do not function the same way.

My advice to other companies considering Control-M is to conduct due diligence, examining not just initial costs but also ongoing expenses. It is essential to consider anticipated usage duration and growth patterns, as a correct setup facilitates easy growth, whereas a faulty setup complicates matters.

I would rate Control-M overall as a 10 out of 10.


    FrankHuang1

Have managed daily operations efficiently with strong workflow orchestration and top-tier support

  • October 09, 2025
  • Review provided by PeerSpot

What is our primary use case?

I use Control-M extensively on a daily basis.

What is most valuable?

The best features I prefer about Control-M include self-service and SLA management.

What needs improvement?

In Control-M, the user interface has room for improvement. The user interface can be more friendly and should be more similar to a Control-M/EM client interface. Control-M SaaS is very expensive.

For how long have I used the solution?

I have been using Control-M for 15 years.

What do I think about the stability of the solution?

When comparing Control-M with other vendors, BMC is very stable according to the Gartner report, and it has more than 30 years of product lifetime, making it a very good product.

What do I think about the scalability of the solution?

I would rate the scalability of Control-M as excellent, giving it a 10.

How are customer service and support?

I would rate the technical support a 10.

How would you rate customer service and support?

Positive

What's my experience with pricing, setup cost, and licensing?

For on-premises, the task pricing is somewhat expensive, but for SaaS, it is very expensive.

What other advice do I have?

Approximately 10 users use Control-M. My relationship with BMC is more strategic and collaborative, as it is more about buying and selling. I am satisfied with BMC as a strategic partner. I would recommend Control-M for other users because for a company, Control-M is an infrastructure, and every company should have one workload automation product. Control-M is the best choice. My clients are enterprise users. I would rate Control-M overall a 10.

Which deployment model are you using for this solution?

On-premises

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)


    reviewer2336493

Improves file transfer visibility and helps reduce operational costs through better workflow control

  • October 03, 2025
  • Review provided by PeerSpot

What is our primary use case?

Mostly, customers need to perform file transfers, which is a main use case for many customers. Many customers I worked with use various kinds of file transfers, and I use BMC Control-M Managed File Transfer for this purpose.

How has it helped my organization?

This solution affects our organization's business modernization initiatives as BMC Control-M Managed File Transfer can remove silos. When you don't have an orchestration product, many departments perform tasks in an isolated way. With our orchestration, I can integrate legacy assets with modern assets. Technology is always reinvented, so you have to handle backward technology and gain business advantages when you use new technologies. Using BMC Control-M Managed File Transfer for orchestration is the best definition for this.

What is most valuable?

I use BMC Control-M Managed File Transfer as a core feature. The best features with MFT are accurate file transfer and visibility for file transfers.

Regarding the usability of MFT, it is very easy and powerful to use.

BMC has made some improvements for this product. For example, I can use MFT inside my company and then use MFT Enterprise to exchange files with external users.

I have noticed more features and enhancements for this product in the latest releases. BMC Control-M's Application Workflow Orchestration is very advanced.

While I am unsure if BMC is a leader in the Gartner Magic Quadrant, they have been working in this area for many years and have improved their product.

The solution has helped reduce IT operation costs.

What needs improvement?

BMC is already improving in artificial intelligence and integration with cloud. AI can improve and is definitely an area where BMC Control-M Managed File Transfer continues to enhance.

How was the initial setup?

I have good feedback for the deployment because when customers show challenges, we can perform a smooth deployment for this solution.

What was our ROI?

BMC Control-M Managed File Transfer helps to reduce costs. When you have control of your entire production, you can be proactive and control your SLAs. You can save substantial money just by having control of everything.

It saves significant time. Here is one use case: when you don't have visibility of your infrastructure, you have a misconception that everything is fine, however, when you discover that some processes have not been handled properly, you will discover this too late. When you discover something is late, you will lose money and time. However, when you have everything under control with BMC Control-M Managed File Transfer, you can be proactive and prevent scenarios where you lose money and time because time is money.

This is the main benefit; when you have everything under control, it prevents you from losing money and time.

What other advice do I have?

On a scale of one to ten, I rate this solution a ten.


    reviewer2336493

Has improved orchestration by connecting diverse technologies and automating complex workflows seamlessly

  • October 03, 2025
  • Review from a verified AWS customer

What is our primary use case?

The main use case is to automate business processes from ERPs, SAP, databases, and file transfers. I also use it with DataOps and DevOps. It is very easy because Control-M has native integrations with many tools, and BMC develops more integrations every month, making integration straightforward.

How has it helped my organization?

Recently, BMC has focused on cutting-edge technologies, such as cloud, machine learning, and artificial intelligence. These are the latest connectors that BMC has released for these technologies.

What is most valuable?

Control-M is an orchestration tool that provides a broad and complete vision of your environment. You can integrate many different heterogeneous technologies. The main feature is its role as an orchestrator. It is easy to use and has numerous native integrations. If you need a specific integration for a homegrown application, you can develop a connector for that as well. Control-M can be used with a job as code approach, and it provides audit and governance capabilities on the platform.

What needs improvement?

I cannot identify areas for improvement at this time because Control-M is a state-of-the-art technology.

For how long have I used the solution?

I have been using this solution for more than 15 years.

What was my experience with deployment of the solution?

The deployment process is very straightforward. There are two distributions for Control-M: an on-premise offer, which is the classical offer, and Control-M as Software as a Service. While Control-M is easy to implement overall, the Software as a Service approach offers many advantages because customers don't need to worry about infrastructure since BMC handles it entirely. Additionally, customers don't need to perform upgrades and cumbersome initial setups.

What do I think about the stability of the solution?

The solution is very stable and secure.

What do I think about the scalability of the solution?

The scalability is very good because Control-M implementation can be used in high availability. For on-premise implementation, you can distribute components of Control-M in different machines. The SaaS implementation is also very scalable.

How are customer service and support?

The technical and customer support is excellent. BMC has great development in both areas. The support is accurate, and BMC is always ready to help with queries and complex incidents.

How would you rate customer service and support?

Positive

What was our ROI?

The benefits include achieving digital transformation, accelerating business processes, removing silos, and meeting SLAs at the exact time.

What's my experience with pricing, setup cost, and licensing?

I am not comfortable discussing pricing details. I prefer to focus on technical issues.

What other advice do I have?

I am a Control-M consultant working with utilities, banking, and government sectors. In Brazil, Control-M is used by a broad range of companies, including major financial companies, utilities, oil industry, telecom, and retail. Control-M is widely recognized in Brazil for orchestration. BMC continuously improves the tool. The reviewer has given Control-M a rating of 10 out of 10.


    Jagdish Nayak

Good automation and manual task management that saves time

  • December 11, 2024
  • Review provided by PeerSpot

What is our primary use case?

In my previous organization, which was in the banking domain, most of the Control-M jobs were related to finance, including SAP, file processing, and payroll generation. Currently, I am working in the healthcare industry, where Control-M is used mostly for claim settlement and process flows.

What is most valuable?

The most valuable feature is the automation process. Manual tasks like scanning claims at a hospital or dispensary are automated with Control-M, greatly reducing time and effort for processing and saving data. This process previously consumed a lot of time when done manually.

What needs improvement?

Most improvements are related to cloud connectivity. It would be beneficial to have cloud integration tools for services like AWS and Azure. Currently, batch flows integrate through modules but don't connect directly, which could be enhanced for better efficiency.

For how long have I used the solution?

I have around 13.5 years of experience in both scheduling and administration with Control-M.

What do I think about the stability of the solution?

There are no stability issues mentioned, and everything is automated. In case of application failure, I get involved, otherwise, the monitoring team takes care of the operations.

How are customer service and support?

The support was better previously. Nowadays, the support is less responsive and accurate, unlike the past ten years when the solutions and responses were much more reliable.

How would you rate customer service and support?

Negative

Which solution did I use previously and why did I switch?

Other tools I compare with include AWS, Redwood, and TWS. However, Control-M stands out due to its user-friendly graphical interface, unlike TWS, which is command-based and hard to use.

How was the initial setup?

On a scale of one to ten, I would rate the initial setup of Control-M a ten out of ten due to my familiarity with the tool. However, some users face difficulties with the web interface.

What about the implementation team?

I am the architect along with two other team members who work with Control-M. We handle design, including servers, databases, and connections.

Which other solutions did I evaluate?

Other solutions considered include AWS, Redwood, and TWS.

What other advice do I have?

I would definitely recommend Control-M because it is a reliable tool expected to remain relevant for the next twenty to thirty years. I rate it ten out of ten.


    Somashekar SG

It provides a centralized view of our enterprise workload

  • July 15, 2024
  • Review from a verified AWS customer

What is our primary use case?

We predominantly use Control-M SAP R3 jobs. That's our primary batch job load with external vendors and internally on our AWS instance. That's our batch load alongside a few custom integrations. They are not public applications. It's all in-house applications. We have integrations and API integrations for the API hubs, which speak to multiple other applications within our next case.

We also use MFT enterprise for secured file transfer and management.

How has it helped my organization?

It isn't the only point of failure, but Control-M handles our business-critical, priority-one applications. We have other options. Control-M runs the SAP side for all batches. The time needed to realize the benefits depends on the scale and complexity. 

One use case was in health care and involved shipment orders. With Control-M controlling the workflow, we could effectively monitor it and forecast any delays. This enabled us to deliver critical products in under four hours across hospitals in the network. 

We can apply the same standards and run the same set of jobs across environments. Once they are tested in the non-production environment, we can move them seamlessly to the production environment. 

We have a nightly process of batch reports. Before Control-M, we spent around 12 hours manually scheduling reports in SAP. After streamlining the process, we reduced manual work to nine and a half hours. The business could update all the processes before midnight.

While it doesn't totally free up IT personnel, it provides visibility into self-service tools where business users can see their pipelines or job streams. It would be read-only access for the business side, but to take action on the job, they still need to contact the IT team. 

Control-M doesn't facilitate collaboration between business and IT users, but It provides a better user experience. Both parties can see what they are talking about, so there's no black zone for any of the parties. Before Control-M, the functional team had a particular nomenclature to relate what they had seen on Control-M. With the self-service tool, they can simply relay the job name. The collaboration starts there, and it builds over with a lot of other parameters.

What is most valuable?

Control-M provides a centralized view of our enterprise workload. As the owner, I can access my dashboard and see the status of jobs across the enterprise. It is strong at integrating with different applications and creating a pipeline of dependencies across applications on different operating systems. 

When it comes to developments where we have to move across regions or environments, it seamlessly integrates and adapts to different regions. Regarding integration with the DevOps pipeline, it allows us to use a JSON file and promote it across environments easily. 

We use Control-M to deploy workflows for DataOps and DevOps initiatives. It allows us to quickly test workflows or configuration changes without much manual effort. We add the JSON file for the conversation parameters and let the system handle the schedule. Integrating other DevOps tools within the journey gives us the management perspective and approval of multiple pipelines.

What needs improvement?

I'm currently working on the SaaS version, but I've also worked on the on-prem versions before. There is a handful of features that haven't been added to the SaaS version, and the BMC knows that. It's a matter of time before they prioritize the missing pieces and bring them into the SaaS version. 

For how long have I used the solution?

I started using Control-M back in 2008

What do I think about the stability of the solution?

Control-M has the best stability in the market. They claim 99.99 percent availability. It's hardly four hours of downtime throughout the year.

What do I think about the scalability of the solution?

Control-M is infinitely scalable. We only need to add agents. BMC will take care of it if you need anything on the SaaS side, but we can handle the rest using our agent architecture.

How are customer service and support?

I rate BMC support 10 out of 10. They are stringent about their SLA timelines. They respond on time, and if it's a priority one, they will call immediately. 

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

We previously used the SAP Scheduler and adopted Dollar Universe. All our local manual efforts ran in  Windows Scheduler.

How was the initial setup?

It was a greenfield approach, and I was there from day one as a consultant. Deploying Control-M can be easy or difficult, depending on what the business needs. It takes a while to understand the infrastructure setup our business needs and the number of jobs we need to run through this application. 

It took a while to understand the infrastructure setup we require. We had to understand the number of jobs running through this application and how business-critical they are. The documentation BMC provides is top-notch and covers every step we must follow. 

Migrating to Control-M is a bit tricky in terms of preparing the data and having the right tool to convert required parameters into a Control-M-ready job. Control-M has a feature called AMIGO that helps us migrate from the existing source.  Converting a job and loading it into our Control-M format isn't straightforward. We must do some prerecorded checks and setups before. 

There is some maintenance in the form of updating agents and deploying patches on the SAP application. Since it's a SaaS application, BMC handles most of the maintenance on the server side. 

What's my experience with pricing, setup cost, and licensing?

The license model is based on the number of jobs we run on the SaaS application or the number of executions, unlike the on-premise model options. If we have a handful of jobs, it's always good to consider Control-M, but if it's a large number of jobs, Control-M might not be a great option. 

Control-M enables us to consolidate our jobs, and it helps us have a uniform approach and schedule. It helps to have the audit logs available. The scheduler space is nice in terms of control. 

Which other solutions did I evaluate?

We attempted to leverage ActiveBatch by Redwood and a few other options, but Control-M had all the features we needed. It gives us a 360-degree view of our implementation across silos. The architectural requirements also vary depending on the criticality of the applications. 

Control-M allows us to customize the job templates for any application we need, which covers all our future plans. Its integration speed is excellent because it has templates for every application. 

What other advice do I have?

I rate Control-M 10 out of 10. New users will be fine if they follow the Control-M documentation. There's also a book you can buy on Amazon called "Batch Scheduling" that comprehensively covers batch operations and how BMC has evolved over time. 

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?