Ein VPS ist definitiv ein Overkill, wenn Ihre Auslastung niedrig ist. Möglicherweise können Sie einen Deal mit einem Serveroperator über LowEndTalk abwickeln oder so etwas wie die Spot-Instanzen von AWS EC2 oder On-Demand-Instanzen (je nach Ihren genauen Anforderungen) oder Microsoft Azure verwenden . Sie zahlen stundenweise für EC2 und Azure. Ich habe keine EC2-Instanz erstellt, da Microsoft meinem Unternehmen eine Reihe kostenloser Gutschriften (obligatorischer Plug-In für Sponsor!) Zur Verfügung stellt. Ich kann also nicht sagen, wie einfach dies ist (es ist jedoch unkompliziert) verwendete EC2-Instanzen zuvor). Ich war daran gewöhnt, das Provisioning-System von VirtualBox zu verwenden, und empfand das Azure-Provisioning-System als etwas komplizierter, aber nicht allzu schwierig.
Eine Standard-Azure-VM mit 5 GB RAM würde 28 Cent / Stunde kostenpflichtig berechnen. Das bedeutet für Sie, dass Sie für 5 Minuten Nutzungsdauer pro Tag etwa 30 US-Dollar pro Jahr zurückzahlen müssen, plus etwas mehr für den Speicher (ich gehe davon aus, dass Sie einen dauerhaften Speicher benötigen) und Ihre anfängliche Einrichtung. Also vielleicht 40 Dollar pro Jahr. Diese wird mit einer Windows-Lizenz geliefert, falls Sie dies wünschen.
Ich bin nicht mit all den Gotchas für EC2 vertraut, aber der Preis für On-Demand-Preise für 8 GB RAM und zwei Kerne beträgt 9 Cent / Stunde, wenn Sie kein Windows benötigen (es sind ein paar Cent mehr pro Stunde, wenn Sie dies tun). Wenn Sie nicht viel Speicher benötigen, denke ich, dass dies viel billiger ist. Und ich glaube nicht, dass Sie so viel Bandbreite in 5 Minuten pro Tag verbrauchen. Dies bedeutet wahrscheinlich etwa 120 US-Dollar pro Jahr, wenn Sie Ihren Job mit 5 Minuten pro Tag ausführen müssen (+ von Azures stündlicher Abrechnung pro Stunde aufgerundet) (oder weniger als die Hälfte davon mit Spot-Instance-Preisen), wenn Sie flexibel sind zum Zeitpunkt).