Cloud Computing provides us with flexibility in creating and scaling workloads, but it also opens up new challenges when we become habitual with cloud characteristics. One of the examples is the orchestration of dynamic workloads in a cloud environment which brings up interesting challenges as organizations become mature and move to multi cloud. Dynamic workloads are computing tasks that are characterized by their varying resource requirements, durations, and processing demands. These workloads are not static; instead, they change over time as per user demand, data input, and application behavior […]