Well, its not free, but you can take a look at Vultr... VPS start from 0.7cents/hour. Which is 3x cheaper than EC2, and I am really satisfied with them.
Further, you can create a snapshot of your VPS after you are done with it, and destroy instance.
When you need it again, you just deploy new...