AWS Fargate: Was bedeutet „Dauer“?

AWS Fargate: Was bedeutet „Dauer“?

Beim Betrieb von Docker-Containern stehe ich vor einer Make-or-Buy-Entscheidung. Entweder miete ich mir bei einem der namhaften Anbieter einen dedizierten Server (auch Root-Server genannt) und installiere Docker selbst darauf oder ich entscheide mich für AWS Fargate.

Dennoch verstehe ich die Preisgestaltung bei AWS nicht. Amazon nennt einen Preis pro Sekunde mit einem Minimum von 1 Minute und sagt, dass die Abrechnung beginnt, sobald sie mit dem Herunterladen meines Docker-Images beginnen.

Das würde bedeuten, dass, wenn ich jede Art von Web-App auf Fargate ausführen möchte, meine monatlichen Kosten ungefähr bei 2.628e+6 * dem Preis pro Sekunde liegen würden, da ich möchte, dass meine Web-Apps 7 x 24 Stunden am Tag verfügbar sind.

Sie führen nur das Beispiel an, in dem von Apps die Rede ist, die täglich 10 Minuten lang laufen. Wer würde eine Website nur 10 Minuten täglich laufen lassen wollen?

Ich kann das Gefühl nicht loswerden, dass ich das Konzept hier nicht verstehe.

PS: Ich bin mir der anderen Unterschiede bewusst, wenn es darum geht, mich selbst auf einem Root-Server zu hosten und bei AWS zu hosten. Darum geht es in meiner Frage nicht. Ich versuche hier, die Wirtschaftlichkeit zu verstehen. Wenn ich ein Dutzend Container 7 x 24 betreiben möchte, könnte ich problemlos zwei Root-Server für etwa 200 USD/Monat mieten und hätte jede Menge freie Kapazitäten, während ich bei AWS locker 300, 400, 500 USD für meine Container zahlen müsste.

Antwort1

Die Nutzungskosten gelten für aktiv ausgeführte Aufgaben, nicht für die gesamte Zeit, in der das System „eingeschaltet“ ist. So wurden die Beispiele auf der Seite berechnet. Ich würde empfehlen, dass Sie AWS-Rechner verwenden, um Ihre tatsächlichen Kosten zu ermitteln:Inhaltsverzeichnis(Gesamtbetriebskosten) und für ein vollständigeres Bild hat AWS seinen neuen monatlichen Preisrechner jetzt in der Betaversion unterhttp://calculator.s3.amazonaws.com/index.html

verwandte Informationen