Warum AWS CodeBuild?

Die Leistungen von AWS CodeBuild werden nutzungsabhängig berechnet. Es gibt keine Vorabkosten oder Mindestgebühren. Sie zahlen nur für die Ressourcen, die Sie tatsächlich nutzen. Dabei werden die Gebühren auf Basis der Dauer berechnet, in der Sie die Rechenressourcen für die Ausführung eines Builds in Anspruch nehmen. Der Tarif variiert je nach ausgewähltem Rechentyp.

AWS Pricing Calculator

Berechnen Sie Ihre CodeBuild- und Architekturkosten in einer einzigen Kostenschätzung.

Jetzt Ihre individuelle Schätzung erstellen

On-Demand-Preise für Amazon EC2

Entwicklungsdauer

Die Entwicklungsdauer wird pro Minute berechnet. Dabei zählt die Zeit von dem Absenden einer Entwicklung bis zu dessen Beendigung, gerundet auf die nächste volle Minute.

Rechentypen

AWS CodeBuild bietet Rechen-Instance-Typen mit unterschiedlichen Mengen an Arbeitsspeicher und CPU. Die Gebühren variieren je nach Rechen-Instance-Typ, den Sie für Ihre Entwicklung ausgewählt haben.

On-Demand-Preise für AWS Lambda

Entwicklungsdauer

Die Entwicklungsdauer wird pro Sekunde berechnet. Dabei zählt die Zeit von dem Absenden einer Entwicklung bis zu deren Beendigung, aufgerundet auf die nächste volle Sekunde.

Rechentypen

AWS CodeBuild bietet Rechentypen mit unterschiedlichen Mengen an Arbeitsspeicher. Die Gebühren variieren je nach dem Rechentyp, den Sie für Ihre Entwicklung ausgewählt haben.

Preise für reservierte Kapazität von Amazon EC2

Instance-Preise pro Minute

Der Preis für eine Instance wird in Minuten berechnet, von dem Zeitpunkt an, an dem Sie eine neue Instance beantragen, bis zur Beendigung Ihrer Instance, aufgerundet auf die nächste Minute. Für jede Instance fällt eine Mindestnutzungsgebühr von 60 Minuten an.

Rechentypen

AWS CodeBuild bietet Rechen-Instances mit unterschiedlichen Speicher- und CPU-Mengen. Die Gebühren variieren je nach Art der Rechen-Instance, die Sie für Ihre Flotte wählen.

  • Rechen-Größe
  • Mac Reserved Instances

    Für jede Mac-Instance fällt eine Mindestnutzungsgebühr von 24 Stunden an, bevor Sie die reservierte Instance freigeben können.

  • Rechenname
  • Mac Reserved Instances

    Für jede Mac-Instance fällt eine Mindestnutzungsgebühr von 24 Stunden an, bevor Sie die reservierte Instance freigeben können.

Verwaltete Netzwerk-Zugriffskontrollliste

Mit der verwalteten Netzwerk-Zugriffskontrollliste (NACL) können Sie den Netzwerk-Datenverkehr über einen von CodeBuild verwalteten Proxy weiterleiten. Sie können NACL für Flotten mit reservierter Kapazität aktivieren, um eine Liste zulässiger oder verweigerter Netzwerkregeln zu kontrollieren. Der verwaltete Proxy wird pro Minute für jede Flotte berechnet, für die NACL aktiviert ist. Für eine NACL-fähige Flotte fallen weiterhin Gebühren an, bis Sie diese deaktivieren.

Kostenloses Nutzungskontingent für AWS

Das kostenlose AWS-Kontingent von CodeBuild umfasst insgesamt 100 Build-Minuten pro Monat mit den Instance-Typen general1.small oder arm1.small unter Verwendung von On-Demand-Amazon-EC2. Bei Verwendung von On-Demand-Lambda umfasst das kostenlose AWS-Kontingent für CodeBuild insgesamt 6 000 Build-Sekunden pro Monat mit den Rechentypen lambda.arm.1GB oder lambda.x86-64.1GB. EC2 mit reservierter Kapazität bietet kein kostenloses AWS-Kontingent an. Das kostenlose CodeBuild-Kontingent läuft nicht automatisch am Ende der 12-monatigen Dauer des kostenlosen AWS-Kontingents aus. Es steht sowohl neuen als auch bestehenden AWS-Kunden zur Verfügung.

Zusätzliche Gebühren

Eventuell werden Ihnen weitere Gebühren berechnet, wenn zur Erstellung Ihrer Builds Daten übertragen oder andere AWS-Services genutzt werden müssen. Beispielsweise können zusätzliche Gebühren entstehen, wenn Sie Amazon CloudWatch Logs für die Erstellung von Protokollstreams, Amazon Simple Storage Service (Amazon S3) zum Speichern der Build-Artefakte oder den AWS Key Management Service (AWS KMS) für die Verschlüsselung nutzen. Weitere Gebühren können entstehen, wenn Sie CodeBuild mit AWS CodePipeline nutzen.

Preisbeispiele

Wenn Sie in einem Monat 100 Builds ausführen, dazu build.general1.small nutzen und die Ausführung eines jeden Builds 5 Minuten dauert, berechnen sich Ihre Gebühren wie folgt:

Monatliche Build-Gebühren

Build-Minuten = 100 Builds * 5 Minuten = 500 Build-Minuten

Build-Minuten - CodeBuild kostenloses AWS-Kontingent = Fakturierbare Build-Minuten/Monat = 500 - 100 = 400 Build-Minuten

Monatliche Build-Gebühren insgesamt = 400 Build-Minuten * 0,005 USD = 2 USD

Wenn Sie in einem Monat 100 Builds ausführen, dazu lamda.arm.1GB nutzen und die Ausführung eines jeden Builds 300 Sekunden dauert, berechnen sich Ihre Gebühren wie folgt:

Monatliche Build-Gebühren

Build-Sekunden = 100 Builds * 300 Sekunden = 30 000 Build-Sekunden

Build-Sekunden - CodeBuild-Sekunden des kostenlosen AWS-Kontingents = Monatlich verrechnbare Build-Sekunden = 30.000 - 6.000 = 24.000 Build-Sekunden

Monatliche Build-Gebühren insgesamt = 24.000 Build-Sekunden * 0,00001 USD = 0,24 USD

Wenn Sie 1 Instance für einen Monat mit reserved.x86-64.g1.small reservieren, werden Ihre Kosten wie folgt berechnet:

Monatliche Build-Gebühren

Instance-Minuten = 60 Minuten pro Stunde * 24 Stunden pro Tag * 30 Tage pro Monat = 43 200

Monatlich reservierte Gebühren insgesamt = 43.200 Instance-Minuten * 0,003 USD = 129,60 USD