AWS Lambda ist der ursprüngliche serverlose Rechendienst: Sie versenden eine Funktion, AWS führt sie bei Bedarf aus und stellt nur die Ausführung in Rechnung. Die Preisgestaltung besteht aus zwei beweglichen Teilen: Anfragen Und GB-Sekunden – und eine wirklich nützliche, immer kostenlose Stufe. Hier ist genau, wie es sich summiert.
| Was | Preis | Notiz |
|---|---|---|
| Immer kostenlose Stufe frei | $0 | ~1 Mio. Anfragen + 400.000 GB-Sekunden/Monat |
| Anfragen | ~0,20 $ / 1 Mio | pro Aufruf, nach kostenloser Gewährung |
| Berechnen (x86) | ~0,0000166667 $/GB-s | Speicher × Dauer, abgerechnet pro 1ms |
| Berechnen (ARM / Graviton) | ~20 % günstiger / GB-s | Gleicher Code, niedrigerer Preis |
| Datenübertragung raus | ab ~0,09 $/GB | Ausgehender Datenverkehr wird separat abgerechnet |
Zwei Zeilen addieren sich zu Ihren Lambda-Kosten. Anfragen: Jeder Aufruf zählt, bei etwa 0,20 $ pro Million. Berechnen: Ihnen wird der von Ihnen zugewiesene Speicher multipliziert mit der Ausführungsdauer der Funktion in Rechnung gestellt – a GB-Sekunde. Eine auf 512 MB (0,5 GB) eingestellte Funktion, die 200 ms lang läuft, kostet 0,5 × 0,2 = 0,1 GB-Sekunden pro Anruf. Bei einer Million Anrufen sind das 100.000 GB-Sekunden – bequem innerhalb der kostenlosen 400.000-Grenze, Sie zahlen also nur die Mehranfragen. Aus diesem Grund sind kleine, schnelle Funktionen auf Lambda oft praktisch kostenlos, und bei einer umfangreichen, lang laufenden Funktion mit hohem Speicherbedarf fallen die Kosten auf.
Im Gegensatz zu einer 12-monatigen Testversion bietet Lambda's Etwa 1 Million Anfragen und 400.000 GB-Sekunden pro Monat sind immer kostenlos. Bei Nebenprojekten, Webhooks, Jobs im Cron-Stil und APIs mit geringem Datenverkehr deckt das oft die gesamte Arbeitslast ab – viele kleine Lambda-Apps laufen tatsächlich für 0 $/Monat. Bei langen Laufzeiten oder hohen Speichereinstellungen kommt es zu skalierbaren Kosten. Modellieren Sie Ihre reellen Zahlen mit dem Kostenrechner für serverlose Funktionen bevor man davon ausgeht, dass es kostenlos ist.
1. Erstellen Sie eine AWS-Konto und öffnen Sie die Lambda-Konsole.
2. Funktion erstellen → Von Grund auf neu schreiben, eine Laufzeit (Knoten, Python usw.) und eine Speichergröße auswählen.
3. Fügen Sie einen Auslöser hinzu (API-Gateway, Funktions-URL, EventBridge-Zeitplan, S3-Ereignis…).
4. Bereitstellen und testen. Betrachten CloudWatch Geben Sie die Dauer und den verwendeten Speicher ein und passen Sie dann die Größe des Speichers an.
Rufen Sie eine Funktions-URL mit Curl auf:
Cloudflare-Mitarbeiter (siehe die Cloudflare-Anleitung) rechnen mit CPU-Zeit statt mit Zeitaufwand ab und verfügen über nahezu null Kaltstarts und freien Ausgang (R2) – oft günstiger für Edge-/API-Arbeit. Vercel-Funktionen (sehen Vercel) bündeln serverlose Lösungen zu einem reibungsloseren Bereitstellungserlebnis zu einem Premium-Preis. Lambda überzeugt durch absolute Flexibilität, Laufzeitauswahl und tiefe AWS-Integration. Bei lang laufenden oder ständig aktiven Arbeitslasten kann ein kleiner VPS alle drei unterbieten. Vergleichen Sie den Egress separat mit dem Cloud-Egress-Rechner.
Pro Anfrage (~0,20 $/1 Mio.) plus Rechenleistung als GB-Sekunden (Speicher × Dauer), Abrechnung in 1-ms-Schritten. Kostenloses Kontingent: ~1 Million Anfragen + 400.000 GB-Sekunden monatlich.
Ja – die ca. 1 Million Anfragen und 400.000 GB-Sekunden sind ein immer kostenloses monatliches Kontingent, keine einmalige Testversion.
Ja, aber mehr Arbeitsspeicher bedeutet auch mehr CPU, sodass Funktionen oft schneller abgeschlossen werden. Stellen Sie den Speicher auf den Punkt ein, an dem (Speicher × Dauer) am niedrigsten ist – manchmal ist eine höhere Speichereinstellung insgesamt günstiger.
Ausgehende Datenübertragung (Ausgang), API-Gateway-Gebühren, bereitgestellte Parallelität und die anderen AWS-Dienste, die Ihre Funktion aufruft. Die Funktion berechnen ist oft die kleinste Zeile.
Nicht mit AWS verbunden. Bei den Preisen handelt es sich um Richtwerte, die je nach Region variieren. Überprüfen Sie diese immer auf der offiziellen Preisseite.