Bei Amazon CodeGuru fallen keine Vorabgebühren oder Verpflichtungen an. Sie bezahlen einfach für das, was Sie verwenden.

Kostenloses Kontingent – 90-Tage-Testversion

Sie können Amazon CodeGuru in unterstützten AWS-Regionen 90 Tage lang kostenlos testen. Sie können jederzeit eine kostenlose Testversion von CodeGuru starten.

Preise

Amazon CodeGuru Reviewer

Wenn Sie Amazon CodeGuru Reviewer in Ihrem Quellcode-Repository aktivieren, haben Sie zwei Optionen: eine volle Repository-Analyse durchführen oder nur eine Analyse für jede Quellcode-Pull-Anforderung auf dem Repository durchführen.

Amazon CodeGuru Profiler

Wenn Sie Amazon CodeGuru Profiler aktivieren, um Ihre Anwendung zu profilieren, werden die CPU-Auslastung und die Latenz-Eigenschaften Ihrer Anwendungslaufzeit analysiert, um ein Anwendungsprofil zu erstellen. Für Anwendungen, die auf Amazon EC2-Instances, Amazon ECS, Amazon EKS, AWS Fargate oder AWS Lambda ausgeführt werden, basiert der Preis für jedes Anwendungsprofil auf der Anzahl der von CodeGuru Profiler durchgeführten Beispielstunden. Eine Abtaststunde entspricht einer einstündigen Ausführung des CodeGuru Profiler-Agenten auf einer Instanz oder einem Container. Wenn eine Anwendung für jeweils eine Stunde auf zwei Instanzen oder Containern ausgeführt wird und der Agent auf diesen beiden Instanzen ausgeführt wird, werden entsprechend zwei Beispielstunden erfasst.

Preisbeispiele

(Alle Beispiele sind sich nach den Enden des kostenlosen Kontingents angesiedelt.)

Amazon CodeGuru Reviewer

Preisbeispiel Nr. 1 (volle Repository-Analyse)

Erwägen Sie ein Szenario mit 10 Entwicklern und einem einzigen Repository mit 50.000 Zeilen Code. Sie möchten, dass Amazonn CodeGuru Reviewer alle Repositorys analysiert.

Anzahl der analysierten Zeilen = 50.000
Kosten der Codeanalyse = (0 USD * 30.000 Zeilen Code) + 0,50 USD pro 100 Zeilen Code * (20,000/100) = 100 USD
Kosten pro Entwickler und Monat = 100 USD/ 10 Entwickler = 10 USD pro Entwickler und Monat

Preisbeispiel Nr. 2 (volle Repository-Analyse)

Erwägen Sie ein Szenario mit 200 Entwicklern und 5 Repositorys mit jeweils 200.000 Zeilen Code. Sie möchten, dass Amazonn CodeGuru Reviewer alle Repositorys analysiert.
Anzahl der analysierten Zeilen = (5 Repositorys * 200.000 Zeilen Code) = 1.000.000
Kosten der Codeanalyse = (0 USD * 30.000 Zeilen Code) + 0,50 USD pro 100 Zeilen Code * (970.000/100) = 4.850 USD
Kosten pro Entwickler und Monat = 4850 USD/ 200 Entwickler = 24.25 USD pro Entwickler und Monat

Preisbeispiel Nr. 3 (Pull-Anforderungs-Analyse)

Stellen Sie sich ein Szenario vor, bei dem 50 Entwickler an einem Code in einem Repository arbeiten. Jeden Monat führen sie insgesamt 200 neue Pull-Anforderungen mit durchschnittlich 500 Zeilen pro Anforderung durch. Sie nehmen zudem 800 inkrementelle Änderungen an bereits analysierten Pull-Anforderungen vor (durchschnittlich jeweils 25 Zeilen). Sie möchten, dass Amazon CodeGuru Reviewer für jede im Repository gesendete Quellcode-Pull-Anforderung und jede am Repository vorgenommene Änderung eine Analyse durchführt.
Anzahl der analysierten Zeilen = (200 neue Pull-Anforderungen * 500 Codezeilen) + (800 Änderungen * 25 Codezeilen) = 120 000
Kosten für die Codeanalyse = 0,75 USD pro 100 Codezeilen * (120 000/100) = 900 USD
Kosten pro Entwickler und Monat = 900 USD/ 50 Entwickler = 18 USD pro Entwickler und Monat.

Amazon CodeGuru Profiler

Preisgestaltungsbeispiel Nr. 1

Stellen Sie sich ein Szenario vor, in dem CodeGuru Profiler 1-Anwendung profilieren soll, die auf 50 EC2-Instances ausgeführt wird. In diesem Fall besteht die Profilgruppe aus einer einzelnen Anwendung.

Beispielstunden = 1 Anwendung * 50 Instances * 24 Stunden pro Tag * 30 Tage pro Monat = 36.000 Beispielstunden

In diesem Beispiel belaufen sich die Kosten für CodeGuru Profiler für Ihr Konto für diesen Abrechnungszeitraum auf 36.000 Beispielstunden mit einem Satz von 0,005 USD pro Stunde und einem Gesamtbetrag von 180 USD.
 

Preisbeispiel #2

Stellen Sie sich ein Szenario vor, in dem CodeGuru Profiler 10 Anwendungen als unterschiedliche Profilgruppe profilieren soll, die auf EC2-Instances mit 15 EC2-Instances pro Anwendung ausgeführt werden.

Beispielstunden pro Profilgruppe = 1 Anwendung * 15 Instanzen * 24 Stunden pro Tag * 30 Tage pro Monat = 10.800 Beispielstunden

Da in diesem Beispiel jede der 10 Profiling-Gruppen weniger als 36.000 Beispielstunden erfasst, betragen die CodeGuru Profiler-Gebühren für Ihr Konto für diesen Abrechnungszeitraum 10.800 Beispielstunden pro Profiling-Gruppe mit einem Satz von 0,005 USD pro Stunde, multipliziert mit 10 Profiling-Gruppen, z insgesamt 540 USD.

Preisbeispiel #3

Stellen Sie sich ein Szenario vor, in dem CodeGuru Profiler eine einzelne Anwendung profilieren soll, die auf 70 ECS-Containern ausgeführt wird.

Beispielstunden = 1 Anwendung * 70 Instances * 24 Stunden pro Tag * 30 Tage pro Monat = 50.400 Beispielstunden, begrenzt auf 36.000 Beispielstunden pro Profilgruppe pro Monat.

In diesem Beispiel belaufen sich die Gebühren von CodeGuru Profiler für Ihr Konto für diesen Abrechnungszeitraum auf 36.000 Beispielstunden mit einem Satz von 0,005 USD pro Stunde und einem Gesamtbetrag von 180 USD.

Preisbeispiel 4

Stellen Sie sich ein Szenario vor, in dem Sie möchten, dass CodeGuru Profiler ein Profil einer AWS Lambda-Funktion erstellt, die bei jedem Aufruf 5 Sekunden lang läuft und in einem Monat 1 000 000 Mal aufgerufen wird.

Abtaststunden = (5 Sekunden x 1 000 000 Aufrufe) / 3 600 Sekunden = 1 388,89 Abtaststunden

Da in diesem Beispiel die ersten 500 Abtaststunden pro Zahlerkonto kostenlos sind, würde CodeGuru Profiler Ihrem Konto für diesen Abrechnungszeitraum 888,89 Sampling-Stunden zu einem Satz von 0,005 USD pro Stunde berechnen, insgesamt also 4,44 USD.

Preisbeispiel 5

Stellen Sie sich ein Szenario vor, in dem CodeGuru Profiler zwei AWS Lambda-Funktionen als Teil der gleichen Profilgruppe profilieren soll. Die erste Lambda-Funktion läuft bei jedem Aufruf 3 Sekunden lang und wird in einem Monat 10 000 000 Mal aufgerufen. Die zweite Lambda-Funktion läuft bei jedem Aufruf 6 Sekunden lang und wird in einem Monat 20 000 000 Mal aufgerufen.

Abtaststunden = (3 Sekunden x 10 000 000 Aufrufe + 6 Sekunden x 20 000 000 Aufrufe) / 3 600 Sekunden = 41 666,67 Abtaststunden

Nehmen wir in diesem Beispiel an, dass dies alles ist, was Sie für AWS Lambda in Ihrem Konto profilieren, da die ersten 500 Abtaststunden für Ihr Konto kostenlos sind und da wir nicht mehr als 36 000 Stunden pro Profilgruppe berechnen, würde CodeGuru Profiler Ihrem Konto für diesen Abrechnungszeitraum (36 000-500) x 0,005 = 177,50 USD berechnen.

Zusätzliche Ressourcen zur Preiskalkulation

AWS-Preisrechner

Berechnen Sie unkompliziert Ihre monatlichen Nutzungskosten für AWS

Ressourcen-Center zur Wirtschaftlichkeit

Zusätzliche Ressourcen für den Umstieg auf AWS

Product-Page_Standard-Icons_01_Product-Features_SqInk
Häufig gestellte Fragen anzeigen

Besuchen Sie die Seite für häufig gestellte Fragen zu Amazon CodeGuru.

Weitere Informationen 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Registrieren Sie sich und erhalten Sie ein kostenloses Konto

Sie erhalten sofort Zugriff auf das kostenlose AWS-Kontingent. 

Registrieren 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Beginnen Sie mit der Entwicklung in der Konsole

Beginnen Sie mit dem Erstellen mit Amazon CodeGuru in der AWS-Managementkonsole.

Anmelden