Listing Thumbnail

    Control-M Self-Hosted

     Info
    Deployed on AWS
    Control-M simplifies application and data workflow orchestration on hybrid environments, from mainframe to multi-cloud, making it easy to build, define, schedule, manage and monitor production workflows, ensuring visibility and reliability and improving service level agreements (SLAs).
    4.3

    Overview

    Control-M simplifies workflow orchestration complexity, making it easy to define, schedule, manage and monitor complex application workflows, ensuring visibility, reliability and improved SLAs. It integrates, automates and orchestrates application workflows across on-premises, private and public clouds, so your jobs get delivered on time, every time. With a single unified view, you can orchestrate all your workflows, including file transfers, applications, data sources and infrastructure with a rich library of plug-ins. Easily provisioned in the cloud, Control-M leverages the ephemeral capabilities of cloud-based compute services. Using a Jobs-as-Code approach with REST APIs and JSON, workflows become versionable, testable, maintainable, and collaborative for developers and DevOps engineers as a part of their CI/CD pipeline.

    For organizations with mainframe modernization initiatives, Control-M integrates with AWS Mainframe Modernization Service to preserve the continuity of mission-critical business outcomes.

    BMC only sells Control-M via Private Offers and customized pricing, please reach out to BMC_Hyperscaler_Team@bmc.com  if you want to make a purchase.

    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

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    Rhel 9

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Buyer guide

    Gain valuable insights from real users who purchased this product, powered by PeerSpot.
    Buyer guide

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Custom pricing options

    Pricing is based on your specific requirements and eligibility. Request a private offer to receive a custom quote. Sign in to view any offers that have been extended to you.

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Additional details

    Usage instructions

    When your instance is created, log in as ec2-user to the the EC2 instance. You will be prompted to enter the required parameters to complete the installation. Parameters such as username and password. You can use any of values for the initialization questions , below an example for input: Pg sql database admin password - manager Retype password - manager Controlm database user - emuser Password - empass Retype password - empass Controlm server database owner - ctmuser Password - ctmpass Retype password - ctmpass

    After the installation process is finished, Control-M runs using the local PostgreSQL server. To start using Control-M, once your AMI or stack is running, wait a few minutes for Control-M to initiate and then navigate to: https://<DNS>:8446.

    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.

    Product comparison

     Info
    Updated weekly
    By BMC Software
    By Workato, Inc.

    Accolades

     Info
    Top
    25
    In ELT/ETL
    Top
    10
    In Sales & Marketing
    Top
    25
    In Operations Management

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    Positive reviews
    Mixed reviews
    Negative reviews

    Overview

     Info
    AI generated from product descriptions
    Workflow Orchestration Across Hybrid Environments
    Orchestrates application workflows across on-premises, private and public clouds, including mainframe to multi-cloud environments
    Jobs-as-Code with REST APIs
    Supports Jobs-as-Code approach using REST APIs and JSON, enabling workflows to be versionable, testable, maintainable, and integrable with CI/CD pipelines
    Unified Workflow Management Interface
    Provides a single unified view to orchestrate all workflows including file transfers, applications, data sources and infrastructure with a rich library of plug-ins
    Intelligent Predictive Analytics
    Delivers in-depth workflow observability with intelligent predictive analytics and reports for monitoring and managing production workflows
    Mainframe Integration
    Integrates with AWS Mainframe Modernization Service to preserve continuity of mission-critical business outcomes during modernization initiatives
    Low-Code/No-Code Development
    Platform enables building automation workflows and AI agents without requiring code writing, supporting rapid development and modification of business processes.
    AI Agent Orchestration
    Supports creation and management of intelligent AI agents (Genies) that understand intent, adapt to business processes, and collaborate with humans and other agents for end-to-end automation.
    Event-Driven Workflow Execution
    Enables event-driven workflows for near real-time decision making with optional human oversight capabilities for critical business processes.
    Cloud-Native Auto-Scaling
    Provides cloud-native execution with automatic scaling capabilities to handle high-demand AI workflows that continuously learn and adjust.
    Multi-Application Integration
    Connects and orchestrates workflows across multiple cloud services and on-premises applications with enterprise-grade governance and security controls.
    Workflow Design Interface
    Browser-based drag-and-drop editor for visual workflow design across on-premises, private cloud, and public cloud applications
    Job Scheduling Capabilities
    Real-time event-based and time-based job scheduling for automation across hybrid IT environments
    Monitoring and Analytics
    Customizable dashboards with predictive analytics, SLA tracking, and real-time alerts for automated tasks and processes
    Integration Framework
    Pre-packaged integrations and custom integration capabilities supporting mainframe to cloud platforms with community-driven integration blueprints
    Managed File Transfer
    File transfer functionality across on-premises, cloud, and B2B environments with lifecycle management and jobs-as-code support

    Contract

     Info
    Standard contract
    No
    No
    No

    Customer reviews

    Ratings and reviews

     Info
    4.3
    306 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    57%
    41%
    2%
    0%
    0%
    36 AWS reviews
    |
    270 external reviews
    External reviews are from G2  and PeerSpot .
    Mahesh V.

    Control-M Makes Batch Job Monitoring Organized and Reliable

    Reviewed on Sep 08, 2026
    Review provided by G2
    What do you like best about the product?
    What I like most about Control-M is how easy it makes it to manage and monitor scheduled jobs and workflows from one place. The job dependencies and visual workflow view are especially useful for understanding where a process is stuck or has failed. I also like the alerts and monitoring features, as they reduce the need for constant manual checking and make troubleshooting much quicker. Overall, it has made managing complex batch processes more organized and reliable.
    What do you dislike about the product?
    The main downside is that Control-M can take some time to learn, especially for new users who are not familiar with workload automation. Setting up and managing complex workflows can sometimes feel complicated, and troubleshooting failed jobs is not always straightforward. The platform also has a lot of features, which can make the interface feel overwhelming at first.
    What problems is the product solving and how is that benefiting you?
    Control-M helps reduce the manual effort involved in scheduling, monitoring, and managing batch jobs and data workflows. It gives us better visibility into job dependencies and failures, while automated alerts help the team respond quickly when something goes wrong. This improves reliability, reduces operational overhead, and makes it easier to manage complex workflows consistently.
    Information Technology and Services

    Powerful Workflow Orchestration, But UI and Pricing Need Improvement

    Reviewed on Sep 08, 2026
    Review provided by G2
    What do you like best about the product?
    What I like most about Control-M is how well it simplifies and centralizes workflow orchestration. It makes it easy to schedule, monitor, and manage complex data and application workflows across different systems without feeling overwhelming. The dependency management and real-time monitoring are particularly useful for catching issues early and helping ensure critical jobs keep running reliably.
    What do you dislike about the product?
    The initial setup and configuration can feel complex, especially for teams that are new to enterprise workload automation. Some of the more advanced features come with a learning curve as well, and in large environments with many jobs and dependencies, navigation can quickly become overwhelming. Pricing can also be relatively high compared with simpler scheduling tools, which may be a challenge for smaller organizations. The UI could be more modern and streamlined in certain areas, and in some troubleshooting situations you may need to dig through detailed documentation or involve support to resolve issues.
    What problems is the product solving and how is that benefiting you?
    Control-M helps address the challenge of managing complex workflows that span multiple applications, databases, and data pipelines. It offers centralized scheduling, dependency management, and monitoring, allowing teams to automate processes rather than depend on manual execution and constant follow-ups.

    As a result, operational reliability improves because job failures and bottlenecks are easier to spot, troubleshoot, and resolve. It also helps ensure dependent tasks run in the right sequence and that critical workflows finish on time. Overall, it reduces manual effort, increases visibility, and makes large-scale workflow management significantly easier.
    Anonymous

    Effective Centralization Despite a Steep Learning Curve

    Reviewed on Sep 08, 2026
    Review provided by G2
    What do you like best about the product?
    I love how Control-M allows us to centralize different scripts that were scattered, improving dependency management between projects. The documentation of processes and automatic retries are also aspects I greatly appreciate. The documentation provides developers with a centralized place to understand processes, while automatic retries enhance the robustness of pipelines in case of issues, such as network problems. Additionally, Control-M's ability to log everything automatically is very convenient, especially for the traceability of algorithm executions, which is critical in the space domain.
    What do you dislike about the product?
    The learning curve is not optimal with Control-M, making its initial use somewhat complex. The terminology is quite extensive with terms like "job, flow, agent, calendar, condition, event," and the interface is a bit concentrated. Additionally, the basic setup takes a few days, but full integration and connection to internal software took several weeks.
    What problems is the product solving and how is that benefiting you?
    I find that Control-M centralizes our scripts, improves dependency management, and automates logging for compliance. Its documentation and retries enhance the robustness of pipelines.
    Unnikrishnan R.

    Simplifying Complex Workflow Automation

    Reviewed on Sep 02, 2026
    Review provided by G2
    What do you like best about the product?
    What I like most about Control-M is how it brings everything together in one place. It makes it straightforward to monitor workflows, see and understand job dependencies, and quickly spot issues when something goes wrong. On top of that, the automation cuts down on a lot of manual effort and helps keep day to day operations running more smoothly. It was reliable and stable, especially when handling large numbers of jobs and complex workflows.
    What do you dislike about the product?
    What I dislike about Control-M is that it can feel a bit complex at first, particularly when you’re setting up and managing more complicated workflows. Some configurations take quite a few steps to complete, and troubleshooting can be time-consuming at times. The user interface could also be more modern and intuitive, which would make day-to-day navigation easier. Overall, it’s a powerful tool, but new users should expect a learning curve.
    What problems is the product solving and how is that benefiting you?
    Control-M helps address the challenges of managing and monitoring complex workflows and scheduled jobs across different systems. It cuts down on manual effort, provides clearer visibility into job dependencies, and makes it easier to spot and respond to failures. As a result, processes are more likely to run on time, and day-to-day operations become more reliable, simpler to monitor, and less time-consuming.
    Nikhil C.

    Control-M: Exceptional Reliability for Complex Enterprise Workflows

    Reviewed on Sep 01, 2026
    Review provided by G2
    What do you like best about the product?
    What I like best about Control-M is its exceptional reliability and robust handling of complex enterprise job workflows and batch processing dependencies. As a backend engineer working with distributed microservices, managing scheduled tasks, file transfers, and downstream triggers seamlessly is critical. The platform's intuitive interface, powerful automation API, and comprehensive monitoring dashboard make it effortless to track execution statuses, troubleshoot failures, and ensure smooth, automated data pipelines across systems without manual intervention.
    What do you dislike about the product?
    The initial setup and configuration process can be quite steep and complex, requiring a significant learning curve for new team members to fully master the platform's workflow definitions and parameters. Additionally, the resource consumption and licensing costs are relatively high, making it a heavy tool for smaller-scale deployments or lighter environments. The user interface can also occasionally feel cluttered and sluggish when navigating through massive enterprise-scale job topologies and extensive historical logs.
    What problems is the product solving and how is that benefiting you?
    Control-M is helping us solve the fragmentation and lack of centralized visibility across our distributed microservices and batch data pipelines. Previously, managing disparate scheduled tasks and file transfers led to operational blind spots, delayed failure notifications, and heavy manual intervention overhead. By centralizing our workflow orchestration, Control-M has significantly reduced downtime, streamlined cross-system dependencies, and accelerated incident response times. This allows our engineering team to focus on building core application features rather than constantly troubleshooting broken data flows.
    Recommendations to others considering the product:
    Recommendations for improving Control-M include simplifying the initial setup process to reduce the learning curve for new users, optimizing resource consumption to make it more accessible for smaller deployments, and enhancing the user interface for smoother navigation through complex job topologies.
    View all reviews