Ich möchte einen Server für eine Anwendung ausführen, die ich habe.AWS EC2 zahlen pro Stunde mit 100% Verfügbarkeit
Ich bin ein kompletter Anfänger mit AWS, also ertragen Sie mit mir.
Es werden etwa 50 Benutzer (alle aus derselben Zeitzone) auf den Server zugreifen und ich möchte eine Verfügbarkeit von nahezu 100% haben.
Die Anwendung, die ich habe, benötigt 2 Prozessoren und 2 GB RAM.
Ich könnte für eine Maschine 24/7 oder sogar nur 18 Stunden pro Tag bezahlen, vorausgesetzt, ich schalte es nachts aus, aber ich werde einige Tage haben, an denen der Server überhaupt nicht benutzt wird.
Ich habe mich gefragt, ob das Folgende möglich ist: wenn amazon erkennt, dass jemand etwas von meinem Server anfordert, schaltet es es in Echtzeit ein und leitet dann die Anfrage an meinen Server weiter. Nach etwa 5 Minuten ohne Aktivität wird mein Server ausgeschaltet. So kann ich nur stundenweise bezahlen, wenn es Verkehr gibt.
Ist das möglich? Wie haben Menschen ähnliche Probleme gelöst?
Sie kennen die "reservierte Instanz", ja? Viele AWS-Neulinge verpassen die Tatsache, dass Sie für 1-3 Jahre im Voraus zahlen können und (amortisiert) einen ernsthaften Rabatt auf die regulären "On-Demand" -Preise bekommen. Ich vermute, wenn ich du wäre und Geld bei AWS sparen wollte, wäre ich eher geneigt herauszufinden, wie man es auf eine t2.small oder sogar t2.nano Instanz bringt (oder es mit Lambda und DynamoDB/S3 implementieren kann) , sogar) als versuchen, komplizierte Schemata herauszufinden, die eine Maschine auf Nachfrage bringen. – timday
Ich habe diese Option nicht. Ich habe die Anwendung nicht entwickelt, die Anforderungen stammen vom Anbieter. Aber ich bin mir der reservierten Option bewusst. Vielen Dank – deller