Your team is building a content-processing service for a media platform with Dockerized microservices for transcoding, metadata extraction, and thumbnail generation. The workload is unpredictable, with idle periods followed by bursts of activity. You need a scalable, cost-effective solution with minimal operational complexity. What should you do?