AWS Step Functions vs Control-M comparison

Cancel
You must select at least 2 products to compare!
Amazon Web Services (AWS) Logo
84 views|76 comparisons
71% willing to recommend
BMC Logo
28,077 views|10,237 comparisons
98% willing to recommend
Comparison Buyer's Guide
Executive Summary

We performed a comparison between AWS Step Functions and Control-M based on real PeerSpot user reviews.

Find out in this report how the two Workload Automation solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI.
To learn more, read our detailed AWS Step Functions vs. Control-M Report (Updated: March 2024).
769,630 professionals have used our research since 2012.
Featured Review
Quotes From Members
We asked business professionals to review the solutions they use.
Here are some excerpts of what they said:
Pros
"The solution is stable...The solution is easy to scale.""The number of historical events is great.""It is a scalable solution.""AWS Step Functions acts as a high-level layer, allowing us to seamlessly integrate with microservices.""One can rate all the calls and that is a good feature.""It's Amazon, it's scalable.""What I like the most about Amazon Step Functions is how easy it is to use.""It's a general solution that you can adapt to your own needs and is simple to use. We like that it can be integrated with everything in the AWS suite, and that the creation of the pipeline can be done using the graphical user interface."

More AWS Step Functions Pros →

"Cross-platform support: A Linux job can be dependent on a Windows job, which can be dependent on many other flavours of hardware/software. Your batch is therefore managed by a single tool, allowing you to monitor your entire flow.""Speeds up processes and automated tasks.""Self Service for repeatable, low impact workload automation processes.""The File Watcher utility, cyclic jobs, and email alert notification are valuable.""It is very stable. We hardly get calls in respect to issues on Control-M, particularly on version 9.0.19.""The ability to integrate file transfers has been instrumental in allowing us to accomplish the things we need with Control-M. In our industry, we take a lot of data and either push it down to the stores or retail grocery stores. We take files and push them down to the stores or pull files and information from the stores and bring it back to corporate. So, it's two-way communication with file transfers. One of the bigger things that we do with Control-M is scheduling data moves and moving data from one location to another.""The ability to dynamically predict batch run time is so valuable.""It gives us the ability to have end-to-end workflows, no matter where they're running."

More Control-M Pros →

Cons
"The interface can sometimes feel limited, as we're unable to see what AWS is running behind the scenes.""The pricing of the solution can be improved.""Setup took about one day. We had some errors to understand in the beginning, but now everything is working good.""It wasn't easy to understand the licensing model. It's like if you use just a little, it's cheap, but it becomes more expensive as you use more. It's like a hook that ties you inside the Amazon ecosystem. So, it creates a dependency.""It is hard to coordinate the declaratory language.""I would like to see more data transformation features in Amazon Step Functions like additional operators and logic.""The solution's data size limit can be improved.""The price and support are areas with shortcomings where the solution needs to improve."

More AWS Step Functions Cons →

"There's a lot of room for improvement and I think it can be more user-friendly.""Everybody's biggest gripe is the reporting capability option. It is a gripe because there is a lot of information in Control-M, but the solution doesn't have a good reporting tool to extract that information. Now, if you want all that information, you need to rely on another third-party BI tool to extract the information out of Control-M.""The community and the networking that goes on within that community need improvement. We want to be able to reach out to an SME, and say, "Hey, we are doing it this way. Does that make sense?" Ideally, they come back. and say, "Yes, it does make sense to do it that way. However, if you want to do it this way, then it is a little more efficient." We understand that one solution framework doesn't fit everybody. Depending on the breadth of the data and how broad it is, you may have different models for one over the other.""I would like to see them adopt more cloud. Most companies don't have a single cloud, meaning we have data sources that come from different cloud providers. That may have been solved already, but supporting Azure would be an improvement because companies tend not to have only AWS and GCP.""We have some plug-ins like BOBJ, and we need a little improvement there. Other than that, it has been pretty good. I haven't seen any issues.""After we complete FTP jobs, those FTP jobs will be cleared from the Control-M schedule after the noon refresh. So, I struggle to find out where those jobs are saved. Then, we need to request execution of the FTP jobs again. If there could be an option to show the logs, which have been previously completed, that would help us. I can find all other job logs from the server side, but FTP job logs. Maybe I am missing the feature, or if it is not there, it could be added.""It can definitely expand promotions, so that a single job can be moved. Currently you can only promote a job by promoting the entire table.""I'm not sure how the solution fits together with our business modernization initiatives, as there are things outside of my area, even though Control-M is the scheduling tool of the company. They may use other things, e.g., Big Data."

More Control-M Cons →

Pricing and Cost Advice
  • "The solution's price is reasonable."
  • "The solution is expensive."
  • More AWS Step Functions Pricing and Cost Advice →

  • "Compare to other tools Pricing and licensing was more. It should be decrease."
  • "BMC does NOT have a great licensing model from my perspective."
  • "we are more looking for a better cost/license/performance model because BMC, while we could say it's the best, is also the most expensive. That is what we are probably most annoyed with. We are paying something like €1,000,000 over three years for having 4,000 jobs running. That's expensive."
  • "We have account based licensing. There are two or three types of licensing. One of them is based on the number of jobs, so we a license close to 4,000 jobs per day. The cost is based on the different modules, which we buy from them. If we a buy a hardware module, which we are presently using and integrating, that is an additional cost, but I'm not sure of the amount. Each module comes with a different cost."
  • "As we increase the number of tasks or jobs on the system, there are concerns about cost."
  • "We have a five-year contract with task-based licensing."
  • "This product saves hours in a day based on my experience working here versus other companies with manually operations."
  • "It works on task-based licensing."
  • More Control-M Pricing and Cost Advice →

    report
    Use our free recommendation engine to learn which Workload Automation solutions are best for your needs.
    769,630 professionals have used our research since 2012.
    Questions from the Community
    Top Answer:AWS Step Functions acts as a high-level layer, allowing us to seamlessly integrate with microservices.
    Top Answer:I was the second member to join a team tasked with creating a proof of concept. My responsibility was to demonstrate how to orchestrate microservices effectively using AWS Step Functions. Essentially… more »
    Top Answer:Orchestrating microservices with Step Functions provides a high-level abstraction for organizing entire workflows. This approach addresses the challenges that arise when working with multiple… more »
    Top Answer:Control-M acts as a single, centralized interface for monitoring and managing all batch processes, which is helpful because nothing gets left unattended since it is all visible in one place, and… more »
    Top Answer:First of all, the shift from manual to automation has been valuable. We have a tool that can automate.
    Top Answer:They are expensive. If we were a small company, it would be complicated because we have to have strong sales and operations to be able to afford a tool of this level. Being a large company, the… more »
    Ranking
    15th
    out of 51 in Workload Automation
    Views
    84
    Comparisons
    76
    Reviews
    6
    Average Words per Review
    508
    Rating
    7.7
    1st
    out of 51 in Workload Automation
    Views
    28,077
    Comparisons
    10,237
    Reviews
    21
    Average Words per Review
    1,562
    Rating
    9.0
    Comparisons
    Also Known As
    Amazon Step Functions, Step Functions
    Control M
    Learn More
    Overview

    AWS Step Functions lets you coordinate multiple AWS services into serverless workflows so you can build and update apps quickly. Using Step Functions, you can design and run workflows that stitch together services such as AWS Lambda and Amazon ECS into feature-rich applications. Workflows are made up of a series of steps, with the output of one step acting as input into the next. Application development is simpler and more intuitive using Step Functions, because it translates your workflow into a state machine diagram that is easy to understand, easy to explain to others, and easy to change. You can monitor each step of execution as it happens, which means you can identify and fix problems quickly. Step Functions automatically triggers and tracks each step, and retries when there are errors, so your application executes in order and as expected.

    Control-M simplifies application and data workflow orchestration on premises or as a service. It makes it easy to build, define, schedule, manage, and monitor production workflows, ensuring visibility, reliability, and improving SLAs.

    • Accelerate new business applications into production—by embedding workflow orchestration into your CI/CD pipeline
    • Scale Dev and Ops collaboration, with a Jobs-as-Code approach
    • Simplify workflows across hybrid and multi-cloud environments with AWS, Azure and Google Cloud Platform integrations
    • Deliver data-driven outcomes faster, managing big data workflows in a scalable way
    • Take control of your file transfer operations with integrated, intelligent file movement and visibility
    Sample Customers
    Alpha Apps, The Guardian, SGK, Bigfinite
    CARFAX, Tampa General Hospital, Navistar, Amadeus, Raymond James, Railinc
    Top Industries
    VISITORS READING REVIEWS
    Financial Services Firm28%
    Computer Software Company13%
    Manufacturing Company7%
    Insurance Company5%
    REVIEWERS
    Financial Services Firm34%
    Computer Software Company13%
    Retailer9%
    Healthcare Company6%
    VISITORS READING REVIEWS
    Financial Services Firm29%
    Computer Software Company13%
    Manufacturing Company7%
    Insurance Company7%
    Company Size
    REVIEWERS
    Small Business67%
    Midsize Enterprise11%
    Large Enterprise22%
    VISITORS READING REVIEWS
    Small Business14%
    Midsize Enterprise9%
    Large Enterprise76%
    REVIEWERS
    Small Business11%
    Midsize Enterprise9%
    Large Enterprise80%
    VISITORS READING REVIEWS
    Small Business15%
    Midsize Enterprise9%
    Large Enterprise76%
    Buyer's Guide
    AWS Step Functions vs. Control-M
    March 2024
    Find out what your peers are saying about AWS Step Functions vs. Control-M and other solutions. Updated: March 2024.
    769,630 professionals have used our research since 2012.

    AWS Step Functions is ranked 15th in Workload Automation with 8 reviews while Control-M is ranked 1st in Workload Automation with 110 reviews. AWS Step Functions is rated 7.8, while Control-M is rated 8.8. The top reviewer of AWS Step Functions writes "Simplifies complex task automation and enhances development workflows while offering user-friendly interface, seamless scalability and efficient workflow orchestration". On the other hand, the top reviewer of Control-M writes "We have seen quicker file transfers with more visibility and stability". AWS Step Functions is most compared with Camunda, IBM BPM, Apache Airflow, Pega BPM and Oracle BPM, whereas Control-M is most compared with AutoSys Workload Automation, IBM Workload Automation, Rocket Zena, ESP Workload Automation Intelligence and Automic Workload Automation. See our AWS Step Functions vs. Control-M report.

    See our list of best Workload Automation vendors.

    We monitor all Workload Automation reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.