
Control-M schedules and operates on the most recently deployed flows.Īdditionally, Control-M Automation API provides services to provision Control-M/Agent machines, configure host groups, and more. The Automation API provides services to package and deploy job flows to the Control-M environment. A local workbench provides initial job flow unit testing functions, which are a subset of the complete set of Control-M capabilities. Once your flows are ready, you can check them into your source control system with the rest of your project files.

You can use a Command Line Interface or the REST API to build, run, and test jobs against an existing Control-M instance. The actual execution of batch jobs is managed by Control‑M. This approach enables capabilities such as sophisticated scheduling, flow control, and SLA management to be built in right from inception and used during the running of batch applications as they are automatically deployed in dev, test, and production environments.Ĭontrol-M Automation API provides an automated interface to Control-M in addition to the graphical user interfaces that have been used traditionally. With Control-M Automation API, you manage job workflows as code, similar to the way modern configuration management solutions manage infrastructure as code. Job flows and related configuration objects are built in JSON and managed together with other application artifacts in any source code management solution, such as GIT.

With cross-application and cross-platform scheduling capabilities, this powerful solution accelerates delivery of digital services and increases the quality of service delivered to users and the business.

Control-M integrates the management of batch workload processes to a single point of control.
