Amazon ECS – Preise
Preisübersicht
Amazon ECS ist ein vollständig verwalteter Container-Orchestrierungs-Service, der es Teams ermöglicht, selbst die anspruchsvollsten containerisierten Workloads ohne die Komplexität des Infrastrukturmanagements zu erstellen, zu verwalten und auszuführen, sodass Entwicklungsteams schneller Innovationen entwickeln können.
Für die Amazon ECS-Orchestrierung fallen keine zusätzlichen Gebühren an. Sie zahlen nur für die zugrunde liegende Rechenleistung und die Ressourcen, die für die Ausführung Ihrer containerisierten Anwendungen verwendet werden.
Amazon ECS-Rechenoptionen
Die Amazon ECS-Gebühren hängen von der von Ihnen ausgewählten Rechenoption ab – AWS Fargate, Amazon EC2 oder AWS Outposts. Bei diesen Optionen fällt keine ECS-Verwaltungsgebühr an. Sie zahlen nur für die zugrunde liegenden Rechenressourcen. Für von ECS verwaltete Instances fällt eine zusätzliche Verwaltungsgebühr pro Instance für das von AWS bereitgestellte Betriebsmanagement an.
Bei AWS Fargate bezahlen Sie für die vCPU-Menge, den Arbeitsspeicher und die Speicherressourcen, die von Ihrer auf Containern ausgeführten Anwendung angefordert werden. Die Nutzung wird ab dem Zeitpunkt berechnet, zu dem Ihre Container-Images abgerufen werden, bis zum Beenden der Amazon ECS-Aufgabe. Der Wert wird hierbei auf die nächste Sekunde aufgerundet. Es wird immer mindestens eine Minute berechnet.
Detaillierte Preisinformationen finden Sie auf der Preisseite für AWS Fargate.
Für Amazon-EC2-Instances, die von ECS Managed Instances gestartet und verwaltet werden, zahlen Sie zusätzlich zu den Standardgebühren für EC2-Instances eine Verwaltungsgebühr. Sowohl die Gebühren für ECS Managed Instances als auch die EC2-Gebühren werden pro Sekunde fakturiert, wobei eine Mindestdauer von einer Minute gilt, basierend auf dem Instanztyp und der Dauer. Detaillierte Preisinformationen finden Sie auf der Preisseite für Amazon ECS Managed Instances.
Für Amazon EC2 Compute fallen keine zusätzlichen Gebühren an. Sie bezahlen für AWS-Ressourcen (wie Amazon-EC2-Instances, Amazon-EBS-Volumes oder öffentliche IPv4-Adressen), die Sie erstellen, um Ihre Anwendung auszuführen. Sie zahlen nur für das, was Sie tatsächlich nutzen, und zwar genau dann, wenn Sie es nutzen.
Detaillierte Preisinformationen finden Sie auf der Preisseite für Amazon EC2.
Die Preisgestaltung für Amazon ECS auf AWS Outposts ist einfach und funktioniert genauso wie in der Cloud: Die Amazon-ECS-Steuerebene befindet sich in der Cloud (nicht auf Outposts), und Ihre Container-Instances werden ohne zusätzliche ECS-Kosten auf der Outposts-EC2-Kapazität ausgeführt.
Weitere Informationen zu den Kapazitätspreisen für Outposts finden Sie auf der Preisseite für AWS Outposts.
Details
|
Compute-Modus
|
Wofür Sie zahlen
|
ECS-Servicegebühr?
|
Granularität der Abrechnung
|
|---|---|---|---|
|
AWS Fargate
|
vCPU + Arbeitsspeicher + kurzlebiger Speicher (optional) |
Keine separate ECS-Gebühr. Zahlen Sie die Fargate-Ressourcentarife. |
Pro Sekunde (1 Minute min.) |
|
Von ECS verwaltete Instances
|
Preis der EC2-Instance + Verwaltungsgebühr für von ECS verwaltete Instances |
Ja – Verwaltungsgebühr pro Instance-Typ |
Pro Sekunde (1 Minute min.) |
|
EC2
|
EC2-Instances |
Keine separate ECS-Gebühr |
Pro Sekunde (1 Minute min.) |
|
ECS Anywhere
|
0,01025 USD pro registrierter On-Premises-Instance/Stunde |
Ja – Pauschalgebühr pro Instance |
Pro Stunde (min. 1 Stunde) |
|
ECS auf AWS Outposts
|
Entspricht EC2. Die Steuerebene läuft in der Cloud |
Keine separate ECS-Gebühr |
Gemäß den EC2-Abrechnungsregeln |
AWS Fargate
Bei AWS Fargate fallen keine Vorabkosten an und Sie zahlen nur für die genutzten Ressourcen. Sie zahlen für die vCPU-, Arbeitsspeicher- und Speicherressourcen, die Ihre containerisierten Anwendungen, die auf Amazon Elastic Container Service (ECS) ausgeführt werden, verbrauchen.
Bei AWS Fargate zahlen Sie für die Menge an vCPU- und Arbeitsspeicherressourcen, die Ihre containerisierte Anwendung anfordert. vCPU- und Arbeitsspeicherressourcen werden ab dem Zeitpunkt, zu dem Ihre Container-Images abgerufen werden, bis zum Beenden des Amazon ECS-Tasks berechnet, aufgerundet auf die nächste Sekunde. Es wird immer mindestens eine Minute berechnet. Sie müssen keine Server-Instances auswählen, kaufen oder verwalten. Fargate kümmert sich automatisch um die zugrunde liegende Infrastruktur.
Preisdetails
Die Preise basieren auf den für die Aufgabe oder den Pod angeforderten Ressourcen für vCPU, Arbeitsspeicher, Betriebssysteme, CPU-Architektur1 und Storage . Die fünf Dimensionen können separat konfiguriert werden.
1 Windows-Betriebssystem und ARM-CPU-Architektur sind derzeit nur für Amazon ECS verfügbar.
-
Linux/X86
-
Linux/ARM
-
Windows/X86
-
Linux/X86
-
-
Linux/ARM
-
-
Windows/X86
-
Hinweis: Jede Fargate-Aufgabe erhält 20 GB kurzlebigen Speicher ohne zusätzliche Kosten. Zusätzlicher Speicherplatz über 20 GB, bis zu einem Maximum von 200 GB, wird zum oben genannten Tarif berechnet. Windows-Betriebssystem und ARM-CPU-Architektur sind derzeit nur für Amazon ECS verfügbar.
Fargate Spot – Preise
Mit Fargate Spot können Sie unterbrechungstolerante Amazon-ECS-Aufgaben mit einem Rabatt von bis zu 70 % im Vergleich zu Fargate On-Demand-Tarifen ausführen. Fargate Spot verwendet freie Fargate-Kapazitäten und kann mit einer Warnung 2 Minuten im Voraus unterbrochen werden, wenn AWS die Kapazität wieder benötigt. Es ist ideal für fehlertolerante, flexible Workloads wie Stapelverarbeitung, Datentransformation oder CI/CD-Pipelines.
Die Fargate-Spot-Preise schwanken je nach verfügbarer Kapazität. Aktuelle Spotpreise nach Regionen sind auf der Preisseite von AWS Fargate verfügbar. In Ihrer ECS-Service- oder Aufgabendefinition geben Sie Ihre Strategie für den Kapazitätsanbieter an, um On-Demand- und Spot-Kapazität zu kombinieren.
-
Spot Linux/X86
-
Spot Linux/ARM
-
Spot Linux/X86
-
-
Spot Linux/ARM
-
* Fargate Spot für Amazon ECS ist derzeit nur für das Linux-Betriebssystem und die x86-/ARM-CPU-Architektur verfügbar.
Preise für flüchtigen Fargate-Speicher
20 GB flüchtiger Speicher stehen standardmäßig für alle Fargate-Aufgaben und -Pods zur Verfügung – Sie zahlen nur für zusätzlichen Speicher, den Sie konfigurieren.
Unterstützte Konfigurationen
| CPU |
Speicherwerte |
|---|---|
| 0,25 vCPU | 0,5 GB, 1 GB und 2 GB |
| 0,5 vCPU | Min. 1 GB und Max. 4 GB, in 1-GB-Schritten |
| 1 vCPU | Min. 2 GB und Max. 8 GB, in 1-GB-Schritten |
| 2 vCPU | Min. 4 GB und Max. 16 GB, in 1-GB-Schritten |
| 4 vCPU | Min. 8 GB und Max. 30 GB, in 1-GB-Schritten |
| 8 vCPU | Min. 16 GB und Max. 60 GB, in 4-GB-Schritten |
| 16 vCPU | Min. 32 GB und Max. 120 GB, in 8-GB-Schritten |
| 32 vCPU | 60 GB, 120 GB und 244 GB |
Savings Plans gelten für Fargate-vCPU- und Speichergebühren. Spot-Rabatte gelten für die gesamten Kosten der Fargate-Aufgabe. Diese Optionen können kombiniert werden: Verwenden Sie Savings Plans für die Basiskapazität und Spot für Workloads mit Lastspitzen oder flexible Workloads.
Compute Savings Plans für Fargate
Compute Savings Plans bieten die größte Flexibilität und helfen Ihnen, Ihre Kosten um bis zu 52 % zu senken, im Austausch für eine stündliche Ausgabenverpflichtung über 1 oder 3 Jahre. Diese Pläne gelten automatisch für die Nutzung von EC2-Instances und Fargate, unabhängig von Instance-Familie, Größe, Betriebssystem, Tenancy oder AWS-Region.
| Kaufoptionen | Laufzeit der Verpflichtung | Typischer Rabatt im Vergleich zu On-Demand | |
|---|---|---|---|
| Compute Savings Plan | 1 Jahr | Bis zu ~17–26 % | |
| Compute Savings Plan | 3 Jahre | Bis zu ~52 % | |
| Fargate Spot | Ohne Verpflichtung | Bis zu 70 % (variabel, Spotmarkt) |
Preisbeispiele
Alle Beispiele unten basieren auf den Preisen am Standort USA Ost (Nord-Virginia).
-
Beispiel 1
Angenommen, Ihr Service verwendet 5 ECS-Aufgaben, die einen Monat lang (30 Tage) täglich 10 Minuten (600 Sekunden) lang laufen, wobei jeder ECS-Task 1 vCPU, 2 GB Arbeitsspeicher und 30 GB ephemeren Speicherplatz verwendet. Unter Verwendung der Linux/X86-Preise für die Region USA Ost (Nord-Virginia) mit CPU-Kosten: 0,000011244 USD pro vCPU-Sekunde, Speicherkosten: 0,000001235 USD pro GB pro Sekunde und Kosten für flüchtigen Speicher: 0,0000000308 USD pro GB pro Sekunde
Monatliche CPU-Gebühren
Gesamte vCPU-Gebühren = (Anzahl der Aufgaben) x (# vCPUs) x (Preis pro CPU-Sekunde) x (CPU-Dauer pro Tag in Sekunden) x (Anzahl der Tage)
Gesamte vCPU-Gebühren = 5 x 1 x 0,000011244 x 600 x 30 = 1,01 USDMonatliche Speichergebühren
Gesamte Speichergebühren = (Anzahl der Aufgaben) x (Speicher in GB) x (Preis pro GB) x (Speicherdauer pro Tag in Sekunden) x (Anzahl der Tage)
Gesamte Speichergebühren = 5 x 2 x 0,000001235 x 600 x 30 = 0,22 USDMonatliche Kosten für flüchtigen Speicher
Gesamtkosten für flüchtigen Speicher = (Anzahl der Aufgaben) x (zusätzlicher flüchtiger Speicher in GB) x (Preis pro GB) x (Speicherdauer pro Tag in Sekunden) x (Anzahl der Tage) Zusätzlicher flüchtiger Speicher in GB:
30 - 20 = 10
Gesamtkosten für flüchtigen Speicher = 5 x 10 x 0,0000000308 x 600 x 30 = 0,03 USDMonatliche Fargate-Rechengebühren
Monatliche Fargate-Rechengebühren = (monatliche CPU-Gebühren) + (monatliche Speichergebühren) + (monatliche Gebühren für temporären Speicher)
Monatliche Fargate-Rechengebühren = 1,01 USD + 0,22 USD + 0,03 USD = 1,26 USD -
Beispiel 2
Angenommen, Ihr Service läuft auf der Arm-basierten, von AWS Graviton2 betriebenen Fargate, um das Preis-Leistungs-Verhältnis zu optimieren. Der Service verwendet 5 ECS-Aufgaben für 10 Minuten (600 Sekunden) täglich über einen Monat (30 Tage), wobei jede ECS-Aufgabe 1 vCPU, 2 GB Arbeitsspeicher und 30 GB flüchtigen Speicher verwendet. Unter Verwendung der Linux/ARM-Preise für die Region USA Ost (Nord-Virginia) mit CPU-Kosten: 0,0000089944 USD pro vCPU-Sekunde, Speicherkosten: 0,0000009889 USD pro GB pro Sekunde und Kosten für flüchtigen Speicher: 0,0000000308 USD pro GB pro Sekunde.
Monatliche CPU-Gebühren
Gesamte vCPU-Gebühren = (Anzahl der Aufgaben) x (# vCPUs) x (Preis pro CPU-Sekunde) x (CPU-Dauer pro Tag in Sekunden) x (Anzahl der Tage)
Gesamte vCPU-Gebühren = 5 x 1 x 0,0000089944 x 600 x 30 = 0,81 USDMonatliche Speichergebühren
Gesamte Speichergebühren = (Anzahl der Aufgaben) x (Speicher in GB) x (Preis pro GB) x (Speicherdauer pro Tag in Sekunden) x (Anzahl der Tage)
Gesamte Speichergebühren = 5 x 2 x 0,0000009889 x 600 x 30 = 0,18 USDMonatliche Kosten für flüchtigen Speicher
Gesamtkosten für flüchtigen Speicher = (Anzahl der Aufgaben) x (zusätzlicher flüchtiger Speicher in GB) x (Preis pro GB) x (Speicherdauer pro Tag in Sekunden) x (Anzahl der Tage)
Zusätzlicher flüchtiger Speicher in GB: 30 - 20 = 10
Gesamtkosten für flüchtigen Speicher = 5 x 10 x 0,0000000308 x 600 x 30 = 0,03 USDMonatliche Fargate-Rechengebühren
Monatliche Fargate-Rechengebühren = (monatliche CPU-Gebühren) + (monatliche Speichergebühren) + (monatliche Gebühren für temporären Speicher)
Monatliche Fargate-Rechengebühren = 0,81 USD + 0,18 USD + 0,03 USD = 1,02 USD -
Beispiel 3
Beispiel: Ihr Service verwendet 10 ECS-Tasks, die einen Monat lang (30 Tage) täglich 1 Stunde (3600 Sekunden) lang Windows ausführen, wobei jede ECS-Task 1 vCPU und 2 GB Speicher benutzt.
Monatliche CPU-Gebühren
Gesamte vCPU-Gebühren = (Anzahl der Aufgaben) x (# vCPUs) x (Preis pro CPU-Sekunde) x (CPU-Dauer pro Tag in Sekunden) x (Anzahl der Tage)
Gesamte vCPU-Gebühren = 10 x 1 x 0,0000254167 x 3600 x 30 = 27,45 USDMonatliche Gebühren für das Windows-Betriebssystem
Gesamte Speichergebühren = (Anzahl der Aufgaben) x (# vCPUs) x (Betriebssystempreis pro CPU-Sekunde) x (CPU-Dauer pro Tag in Sekunden) x (Anzahl der Tage)
Gesamte Windows-Betriebssystemgebühren = 10 x 1 x 0,0000127778 x 3600 x 30 = 13,80 USDMonatliche Speichergebühren
Gesamte Speichergebühren = (Anzahl der Aufgaben) x (Speicher in GB) x (Preis pro GB) x (Speicherdauer pro Tag in Sekunden) x (Anzahl der Tage)
Gesamte Speichergebühren = 10 x 2 x 0,0000027778 x 3600 x 30 = 6,00 USDMonatliche Fargate-Rechengebühren
Monatliche Fargate-Rechengebühren = (monatliche CPU-Gebühren) + (monatliche Windows-Betriebssystemgebühren) + (monatliche Speichergebühren)
Monatliche Fargate-Rechengebühren = 27,45 USD + 13,80 USD + 6,00 USD = 47,25 USD
Von Amazon ECS verwaltete Instances
Bei Amazon ECS Managed Instances handelt es sich um eine Option für vollständig verwaltete Rechenkapazität, die Ihnen die gewünschte Anwendungsleistung und die benötigte einfache Nutzung bietet. ECS Managed Instances stellen automatisch EC2-Instances innerhalb Ihres ECS-Clusters bereit, verwalten und skalieren diese und übernehmen das Patching und das Lebenszyklusmanagement in Ihrem Namen. Sie behalten den vollen Überblick über die EC2-Instances in Ihrem Konto und können Ihre vorhandenen EC2 Reserved Instances oder Savings Plans anwenden.
Bei Amazon ECS Managed Instances zahlen Sie zwei separate Gebühren:
1. EC2-Instance-Preis – der Amazon EC2-Standardpreis für den Instance-Typ, den Sie starten, basierend auf der von Ihnen ausgewählten Kaufoption: On-Demand, Reserved Instances, Compute Savings Plans oder Spot.
2. Verwaltungsgebühr für von ECS verwaltete Instances – eine Verwaltungsgebühr pro Instance, die unabhängig von Ihrer EC2-Kaufoption anfällt.
Beide werden sekundengenau, mit einem Minimum von einer Minute, in Rechnung gestellt.
Preisdetails
Amazon ECS Managed Instances – Preisbeispiel
Sie möchten eine containerisierte Anwendung auf Amazon ECS ausführen. Sie entscheiden sich für von ECS verwaltete Instances, um den betrieblichen Aufwand für die Verwaltung der EC2-Infrastruktur zu reduzieren und gleichzeitig die volle Kontrolle über Ihren Cluster zu behalten.
Angenommen, Ihre Anwendung besteht aus drei ECS-Tasks oder Containersätzen: einer, der Endbenutzern eine webbasierte Frontend-Benutzeroberfläche bereitstellt und 0,5 vCPU und 1 GB Arbeitsspeicher benötigt, ein anderer, der für das Backend der Webanwendung verantwortlich ist und 2 vCPU und 5 GB Arbeitsspeicher benötigt, und ein weiterer, der regelmäßige Batch-Datenverarbeitungsaufträge ausführt und 1 vCPU und 8 GB Arbeitsspeicher benötigt. Im Durchschnitt erwarten Sie, dass das Frontend 6 Aufgaben benötigt, um die Nachfrage zu decken, das Backend 10 Tasks und 2 Datenverarbeitungsaufgaben. Mit Ausnahme der Batch-Datenverarbeitungsaufgaben ist jede Aufgabe außerdem so konfiguriert, dass sie über mindestens zwei Availability Zones läuft, um eine hohe Verfügbarkeit sicherzustellen.
Sie stellen Ihre Anwendung in der Region USA West (Oregon) bereit. Von ECS verwaltete Instances berechnen, dass die kostengünstigsten EC2-Instances, die die Anforderungen Ihrer Anwendung erfüllen, eine Mischung aus c6a.2xlarge, c6a.4xlarge, m5a.2xlarge und m5a.xlarge sind. Von ECS verwaltete Instances erheben zusätzlich zu Ihren regulären EC2-Instance-Kosten eine Verwaltungsgebühr, die je nach gestartetem EC2-Instance-Typ variiert. Die folgende Tabelle zeigt die Gesamtkosten für von ECS verwaltete Instances, einschließlich der regulären EC2-Instance-Kosten, für jede Stunde und jeden Monat, in dem Ihre Anwendung ausgeführt wird:
| Instance-Typen | Menge | EC2-Instance | Von ECS verwaltete Instances |
|---|---|---|---|
| c6a.2xlarge | 1 | 0,306 USD | 0,037 USD |
| c6a.4xlarge | 1 | 0,612 USD | 0,073 USD |
| m5a.2xlarge | 1 | 0,344 USD | 0,041 USD |
| m5a.xlarge | 1 | 0,172 USD | 0,021 USD |
| Gesamtsumme pro Stunde | 1,434 USD | 0,172 USD | |
| Gesamtsumme pro Monat | 1.046,82 USD | 125,62 USD |
Die Verwaltungsgebühr für von ECS verwaltete Instances ist separat und unabhängig von der von Ihnen gewählten EC2-Kaufoption. Beide werden sekundengenau, mit einem Minimum von einer Minute, in Rechnung gestellt.
Nächste Schritte und Ressourcen
| Ressource | Beschreibung | URL |
|---|---|---|
| AWS Pricing Calculator | Die monatlichen ECS-Kosten nach Rechenoption, Anzahl der Aufgaben, vCPU/Arbeitsspeicher und Region schätzen | calculator.aws |
| ECS-Preisseite | Offizielle aktuelle ECS-Preisseite mit allen Starttypen | aws.amazon.com/ecs/pricing |
| Fargate-Preisseite | Detaillierte Fargate-Preise nach Regionen, einschließlich Windows, ARM (Graviton) und GPU -Konfigurationen | aws.amazon.com/fargate/pricing |
| ECS Managed Instances – Preise | Gebührenkarte für die Verwaltungsgebühr pro Instance-Typ | aws.amazon.com/ecs/managed-instances/pricing |
| ECS Anywhere – Preise | Preise und häufig gestellte Fragen für On-Premises-Instances | aws.amazon.com/ecs/anywhere/pricing |
| AWS Outposts – Preise | Preise für Kapazitätsreservierungen für Outposts-Racks | aws.amazon.com/outposts/pricing |
| AWS Cost Explorer | Ihre tatsächlichen AWS-Ausgaben und Nutzungsmuster analysieren | console.aws.amazon.com/cost-management |
| Vertrieb kontaktieren | Preisgespräche für Unternehmen, Verhandlungen über reservierte Kapazitäten oder Outposts-Angebote | aws.amazon.com/contact-us |
Haftungsausschluss
Die in diesem Dokument aufgeführten Preise dienen Informationszwecken und entsprechen den On-Demand-Preisen in USA Ost (Nord-Virginia) zum Zeitpunkt der Erstellung des Dokuments. Preisänderungen bei AWS-Preisen sind vorbehalten. Überprüfen Sie immer die aktuellen Preise auf aws.amazon.com, bevor Sie eine Kaufentscheidung treffen. Dieses Dokument fasst den Inhalt der offiziellen Preisseiten für AWS ECS, Fargate, ECS Managed Instances, ECS Anywhere und AWS Outposts zusammen