icon_CloudMgmt icon_DollarSign icon_Globe icon_ITAuto icon_ITOps icon_ITSMgmt icon_Mainframe icon_MyIT icon_Ribbon icon_Star icon_User icon_Users icon_VideoPlay icon_Workload icon_caution icon_close s-chevronLeft s-chevronRight s-chevronThinRight s-chevronThinRight s-chevronThinLeft s-chevronThinLeft s-trophy s-chevronDown

Jobs-as-Code is a DevOps approach to making workflows versionable, testable, and maintainable—helping developers, engineers, and SREs collaboratively define, schedule, manage, and monitor application workflows in production.

Code jobs using any text editor or IDE all in an automated CI/CD pipeline

Build Tools

Use your existing build tools to build the automation

Testing Framework

Perform automated testing using existing testing framework


Deploy to downstream environments

Jobs-as-Code Examples

See Jobs-as-Code in action with Control-M Automation API Quickstart.

Jobs-as-Code Community

Share your work and check out the Jobs-as-Code community on GitHub.

Jobs-as-Code Tools

Get the free Control-M workbench and Automation API CLI.

Tool Documentation

Get technical details for the Control-M Automation API.

Jobs-as-Code Tutorials

Jobs-as-Code in the real world