Schedules, Batches & On-Demand Workflows