I’m curious how they knew EC2 instances were sitting idle waiting to process a file.
A lot of customers -- especially the larger ones -- actually share their architecture and have in depth conversations about what they are doing and pain points, etc, with their account teams.
My guess is that they knew because their customers told them (or complained?) that they had fleets of EC2 instances just waiting