Scheduled Job Orchestration
Set up cron-based or interval-based job scheduling with dependency management, concurrency control, and execution history.
Complexity: Moderate | Duration: 15-30m | Category: Devops
Tags: automation scheduling cron orchestration
Workflow Diagram
Steps
Step 1: Job inventory
Agent: automation
specialist - List all jobs, schedules, dependencies
Step 2: Scheduler selection
Agent: devops
engineer - Choose cron, Airflow, Celery Beat, APScheduler
Step 3: Schedule definition
Agent: automation
specialist - Define cron expressions or intervals
Step 4: Dependency management
Agent: automation
specialist - Define job dependencies (job B after job A)
Step 5: Concurrency control
Agent: devops
engineer - Prevent overlapping executions
Step 6: Execution logging
Agent: automation
specialist - Log start time, end time, status, output
Step 7: Alerting
Agent: devops
engineer - Alert on failure, long duration, missed schedule
Step 8: History retention
Agent: devops
engineer - Store execution history for 90 days
Usage
To execute this workflow:
/workflow devops/scheduled-job-orchestration.workflow
Related Workflows
See other workflows in this category for related automation patterns.