TrustRadius: an HG Insights company

Control-M

Score9.4 out of 10

319 Reviews and Ratings

What is Control-M?

Control-M from BMC is a platform for integrating, automating, and orchestrating application and data workflows in production across complex hybrid technology ecosystems. It provides deep operational capabilities, delivering speed, scale, security, and governance.

Read more details.

Videos

Top Performing Features

  • Multi-platform scheduling

    Multi-platform scheduling is the ability to centrally manage a business process from end-to-end

    Category average: 9.2

  • Central monitoring

    A central monitoring dashboard provides data on trends and forecasts

    Category average: 8.9

  • Alerts and notifications

    Alerts and notifications enabling management by exception

    Category average: 8.9

Areas for Improvement

  • Analysis and visualization

    Analysis and visualization tools provide clear understanding of critical errors and helps prioritize errors

    Category average: 8.2

  • Application integration

    Integration with a broad range of enterprise applications

    Category average: 8.4

  • Logging

    Logging and audit trails to ensure regulatory compliance

    Category average: 8.5

Who Buys & Uses Control-M

Pros

  • Robust orchestration and automation of complex workflows across diverse systems
  • Intuitive job scheduling and management with advanced calendar functionalities
  • Extensive integration capabilities through a wide array of connectors and APIs

Cons

  • User interface and navigation are often described as complex, outdated, and challenging on mobile
  • Documentation is difficult to locate and lacks practical examples
  • Limited API support for certain features and confusing setup for others

Control-M reviewed by Senior Data Engineer in daily life.

Use Cases and Deployment Scope

I have used Control-M for more than 3 years as a scheduler in data warehousing projects; it is feature-rich and stable. Business needs an all-rounder scheduling tool for most job orchestration, and thus has chosen Control-M. We are using it to schedule Informatica, Unix Shell script, Database, and other script jobs.

Pros

  • The good thing is that there are so many connectors available. Control-M provides lots of features, and we are using almost 60 to 70% of them. Control-M is providing us with so much capability to use during our daily problem-solving.
  • Most of the job creation is very simple and quick and worked as per expectations.
  • Testing and debugging are also very easy, and you can test multiple scenarios using temporary changes during job runs.
  • Log and output presentations are also very good, short and detailed.
  • To monitor specific job net, we can create viewpoint, which can be use on daily basis.

Cons

  • When I joined this project and was very new to Control-M, there was one problem that even the seniors sometimes faced. Suppose you are using Informatica; there are many Informatica developers in the market, or other tools that are well-known to everyone. Even though Control-M is used by many people, the documentation at the beginning was very hard to find on Google. This is why we had to reach out to experienced people, and it was a tough job for us because a few functionalities were not properly documented.
  • Sometimes when we change over, there are multiple domains in Control-M, such as Planning, Monitoring, History, and Forecast Tools. When we hop from one domain to another, sometimes we open a job, and the detail dialog box or detail window fails to open.
  • Some hidden features are not properly documented in Control-M itself, or are documented but not properly presented with examples. This is a problem. Sometimes we are forced to connect with senior developers who have used it for 5 to 6 years or more to learn about it.

Return on Investment

  • Control-M reduces the number of developers needed for orchestration. We have chosen this tool because it is easy to use, compact, and supports multi-platform integration.
  • The Dev Team and the OPS Team are so happy with this tool. It saves time, and time saves money. Around a 30% increase in productivity.

Usability

Alternatives Considered

AutoSys Workload Automation

Other Software Used

Oracle Database, Google BigQuery, dbt

Grow UP with Business Automation - Control-M

Use Cases and Deployment Scope

Control-M is one of the best automation tool we are using in our organization. The main features we are using are MFT control module and DB control module. The safest & easiest way to transfer the files is with MFT and we can connect to any type of database with the help of DB module. This is very much flexible to schedule/automate daily routine tasks in the job scheduling as well as with the help of calendars.

Pros

  • Safe/secured file transfers
  • Easy to schedule/automate daily BAU tasks
  • It saves the MAN hours

Cons

  • While installing sometimes it asks for JAVA version to be installed manually to support the actual product
  • I think whatever the required version(java/openssl) should come with the product to support the smooth installation

Return on Investment

  • Cost Savings
  • Business expansion
  • Increased revenue
  • Saved lots of MAN hours

Usability

Alternatives Considered

Tivoli Monitoring (legacy)

Other Software Used

Microsoft Office 2016 (discontinued), Microsoft 365

Enabling enterprise automation Operation excellence with Control-M

Use Cases and Deployment Scope

BMC Control-M is a digital orchestration platform that help us in connecting applications, infrastructure processes, and data pipelines within the ecosystem. While we are using Control-M, we can define complex job dependencies such as file-based, application-based, and event-based to make it more reliable ecosystem for global clients and users. Control-M is being integrated across our organization with various databases, ETL tools, Cloud-based apps, and ERP systems.


Pros

  • Control-M is a centralized workload orchestration.
  • It has strong monitoring and alerting capabilities that helps users to get the alerts while any job get failed or requires any maintenance.
  • It is a scalable solution that can be optimized based on the requirements.
  • Excellent integration with majority of the applications such as SAP, etc.
  • It is very simple to use.

Cons

  • I believe the user interface needs improvements as sometimes it feels like outdated.
  • Sometimes managing configurations could be tidy task.
  • The initial setup is found very complex as reported by the team members.
  • The licensing cost could be improved, especially for small and mid sized companies.

Return on Investment

  • It accelerates our overall application delivery efficiency by ~22%.
  • It supports our digital transformation journey by integrating workflows across cloud, on-premises, and hybrid environments.
  • Control-M enhances customer satisfaction by almost ~35 YoY.
  • It improves SLA compliance and reducing delays to deliver better business outcomes.
  • We realize the overall ROI increases by improves efficiency, faster time-to-market, and greater business agility.

Usability

Alternatives Considered

IBM Workload Automation, Broadcom Automic Automation and JAMS

Other Software Used

JAMS, IBM Workload Automation, Broadcom Automic Automation, Stonebranch

Control-M Review

Use Cases and Deployment Scope

We utilize the IOA solution, meaning the entire batch workflow is managed via automated scheduling or triggered by external events. Key additional advantages include interfaces with the sysout storage manager and with Mainview, which enables the automatic opening of tickets and/or the sending of emails. Another feature that enhances security and agility is the use of Control-R for job restarts.

Utilizamos a solução IOA, ou seja, toda malha batch é gerenciada pela Schedulagem automática ou induzidas por eventos externos. Uma das grandes vantagens adicionais são as interfaces: com o gerenciador de armazenagem de sysouts e com o Mainview que possibilita abertura automática de tickets e/ou envio de e-mails. Outra ação de trás segurança e agilidade é a utilização do Control-R na retomada de Jobs.

Pros

  • Automatic scheduling of jobs in AJF at a specific time, in conjunction with Contday or mesh scheduling based on some condition.
  • Monitoring of external events: arrival of jobs in the JES spool; file cataloging or staging; successful completion of a step within a multi-step job.
  • Interfaces: with the sysout storage management software and with Mainview, which enables the automatic opening of tickets and/or the sending of emails.
  • Another measure that ensures security and agility is the use of Control-R for job restarts.
  • The extended security that enables delivering only permitted actions to users.
  • Sedulagem automática dso Jobs no AJF em um determinado horário, em conjunto com a Contday ou schedulagem de malhas perante alguma condição.
  • Monitoramento de eventos externos. Por chegada de Jobs no Spool do Jes, por catalogação de arquivos ou em destaque, por encerramento OK de um Step dentro de Job com muitos steps posteriores.
  • Interfaces: com o software gerenciador de armazenagem de sysouts e com o Mainview que possibilita abertura automática de tickets e/ou envio de e-mails.
  • Outra ação de trás segurança e agilidade é a utilização do Control-R na retomada de Jobs.
  • A segurança extendida que possibilita entregar aos usuários somente as ações permitidas.

Cons

  • The Mainframe interface with Control-M/EM necessarily opens a window to log in to RACF (for example).
  • Some help topics in PF1 do not have the appropriate text. This is just an observation, as we can easily consult the manuals if we do not find the information in PF1 (online).
  • Interface do Mainframe com Control-M/EM necessariamente abrir janela para logar no RACF (por exemplo)
  • Alguns auxílios através da PF1 não encontram o texto apropriado. Isso é apenas uma observação, pois se não encontramos o auxílio na PF1 (online) podemos facilmente recorrer aos manuais.

Return on Investment

  • Reduction of manual labor. Examples: automated workflows and the use of self-editing tools.
  • Safety and agility in job recovery operations.
  • Professional development of technical users into Production Support roles, expanding their combined knowledge base.
  • Automation of incident creation and monitoring of delayed jobs or jobs that have been running on a machine for an extended period.
  • Easy integration with DevOps solutions that use the IOA family to initiate and monitor package promotion execution.
  • Redução de mão de obra para ações manuais. Exemplos: fluxos automatizados e utilização de auto-edit
  • Segurança nas ações de retomadas de Jobs, com agilidade.
  • Evolução profissional dos técnicos usuários para Suporte a Produção, expandindo a grade de conhecimentos agregados
  • Automação na abertura de incidentes, monitoramento de jobs atrasados ou que estão a muito tempo em máquina.
  • Fácil integração com as soluções DEVOPS que utilizam a familia IOA para startar e monitorar a execução de promoção de pacotes.

Usability

An approach to BMC Control-M

Use Cases and Deployment Scope

We use a complete Control-M suite across the whole organization. In this way we give an integrated approach to the needs of the company.

Pros

  • Integration with SAP R3 and SAP BI.
  • AFT Module for Control-M. This module allows us to communicate and integrate different applications.

Cons

  • AFT Module to MFT.
  • Integration with backup tools like Avamar.

Return on Investment

  • Cost savings

Usability

Other Software Used

TrueSight Automation for Servers, TrueSight Orchestration, BMC Atrium CMDB