Um VPS é definitivamente exagerado se sua taxa de utilização for baixa. Você pode ser capaz de fazer um acordo com um operador de servidor em LowEndTalk ou usar algo como As instâncias spot ou instâncias por demanda do AWS EC2 (dependendo de seus requisitos exatos) ou Microsoft Azure . Você paga pela hora / minuto para EC2 e Azure. Eu não criei uma instância do EC2 porque a Microsoft fornece à minha empresa um monte de créditos grátis (plug obrigatório para patrocinador!), Então não posso dizer como é fácil (é fácil de usar, no entanto - eu usado instâncias EC2 antes). Estando acostumado a usar o sistema de provisionamento do VirtualBox, achei o sistema de provisionamento do Azure um pouco mais complicado, mas não excessivamente difícil.
Uma VM do Azure padrão com 5 GB de RAM custaria 28 centavos por hora (faturada por minuto). Assim, isso custaria cerca de US $ 30 / ano para seus 5 minutos de uso por dia, além de um pouco mais para o armazenamento (suponho que você queira armazenamento persistente) e sua configuração inicial. Então, talvez US $ 40 / ano. Isso vem com uma licença do Windows, se você quiser.
Não estou familiarizado com todas as armadilhas do EC2, mas o preço sob demanda para 8 GB de RAM e dois núcleos é de 9 centavos de dólar por hora, se você não precisar do Windows (alguns centavos a mais por hora, se Faz). Se você não precisa de muito armazenamento, acho que isso é muito mais barato. E não há muita largura de banda que eu espero que você consuma em 5 minutos / dia. Portanto, isso provavelmente equivale a cerca de US $ 120 / ano se você precisar executar seu trabalho em 5 minutos por dia (arredondando o faturamento por hora do Azure) (ou menos da metade disso usando preços de instância spot, se você for flexível no tempo).