Overview

Product video
Fully Managed Enterprise AI Workflow Orchestration for AWS
Run mission-critical application, AI, and data workflows without managing infrastructure. Faster delivery, consistent governance, and scalable automation, powered by AI.
The solution integrates with Amazon Bedrock and leverages AWS GenAI services to create AI agents orchestrated by Control-M.
Control-M SaaS delivers:
- Fully managed enterprise AI orchestration, no infrastructure or upgrades to handle
- Centralized control across application workflows, file transfers, and data pipelines that keep workflows running on time
- Proven reliability, visibility, and governance for hybrid and multicloud environments
- Natively integrates with AWS services (S3, Bedrock, Snowflake, etc.) and hundreds of other enterprise systems
- Orchestrates AI agents in event-driven workflows
- Modern AI assistant (Jett) and agentic AI capabilities to create workflows
Start now by purchasing directly through AWS Marketplace.
All the power of Control-M; delivered as SaaS.
Highlights
- Simplifies workflows across hybrid and multi-cloud environments
- Deliver data-driven outcomes faster by managing production data pipeline workflows in a scalable way
- In-depth workflow observability with intelligent predictive analytics and reports
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Buyer guide

Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/12 months |
|---|---|---|
Starter Pack (SaaS) | Control-M SaaS Start with 500 Executions (Base package) | $29,000.00 |
Vendor refund policy
BMC does not provide any refunds
Custom pricing options
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Software as a Service (SaaS)
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Resources
Vendor resources
Support
Vendor support
BMC provides documentation and general support at our BMC DOCs site. We also offer direct support plans and support from BMC Partners. For more information please visit
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Similar products
Customer reviews
Powerful Automation with Seamless Legacy Integration
Complex setup – The initial installation and configuration, along with integrating it with different systems, can be time-consuming and typically requires experienced administrators.
Expensive licensing – It’s geared toward large enterprises, so licensing can be a significant cost, particularly compared with newer workflow orchestration tools.
Control-M Streamlines Automation with Strong CI/CD and API Integration
Workflow orchestration has become deeply integrated with DevOps and simplified job deployment
What is our primary use case?
My use case for Control-M is that I am a Control-M administrator, and I use it for everything, starting from installing, upgrading, and configuring it, to defining jobs and file transfers, so almost everything.
What is most valuable?
The best feature of Control-M is that it has a lot of integrations with different other tools; I don't think there is any other workflow orchestrator that has so many integrations. I think it has the most, and if you don't have one, you have the possibility to create the integration with whatever tool you want. That's one of the best things I've seen in Control-M.
The ease of integrating Control-M for my DataOps and DevOps processes is actually great because it has native integration with Jenkins and CI/CD pipelines, so you don't have to work hard to integrate this. In my current company, we have Control-M integrated with Jenkins , and everything gets deployed via Jenkins without accessing Control-M, which is honestly the best way to do it.
Building, scheduling, and managing production workflows with Control-M is easy. Control-M also has a feature called Jobs as Code, so if a developer wants to create a job, they don't need to have extensive Control-M knowledge. Developers can create Control-M jobs and flows via code by scripting them in JSON files, making it not so difficult.
What needs improvement?
In terms of improvement areas for Control-M, the only concern I've seen is some mismatch in documentation, which is not ideal. You may easily find things that happen on the application, but you can spend time or have to raise a case to BMC to find out what went wrong, which is something they need to improve.
For how long have I used the solution?
I have been using Control-M since 2005, so it should be 21 years.
How are customer service and support?
My relationship with BMC is transformative rather than transactional.
BMC serves as a strategic partner and trusted advisor, helping my company map migrations and deployment. They also developed an integration module specifically for our company based on our requirements.
The integration process with Redwood was easy, didn't take long, and wasn't too complex, as there weren't many jobs involved.
I rate the technical support of Control-M as a nine.
Which solution did I use previously and why did I switch?
I have migrated from Redwood some time ago.
How was the initial setup?
In my opinion, the deployment process is easy; it is not difficult to deploy Control-M.
The deployment of Control-M takes hours.
What about the implementation team?
Maintaining the Control-M system is easy.
What was our ROI?
I honestly have no idea about precise return on investment percentages, but I think the Jobs as Code aspect and the integration with Jenkins reduce the time of deploying things and training people to use the application to create jobs.
What's my experience with pricing, setup cost, and licensing?
Regarding pricing, I consider Control-M to be the most expensive scheduling tool. However, it's worth it, as you buy something powerful and complete. In my opinion, despite being expensive, it is one of the best orchestrator tools available.
Which other solutions did I evaluate?
When comparing Control-M with other solutions such as Broadcom or ActiveBatch , I find that Control-M has a huge integration capability with many tools that other competitors do not have, particularly the native integration with Jenkins and CI/CD pipelines, which other tools lack.
What other advice do I have?
The easy integration of Control-M with DevOps tools has made the decision to keep Control-M as the main scheduler in my organization a straightforward one.
Control-M is deployed in a hybrid model in my organization.
Control-M is deployed on AWS .
My organization is an enterprise business using Control-M.
I would recommend Control-M to other users and suggest they take it. They can conduct a proof of concept, but I don't think they'll find anything more complex than this tool, which is expensive but has everything you need. I rate this product a ten overall.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Automation has eliminated manual night batches and now delivers cross-platform reports quickly
What is our primary use case?
Control-M 's primary use case for our organization is scheduling jobs. We have daily manual work that previously required regular manual intervention, but by setting up Control-M jobs, we have eliminated this need and now run setup jobs on a daily basis that saves significant time.
Our team uses Control-M for scheduling jobs based on any requirement given by the business, and when we encounter repetitive tasks, such as extraction of reports from our database, we set up a job accordingly that extracts the required details and delivers them to our business people.
We have a daily batch with upstream and downstream feeds, and we have configured Control-M jobs including File Watcher jobs, pre-processing jobs, and loading jobs. Once loading is completed, we send reports to our downstream using Control-M jobs.
What is most valuable?
Control-M offers many features that benefit our operations. File Watcher jobs are particularly useful when we are supposed to receive a file that is not received on time, and we can configure alerts to reach out to the upstream people regarding delays.
Control-M also allows for quick delivery of reports across platforms. The cross-platform delivery feature stands out for our team because we are using a CD connectivity setup with Control-M to send reports from our Linux system to the mainframe system.
Control-M has features for holding a job when it fails due to a feed delay from upstream, and we can keep the job on hold until we receive the feed and then rerun it. We also have features for ordering jobs based on our configured calendar system for weekdays and weekends.
Control-M has positively impacted our organization by automating thousands of jobs, eliminating the need for manual intervention, which reduces the chance of human error.
By using Control-M, we save significant time. For example, it takes only two hours to trigger one hundred jobs compared to a full day without it, resulting in a reduction of thousands of errors in a month.
What needs improvement?
Control-M can be improved by enhancing the user interface, as some other batch schedulers are more user-friendly.
An additional improvement could be the inclusion of daily usage options on the homepage to facilitate regular work.
For how long have I used the solution?
I have been using Control-M for eight 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?
Control-M is scalable, allowing it to cover one team to another. If we set it up for one team, it may take an hour, and for another team, it may take an additional hour.
How are customer service and support?
Customer support for Control-M is very good, with quick responses and effective redressal mechanisms in place.
Which solution did I use previously and why did I switch?
We previously used AutoSys but switched to Control-M because it is the best in the market, and the transition was smooth.
What was our ROI?
We have seen a return on investment, as using Control-M saves us seventy to eighty percent of the costs that would otherwise require one thousand dollars.
What's my experience with pricing, setup cost, and licensing?
I have two to three years of experience with pricing, setup costs, and licensing related to Control-M.
Which other solutions did I evaluate?
Before choosing Control-M, we evaluated manual processes and other batch job schedulers, and ultimately chose Control-M for its better results.
What other advice do I have?
Control-M is important for building, scheduling, managing, and monitoring production workflows, making it crucial for our Data Ops and Dev Ops initiatives, as it facilitates the delivery of requirements.
We depend entirely on Control-M as our production starts at midnight and completes within two to three hours, which is crucial for our business.
Many users in my organization use Control-M in various roles, including Consultant Specialist, Senior Consultant Specialist, Lead Consultant Specialist, Senior Software Engineer, Software Engineer, Project Manager, and Senior Project Manager.
Integrating Control-M with technologies for our Data Ops and Dev Ops processes can be challenging, but it plays a crucial role in transitioning to a cloud infrastructure and transferring files from one source to a destination.
The governance and security of Control-M entirely depend on how you configure your Control-M jobs, but I can say it is fully controlled and under compliance.
The reliability and output of Control-M are good, with no deviation expected from how it delivers outputs moving forward.
I advise others looking into using Control-M that it provides the best deliverables compared to other tools available in the market. I have rated this product nine out of ten.