Workflow as a Service in the Cloud: Architecture and Scheduling Algorithms
Auto-scaling to minimize cost and meet application deadlines in cloud workflows