Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Dokumentverlauf
In der folgenden Tabelle werden die wichtigen Änderungen am AWS Lambda Entwicklerhandbuch seit Mai 2018 beschrieben. Um Benachrichtigungen über Aktualisierungen dieser Dokumentation zu erhalten, können Sie den RSS-Feed abonnieren.
Änderung | Beschreibung | Datum |
---|---|---|
Lambda unterstützt jetzt Node.js 22 als Image für die verwaltete Laufzeit und Container-Basis-Image ( | 22. November 2024 | |
Lambda SnapStart ist jetzt für verwaltete Python- und .NET-Laufzeiten verfügbar, beginnend mit | 18. November 2024 | |
Lambda unterstützt jetzt Python 3.13 als verwaltete Laufzeit und Container-Basis-Image. | 13. November 2024 | |
Vom Kunden verwaltete Verschlüsselung für .zip-Bereitstellungspakete | Lambda unterstützt jetzt die von AWS KMS-Kunden verwaltete Schlüsselverschlüsselung für .zip-Bereitstellungspakete. | 8. November 2024 |
Lambda SnapStart ist jetzt in folgenden Regionen verfügbar: Europa (Spanien), Europa (Zürich), Asien-Pazifik (Melbourne), Asien-Pazifik (Hyderabad) und Naher Osten (UAE) verfügbar. | 12. Januar 2024 | |
Service Quotas hat eine bestehende AWS verwaltete Richtlinie ( | 5. Januar 2024 | |
Lambda unterstützt jetzt Python 3.12 als verwaltete Laufzeit und Container-Basis-Image. Weitere Informationen finden Sie unter Python 3.12 runtime now available in AWS Lambda | 14. Dezember 2023 | |
Lambda unterstützt jetzt Java 21 als Image für die verwaltete Laufzeit und Container-Basis-Image ( | 16. November 2023 | |
Lambda unterstützt jetzt Node.js 20 als Image für die verwaltete Laufzeit und Container-Basis-Image ( | 14. November 2023 | |
Lambda unterstützt jetzt Amazon Linux 2023 als Image für die verwaltete Laufzeit und Container-Basis-Image. Weitere Informationen finden Sie unter Introducing the Amazon Linux 2023 runtime for AWS Lambda | 9. November 2023 | |
Lambda unterstützt jetzt den ausgehenden IPv6-Datenverkehr zu Dual-Stack-Subnetzen. Weitere Informationen finden Sie unter IPv6-Unterstützung. | 12. Oktober 2023 | |
Erfahren Sie mehr über Techniken zum Debuggen und Automatisieren von Tests von Serverless-Funktionen in der Cloud. In den Abschnitten zur Python- und Typescript-Sprache gibt es jetzt ein Kapitel zu Tests sowie Ressourcen. Einzelheiten finden Sie unter Serverless-Funktionen und Anwendungen testen. | 16. Juni 2023 | |
Lambda unterstützt jetzt eine neue Laufzeit für Ruby 3.2. Weitere Informationen finden Sie unter Erstellen von Lambda-Funktionen mit Ruby. | 7. Juni 2023 | |
Lambda unterstützt jetzt Streaming-Antworten von Funktionen. Weitere Informationen finden Sie unter Konfigurieren einer Lambda-Funktion zum Streamen von Antworten. | 06. April 2023 | |
Lambda veröffentlicht asynchrone Aufrufmetriken. Weitere Informationen finden Sie unter Asynchrone Aufrufmetriken. | 9. Februar 2023 | |
Lambda veröffentlicht neue Laufzeitversionen, die Sicherheitsupdates, Fehlerbehebungen und neue Funktionen enthalten. Sie können jetzt steuern, wann Ihre Funktionen auf die neuen Laufzeitversionen aktualisiert werden sollen. Weitere Informationen finden Sie unter Lambda-Laufzeitaktualisierungen. | 23. Januar 2023 | |
Verwenden Sie Lambda SnapStart, um die Startup-Zeit für Java-Funktionen zu reduzieren, ohne zusätzliche Ressourcen bereitstellen oder komplexe Leistungsoptimierungen implementieren zu müssen. Weitere Informationen finden Sie unter Verbesserung der Startup-Leistung mit Lambda SnapStart. | 28. November 2022 | |
Lambda unterstützt jetzt eine neue Laufzeit für Node.js 18. Node.js 18 verwendet Amazon Linux 2. Weitere Details finden Sie unter Erstellen von Lambda-Funktionen mit Node.js. | 18. November 2022 | |
Für eine AWS-Ressource filtert der | 01. Juli 2022 | |
Lambda unterstützt jetzt eine neue Laufzeit für Node.js 16. Node.js 16 verwendet Amazon Linux 2. Weitere Details finden Sie unter Erstellen von Lambda-Funktionen mit Node.js. | 11. Mai 2022 | |
Lambda unterstützt jetzt Funktions-URLs, die dedizierte HTTP(S)-Endpunkte für Lambda-Funktionen sind. Details dazu finden Sie unter Lambda-Funktions-URLs. | 6. April 2022 | |
Lambda unterstützt jetzt das Teilen von Testereignissen mit anderen Benutzern im selben AWS-Konto. Details finden Sie unter Testen von Lambda-Funktionen mit Hilfe der Konsole. | 16. März 2022 | |
Lambda unterstützt jetzt das Erteilen von Berechtigungen für eine Organisation in AWS Organizations. Details dazu finden Sie unter Verwenden ressourcenbasierter Richtlinien für AWS Lambda. | 11. März 2022 | |
Lambda unterstützt jetzt eine neue Laufzeit für .NET 6. Weitere Details finden Sie unter Lambda-Laufzeiten. | 23. Februar 2022 | |
Ereignisfilterung für Kinesis-, DynamoDB- und Amazon-SQS-Ereignisquellen | Lambda unterstützt jetzt die Ereignisfilterung für Kinesis-, DynamoDB- und Amazon-SQS-Ereignisquellen. Details dazu finden Sie unter Lambda-Ereignisfilterung. | 24. November 2021 |
mTLS-Authentifizierung für Amazon MSK und selbstverwaltete Apache-Kafka-Ereignisquellen | Lambda unterstützt ab sofort die mTLS-Authentifizierung für Amazon MSK und selbstverwaltete Apache-Kafka-Ereignisquellen. Weitere Details finden Sie unter Verwendung von Lambda mit Amazon MSK. | 19. November 2021 |
Lambda unterstützt jetzt Graviton2 für Funktionen, die arm64-Architektur verwenden. Details dazu finden Sie unter .Lambda-Befehlssatz-Architekturenaus. | 29. September 2021 | |
Lambda unterstützt jetzt eine neue Laufzeit für Python 3.9. Weitere Details finden Sie unter Lambda-Laufzeiten. | 16. August 2021 | |
Neue Laufzeiten sind für Node.js, Python und Java verfügbar. Weitere Details finden Sie unter Lambda-Laufzeiten. | 21. Juli 2021 | |
Lambda bietet jetzt Unterstützung für Amazon MQ für RabbitMQ als Ereignisquelle. Amazon MQ ist ein verwalteter Message-Broker-Service für Apache ActiveMQ und RabbitMQ, der das Einrichten und Betreiben von Message-Brokern in der Cloud vereinfacht. Weitere Details finden Sie unter Verwendung von Lambda mit Amazon MQ. | 7. Juli 2021 | |
SASL/PLAIN-Authentifizierung für selbstverwaltete Kafka in Lambda | SASL/PLAIN ist jetzt ein unterstützter Authentifizierungsmechanismus für selbstverwaltete Kafka-Ereignisquellen auf Lambda Kunden, die SASL/PLAIN bereits auf ihrem selbstverwalteten Kafka-Cluster verwenden, können Lambda nun problemlos verwenden, um Verbraucheranwendungen zu erstellen, ohne die Authentifizierungsmethode ändern zu müssen. Details dazu finden Sie unter Verwenden von Lambda mit selbstverwaltetem Apache Kafka. | 29. Juni 2021 |
Allgemeine Verfügbarkeit von Lambda-Erweiterungen. Erweiterungen verwenden, um Ihre Lambda-Funktionen zu erweitern. Sie können Erweiterungen verwenden, die von Lambda-Partnern bereitgestellt werden, oder Sie können Ihre eigenen Lambda-Erweiterungen erstellen. Weitere Details finden Sie unter Lambda-Erweiterungs-API. | 24. Mai 2021 | |
Neues Lambda-Konsolenerlebnis | Die Lambda-Konsole wurde überarbeitet, um die Leistung und Konsistenz zu verbessern. | 2. März 2021 |
Lambda unterstützt jetzt eine neue Laufzeit für Node.js 14. Node.js 14 verwendet Amazon Linux 2. Weitere Details finden Sie unter Erstellen von Lambda-Funktionen mit Node.js. | 27. Januar 2021 | |
Lambda unterstützt jetzt als Container-Images definierte Funktionen. Sie können die Flexibilität von Container-Tooling mit der Agilität und der betrieblichen Einfachheit von Lambda kombinieren, um Anwendungen zu bauen. Weitere Details finden Sie unter Verwenden von Container-Images mit Lambda. | 1. Dezember 2020 | |
Lambda unterstützt jetzt Codesignatur. Administratoren können Lambda-Funktionen so konfigurieren, dass sie bei der Bereitstellung nur signierten Code akzeptieren. Lambda überprüft die Signaturen, um sicherzustellen, dass der Code nicht verändert oder manipuliert wird. Zusätzlich sorgt Lambda dafür, dass der Code von vertrauenswürdigen Entwicklern unterzeichnet wurde, bevor die Bereitstellung zugelassen wird. Weitere Details finden Sie unter Konfigurieren von Codesignatur für Lambda. | 23. November 2020 | |
Lambda unterstützt jetzt die Runtime Logs API. Lambda-Erweiterungen können die Logs-API verwenden, um Protokollstreams in der Ausführungsumgebung zu abonnieren. Weitere Details finden Sie unter Lambda Runtime Logs API. | 12. November 2020 | |
Lambda bietet jetzt Unterstützung für Amazon MQ als Ereignisquelle. Verwenden Sie eine Lambda-Funktion, um Datensätze von Ihrem Amazon-MQ-Message-Broker zu verarbeiten. Weitere Details finden Sie unter Verwendung von Lambda mit Amazon MQ. | 5. November 2020 | |
Lambda-Erweiterungen verwenden, um Ihre Lambda-Funktionen zu erweitern. Sie können Erweiterungen verwenden, die von Lambda-Partnern bereitgestellt werden, oder Sie können Ihre eigenen Lambda-Erweiterungen erstellen. Weitere Details finden Sie unter Lambda-Erweiterungs-API. | 8. Oktober 2020 | |
Unterstützung für Java 8 und benutzerdefinierte Laufzeiten in AL2 | Lambda unterstützt jetzt Java 8 und benutzerdefinierte Laufzeiten unter Amazon Linux 2. Weitere Details finden Sie unter Lambda-Laufzeiten. | 12. August 2020 |
Neue Ereignisquelle für Amazon Managed Streaming for Apache Kafka | Lambda bietet jetzt Unterstützung für Amazon MSK als Ereignisquelle. Verwenden Sie eine Lambda-Funktion mit Amazon MSK, um Datensätze in einem Kafka-Thema zu verarbeiten. Weitere Details finden Sie unter Verwendung von Lambda mit Amazon MSK. | 11. August 2020 |
Verwenden von IAM-Bedingungsschlüsseln für Amazon-VPC-Einstellungen | Sie können nun Lambda-spezifische Bedingungsschlüssel für VPC-Einstellungen verwenden. Sie können beispielsweise festlegen, dass alle Funktionen in Ihrer Organisation mit einer VPC sein müssen. Sie können auch die Subnetze und Sicherheitsgruppen angeben, die die Benutzer der Funktion verwenden können bzw. nicht verwenden können. Weitere Details finden Sie unter Konfigurieren einer VPC für IAM-Funktionen. | 10. August 2020 |
Einstellungen für Parallelbetrieb für Kinesis-HTTP/2-Stream-Konsumenten | Sie können jetzt die folgenden Einstellungen für den Parallelbetrieb für Kinesis-Konsumenten mit erweitertem Rundsenden (HTTP/2-Streams) verwenden: ParallelizationFactor, MaximumRetryAttempts, MaximumRecordAgeInSeconds, DestinationConfig und BisectBatchOnFunctionError. Weitere Details finden Sie unter AWS Lambda mit Amazon Kinesis verwenden. | 7. Juli 2020 |
Sie können nun ein Batch-Fenster (MaximumBatchingWindowInSeconds) für HTTP/2-Streams konfigurieren. Lambda liest Datensätze aus dem Stream, bis es einen vollständigen Batch gesammelt hat oder bis das Batchfenster abläuft. Weitere Details finden Sie unter AWS Lambda mit Amazon Kinesis verwenden. | 18. Juni 2020 | |
Sie können nun ein Amazon-EFS-Dateisystem mit Ihren Lambda-Funktionen für den freigegebenen Netzwerkdateizugriff verbinden. Weitere Details finden Sie unter Konfigurieren des Dateisystemzugriffs für Lambda-Funktionen. | 16. Juni 2020 | |
Die Lambda-Konsole enthält jetzt Beispielanwendungen, die AWS Cloud Development Kit (AWS CDK) für TypeScript verwenden. Bei AWS CDK handelt es sich um ein Framework, mit dem Sie Ihre Anwendungsressourcen in TypeScript, Python, Java oder .NET definieren können. | 1. Juni 2020 | |
Unterstützung für die .NET-Core-3.1.0-Laufzeit in AWS Lambda | AWS Lambda bietet jetzt Unterstützung für die .NET Core 3.1.0-Laufzeit. Weitere Details finden Sie unter .NET Core CLI. | 31. März 2020 |
Aktualisierte und erweiterte Dokumentation für die Verwendung von Lambda mit API Gateway, einschließlich Unterstützung für HTTP-APIs. Es wurde eine Beispielanwendung hinzugefügt, die eine API und eine Funktion mit erstell AWS CloudFormation. Weitere Details finden Sie unter Verwendung von Lambda mit Amazon API Gateway. | 23. März 2020 | |
Für Ruby 2.7 steht eine neue Laufzeit, ruby2.7, zur Verfügung. Dies ist die erste Ruby-Laufzeitumgebung, die Amazon Linux 2 verwendet. Weitere Details finden Sie unter Erstellen von Lambda-Funktionen mit Ruby. | 19. Februar 2020 | |
Lambda meldet nun die Metrik | 18. Februar 2020 | |
Funktionszustände werden jetzt standardmäßig für alle Funktionen erzwungen. Wenn Sie eine Funktion mit einer VPC verbinden, erstellt Lambda gemeinsame Elastic-Network-Schnittstellen. Dadurch kann Ihre Funktion skaliert werden, ohne zusätzliche Netzwerkschnittstellen erstellen zu müssen. Während dieser Zeit können Sie keine zusätzlichen Operationen für die Funktion ausführen, einschließlich der Aktualisierung der Konfiguration und der Veröffentlichung von Versionen. In einigen Fällen ist der Aufruf ebenfalls betroffen. Details zum aktuellen Status einer Funktion sind über die Lambda-API verfügbar. Diese Aktualisierung wird phasenweise veröffentlicht. Details hierzu finden Sie unter Aktualisierter Lambda-Statuslebenszyklus für VPC-Netzwerke | 24. Januar 2020 | |
Es wurden Ursachencodes zu StateReasonCode (InvalidSubNet, InvalidSecurityGroup) und LastUpdateStatusReasonCode (SubnetOutOfIPAddresses, InvalidSubnet, InvalidSecurityGroup) für Funktionen hinzugefügt, die eine Verbindung mit einer VPC herstellen. Weitere Informationen zu Zuständen finden Sie unter AWS Lambda-Funktionszustände. | 20. Januar 2020 | |
Sie haben nun die Möglichkeit, bereitgestellte Gleichzeitigkeit (Provisioned Concurrency) für eine Funktionsversion oder einen Alias zuzuweisen. Mit der bereitgestellten Gleichzeitigkeit kann eine Funktion ohne Schwankungen der Latenz skalieren. Weitere Details finden Sie unter Verwalten von Gleichzeitigkeit für eine Lambda-Funktion. | 03. Dezember 2019 | |
Sie können nun mit der Lambda-Konsole einen Datenbank-Proxy für eine Lambda-Funktion erstellen. Ein Datenbank-Proxy ermöglicht es einer Funktion, hohe Gleichzeitigkeitsstufen ohne überlastende Datenbankverbindungen zu erreichen. Weitere Details finden Sie unter Konfigurieren des Datenbankzugriffs für eine Lambda-Funktion. | 03. Dezember 2019 | |
Sie können nun die Dauer-Metrik basierend auf Perzentilen filtern. Weitere Details finden Sie unter AWS Lambda-Metriken. | 26. November 2019 | |
Eine neue Option für das DynamoDB-Stream- und Kinesis-Stream-Ereignisquellen-Mapping ermöglicht es Ihnen, von jedem Shard mehrere Batches gleichzeitig zu verarbeiten. Wenn Sie die Anzahl gleichzeitiger Stapel pro Shard erhöhen, kann die Gleichzeitigkeit der Funktion bis zu zehnmal so hoch sein wie die Anzahl der Shards in Ihrem Stream. Weitere Details finden Sie unter Lambda-Ereignisquellen-Zuweisung. | 25. November 2019 | |
Wenn Sie eine Funktion erstellen oder aktualisieren, wechselt diese in einen ausstehenden Zustand, während Lambda Ressourcen zur Unterstützung bereitstellt. Wenn Sie Ihre Funktion mit einer VPC verbinden, kann Lambda sofort eine gemeinsame Elastic-Network-Schnittstelle erstellen, anstatt Netzwerkschnittstellen zu erstellen, wenn Ihre Funktion aufgerufen wird. Dies verbessert die Leistung von mit der VPC verbundenen Funktionen, erfordert aber möglicherweise eine Aktualisierung Ihrer Automatisierung. Details hierzu finden Sie unter AWS Lambda-Funktionszustände. | 25. November 2019 | |
Für den asynchronen Aufruf stehen neue Konfigurationsoptionen zur Verfügung. Sie können Lambda so konfigurieren, dass Wiederholversuche begrenzt und ein maximales Ereignisalter festgelegt werden. Weitere Details finden Sie unter Konfigurieren der Fehlerbehandlung für den asynchronen Aufruf. | 25. November 2019 | |
Es sind neue Konfigurationsoptionen für Ereignisquellen-Zuweisungen verfügbar, die aus Streams gelesen werden. Sie können DynamoDB-Stream- und Kinesis-Stream-Ereignisquellen-Zuweisung konfigurieren, um Wiederholversuche zu begrenzen und ein maximales Datensatzalter festzulegen. Wenn Fehler auftreten, können Sie das Ereignisquellen-Mapping so konfigurieren, dass Batches vor dem erneuten Versuch aufgeteilt und Aufrufdatensätze für fehlgeschlagene Batches an eine Warteschlange oder an ein Thema gesendet werden. Weitere Details finden Sie unter Lambda-Ereignisquellen-Mapping. | 25. November 2019 | |
Sie können Lambda jetzt so konfigurieren, dass Datensätze asynchroner Aufrufe an einen anderen Service gesendet werden. Aufrufdatensätze enthalten Details zu Ereignis, Kontext und Antwort der Funktion. Sie können Aufrufdatensätze an eine SQS-Warteschlange, ein SNS-Thema, eine Lambda-Funktion oder einen EventBridge-Event Bus senden. Weitere Details finden Sie unter Konfigurieren der Ziele für asynchronen Aufruf. | 25. November 2019 | |
Neue Laufzeiten sind für Node.js 12, Python 3.8 und Java 11 verfügbar. Weitere Details finden Sie unter Lambda-Laufzeiten. | 18. November 2019 | |
FIFO-Warteschlangenunterstützung für Amazon-SQS-Ereignisquellen | Sie können jetzt ein Ereignisquellen-Mapping erstellen, die aus einer FIFO (First-in-First-out)-Warteschlange liest. Bisher wurden nur Standardwarteschlangen unterstützt. Weitere Details finden Sie unter Verwendung von Lambda mit Amazon SQS. | 18. November 2019 |
Die Anwendungserstellung in der Lambda-Konsole ist jetzt allgemein verfügbar. Anweisungen finden Sie unter Anwendungen in der Lambda-Konsole verwalten. | 31. Oktober 2019 | |
Sie können nun eine Lambda-Anwendung mit einer integrierten fortlaufenden Bereitstellungs-Pipeline in der Lambda-Konsole erstellen. Die Konsole stellt Beispielanwendungen bereit, die Sie als Ausgangspunkt für Ihr eigenes Projekt verwenden können. Wählen Sie zwischen AWS CodeCommit und GitHub für die Quellkontrolle. Jedes Mal, wenn Sie Änderungen zu Ihrem Repository übertragen, wird die enthaltene Pipeline automatisch erstellt und bereitgestellt. Anweisungen finden Sie unter Anwendungen in der Lambda-Konsole verwalten. | 3. Oktober 2019 | |
Lambda verwendet jetzt eine neue Art von Elastic-Network-Schnittstelle, die von allen Funktionen in einem Virtual-Private-Cloud-(VPC)-Subnetz gemeinsam genutzt wird. Wenn Sie eine Funktion mit einer VPC verbinden, erstellt Lambda eine Netzwerkschnittstelle für jede Kombination aus Sicherheitsgruppe und Subnetz, die Sie auswählen. Wenn die freigegebenen Netzwerkschnittstellen verfügbar sind, muss die Funktion bei der Skalierung nach oben keine zusätzlichen Netzwerkschnittstellen erstellen. Dies verbessert die Startup-Zeiten erheblich. Weitere Details finden Sie unter Konfigurieren einer Lambda-Funktion für den Zugriff auf Ressourcen in einer VPC. | 03. September 2019 | |
Sie können jetzt ein Batch-Fenster für Amazon-DynamoDB- und Amazon-Kinesis-Ereignisquellen-Mappings konfigurieren. Konfigurieren Sie ein Batch-Fenster von bis zu fünf Minuten, um eingehende Datensätze zu puffern, bis ein vollständiger Batch verfügbar ist. Dies reduziert die Anzahl der Aufrufe Ihrer Funktion, wenn der Stream weniger aktiv ist. | 29. August 2019 | |
CloudWatch-Logs-Insights-Integration | Die Überwachungsseite in der Lambda-Konsole enthält jetzt Berichte aus Amazon CloudWatch Logs Insights. | 18. Juni 2019 |
Die Lambda-Ausführungsumgebung wurde aktualisiert und verwendet jetzt Amazon Linux 2018.03. Weitere Details finden Sie unter Ausführungsumgebung. | 21. Mai 2019 | |
Eine neue Laufzeit ist verfügbar für Node.js 10, nodejs10.x. Diese Laufzeit verwendet Node.js 10.15 und wird regelmäßig mit der neuesten Version von Node.js 10 aktualisiert. Node.js 10 ist auch die erste Laufzeit, die Amazon Linux 2 verwendet. Weitere Details finden Sie unter Erstellen von Lambda-Funktionen mit Node.js. | 13. Mai 2019 | |
Verwenden Sie die GetLayerVersionByArn-API, um Ebenen-Versionsinformationen mit dem Versions-ARN als Eingabe downzuloaden. Anders als bei GetLayerVersion können Sie bei GetLayerVersionByArn den ARN direkt verwenden, anstatt ihn zum Erhalt des Ebenen-Namens und der Versionsnummer analysieren zu müssen. | 25. April 2019 | |
AWS Lambda unterstützt jetzt Ruby 2.5 mit einer neuen Laufzeit. Weitere Details finden Sie unter Erstellen von Lambda-Funktionen mit Ruby. | 29. November 2018 | |
Mit Lambda-Ebenen können Sie Bibliotheken, benutzerdefinierte Laufzeiten und andere Abhängigkeiten getrennt von Ihrem Funktionscode verpacken und bereitstellen. Geben Sie Ihre Ebenen für andere Konten oder die ganze Welt frei. Weitere Details finden Sie unter Lambda-Ebenen. | 29. November 2018 | |
Erstellen Sie eine benutzerdefinierte Laufzeit zur Ausführung von Lambda-Funktionen in Ihrer bevorzugten Programmiersprache. Weitere Details finden Sie unter Benutzerdefinierte Lambda-Laufzeiten. | 29. November 2018 | |
Elastic Load Balancing unterstützt nun Lambda-Funktionen als Ziel für Application Load Balancers. Details finden Sie unter Verwenden von Lambda mit Application Load Balancern. | 29. November 2018 | |
Verwenden von Kinesis-HTTP/2-Stream-Konsumenten als Auslöser | Sie können mit Kinesis HTTP/2-Daten-Stream-Konsumenten Ereignisse an sende AWS Lambda. Stream-Konsumenten haben einen dedizierten Lesedurchsatz aus jedem Shard in Ihrem Daten-Stream und verwenden HTTP/2, um die Latenz zu minimieren. Details finden Sie unter Verwenden von Lambda mit Kinesis. | 19. November 2018 |
AWS Lambda unterstützt jetzt Python 3.7 mit einer neuen Laufzeit. Weitere Informationen finden Sie unter Erstellen von Lambda-Funktionen mit Python. | 19. November 2018 | |
Die maximale Nutzlastgröße für asynchrone Aufrufe wurde von 128 KB auf 256 KB erhöht, was der maximale Nachrichtengröße eines Amazon-SNS-Auslösers entspricht. Weitere Details finden Sie unter Lambda-Kontingente. | 16. November 2018 | |
AWS Lambda ist nun in der Region AWS GovCloud (USA-Ost) verfügbar. | 12. November 2018 | |
AWS SAM-Themen in ein separates Entwicklerhandbuch verschoben | Eine Reihe von Themen konzentrierte sich auf die Entwicklung von Serverless Anwendungen mit dem AWS Serverless Application Model (AWS SAM). Diese Themen wurden in das AWS Serverless Application Model-Entwicklerhandbuch verschoben. | 25. Oktober 2018 |
Sie können den Status Ihrer Lambda-Anwendungen auf der Seite Anwendungen in der Lambda-Konsole anzeigen. Diese Seite zeigt den Status des AWS CloudFormation-Stacks. Sie enthält Links zu Seiten mit weiteren Informationen zu den Ressourcen im Stack. Sie können auch aggregierte Metriken für die Anwendung anzeigen und benutzerdefinierte Überwachungs-Dashboards erstellen. | 11. Oktober 2018 | |
Für langlaufende Funktionen wurde das maximal konfigurierbare Ausführungs-Timeout von 5 Minuten auf 15 Minuten erhöht. Weitere Details finden Sie unter Lambda-Limits. | 10. Oktober 2018 | |
AWS Lambda unterstützt jetzt die PowerShell Core-Sprache. Weitere Informationen finden Sie unter Programmiermodell für die Erstellung von Lambda-Funktionen in PowerShell. | 11. September 2018 | |
Unterstützung für die .NET-Core-2.1.0-Laufzeit in AWS Lambda | AWS Lambda bietet jetzt Unterstützung für die .NET Core 2.1.0-Laufzeit. Weitere Informationen finden Sie unter .NET Core-CLI. | 9. Juli 2018 |
Sie können jetzt einen RSS-Feed abonnieren, um Releases für dieses Handbuch nachzufolgen. | 5. Juli 2018 | |
AWS Lambda bietet jetzt Unterstützung für Amazon Simple Queue Service (Amazon SQS) als Ereignisquelle. Weitere Informationen finden Sie unter Aufrufen von Lambda-Funktionen. | 28. Juni 2018 | |
AWS Lambda ist jetzt in der Region China (Ningxia) verfügbar. Weitere Informationen zu Lambda-Regionen und -Endpunkten finden Sie unter Regionen und Endpunkte in der Allgemeine AWS-Referenz. | 28. Juni 2018 |
Frühere Updates
In der folgenden Tabelle sind die wichtigen Änderungen in jeder Version des AWS Lambda-Entwicklerhandbuchs vor Juni 2018 beschrieben.
Änderung | Beschreibung | Datum |
---|---|---|
Laufzeitunterstützung für Node.js-Laufzeitversion 8.10 |
AWS Lambda unterstützt jetzt die Node.js-Laufzeitversion 8.10. Weitere Informationen finden Sie unter Erstellen von Lambda-Funktionen mit Node.js. |
2. April 2018 |
Funktions- und Aliasänderungs-IDs |
AWS Lambda unterstützt jetzt Änderungs-IDs bei Ihren Funktionsversionen und Alias. Mit diesen IDs können Sie bedingte Aktualisierungen bei der Aktualisierung Ihrer Funktionsversion oder Alias-Ressourcen nachverfolgen und anwenden. |
25. Januar 2018 |
Unterstützung für Go und .NET 2.0 bei Laufzeit |
AWS Lambda verfügt über Laufzeitunterstützung für Go und .NET 2.0. Weitere Informationen erhalten Sie unter Erstellen von Lambda-Funktionen mit Go und Erstellen von Lambda-Funktionen mit C#. |
15. Januar 2018 |
Umgestaltung der Konsole |
AWS Lambda hat eine neue Lambda-Konsole eingeführt, um die Umgebung für Sie zu vereinfachen, und einen neuen Cloud9 Code Editor hinzugefügt, um das Debugging und die Revision Ihres Funktionscodes zu erleichtern. |
30. November 2017 |
Festlegen von Gleichzeitigkeitslimits für einzelne Funktionen |
AWS Lambda unterstützt jetzt die Einrichtung von Gleichzeitigkeitslimits für einzelne Funktionen. Weitere Informationen finden Sie unter Konfigurieren reservierter Gleichzeitigkeit für eine Funktion. |
30. November 2017 |
Verschiebung von Datenverkehr mithilfe von Aliassen |
AWS Lambda unterstützt jetzt die Verschiebung von Datenverkehr mithilfe von Aliassen. Weitere Informationen finden Sie unter Erstellen Sie eine fortlaufende Bereitstellung mit gewichteten Aliasnamen. |
28. November 2017 |
Graduelle Code-Bereitstellung |
AWS Lambda unterstützt jetzt die sichere Bereitstellung neuer Versionen Ihrer Lambda-Funktion mithilfe von Code Deploy. Weitere Informationen finden Sie unter Graduelle Code-Bereitstellung. |
28. November 2017 |
Region China (Peking) |
AWS Lambda ist jetzt in der Region China (Peking) verfügbar. Weitere Informationen zu Lambda-Regionen und -Endpunkten finden Sie unter Regionen und Endpunkte in der Allgemeine AWS-Referenz. |
9. November 2017 |
Einführung von SAM Local |
In AWS Lambda wird SAM Local (jetzt als SAM CLI bezeichnet) eingeführt, ein AWS CLI-Tool, das eine Umgebung bereitstellt, in der Sie Serverless Anwendungen lokal entwickeln, testen und analysieren können, bevor diese in die Lambda-Laufzeitumgebung hochgeladen werden. Weitere Informationen finden Sie unter Testen und Debuggen von Serverless Anwendungen. |
11. August 2017 |
Region Kanada (Zentral) |
AWS Lambda ist jetzt in der Region Kanada (Zentral) verfügbar. Weitere Informationen zu Lambda-Regionen und -Endpunkten finden Sie unter Regionen und Endpunkte in der Allgemeine AWS-Referenz. |
22. Juni 2017 |
South America (São Paulo) Region |
AWS Lambda ist jetzt in der Region Südamerika (São Paulo) verfügbar. Weitere Informationen zu Lambda-Regionen und -Endpunkten finden Sie unter Regionen und Endpunkte in der Allgemeine AWS-Referenz. |
6. Juni 2017 |
AWS Lambda Unterstützung für AWS X-Ray. | In Lambda wird die Unterstützung von X-Ray eingeführt; damit können Sie Leistungsprobleme bei Ihren Lambda-Anwendungen erkennen, analysieren und optimieren. Weitere Informationen finden Sie unter Visualisieren Sie Lambda-Funktionsaufrufe mit AWS X-Ray. | 19. April 2017 |
Region Asien-Pazifik (Mumbai) |
AWS Lambda ist jetzt in der Region Asien-Pazifik (Mumbai) erhältlich. Weitere Informationen zu Lambda-Regionen und -Endpunkten finden Sie unter Regionen und Endpunkte in der Allgemeine AWS-Referenz. |
28. März 2017 |
AWS Lambda unterstützt jetzt die Node.js-Laufzeitumgebung v6.10. |
AWS Lambda unterstützt jetzt die Node.js-Laufzeitumgebung v6.10. Weitere Informationen finden Sie unter Erstellen von Lambda-Funktionen mit Node.js. |
22. März 2017 |
Region Europa (London) |
AWS Lambda ist jetzt in der Region Europa (London) verfügbar. Weitere Informationen zu Lambda-Regionen und -Endpunkten finden Sie unter Regionen und Endpunkte in der Allgemeine AWS-Referenz. |
1. Februar 2017 |
AWS Lambda-Unterstützung für die .NET-Laufzeitumgebung, Lambda@Edge (Vorversion), Warteschlangen für unzustellbare Nachrichten und die automatisierte Bereitstellung von Serverless Anwendungen. |
AWS LambdaUnterstützung von C# in hinzugefügt. Weitere Informationen finden Sie unter Erstellen von Lambda-Funktionen mit C#. Mit Lambda@Edge können Sie Lambda-Funktionen als Reaktion auf CloudFront-Ereignisse an AWS-Edge-Standorten ausführen. Weitere Informationen finden Sie unter Anpassen an Edge mit Lambda @Edge. |
3. Dezember 2016 |
In AWS Lambda wird Amazon Lex als unterstützte Ereignisquelle hinzugefügt. |
Mit Lambda und Amazon Lex können Sie Chatbots für verschiedene Services wie Slack und Facebook schnell erstellen. |
30. November 2016 |
US West (N. California) Region |
AWS Lambda ist jetzt in der Region USA West (Nordkalifornien) verfügbar Weitere Informationen zu Lambda-Regionen und -Endpunkten finden Sie unter Regionen und Endpunkte in der Allgemeine AWS-Referenz. |
21. November 2016 |
Führte das AWS SAM für die Erstellung und Bereitstellung von Lambda-basierten Anwendungen und Verwendung von Umgebungsvariablen für die Konfigurationseinstellungen von Lambda-Funktionen ein. |
AWS SAM: Sie können AWS SAM jetzt verwenden, um eine Syntax für Ressourcen in einer Serverless Anwendung zu definieren. Sie stellen Ihre Anwendung bereit, indem Sie die benötigten Ressourcen einfach zusammen mit den zugehörigen Berechtigungsrichtlinien als Teil der Anwendung in einer AWS CloudFormation-Vorlagendatei angeben (die in JSON oder YAML geschrieben ist), Ihre Bereitstellungsartefakte paketieren und die Vorlage bereitstellen. Umgebungsvariablen: Sie können Umgebungsvariablen verwenden, um Konfigurationseinstellungen für Ihre Lambda-Funktion vorzunehmen, ohne dabei den Code für die Funktion ändern zu müssen. Weitere Informationen finden Sie unter Arbeiten mit Lambda-Umgebungsvariablen. |
18. November 2016 |
Region Asien-Pazifik (Seoul) |
AWS Lambda ist jetzt in der Region Asien-Pazifik (Seoul) verfügbar. Weitere Informationen zu Lambda-Regionen und -Endpunkten finden Sie unter Regionen und Endpunkte in der Allgemeine AWS-Referenz. |
29. August 2016 |
Asia Pacific (Sydney) Region |
Lambda ist jetzt in der Region Asien-Pazifik (Sydney) verfügbar. Weitere Informationen zu Lambda-Regionen und -Endpunkten finden Sie unter Regionen und Endpunkte in der Allgemeine AWS-Referenz. |
23. Juni 2016 |
Aktualisierungen für die Lambda-Konsole |
Die Lambda-Konsole wurde aktualisiert, um das Verfahren für die Erstellung von Rollen zu vereinfachen. |
23. Juni 2016 |
AWS Lambda unterstützt jetzt die Node.js-Laufzeitumgebung v4.3. |
AWS Lambda unterstützt jetzt die Node.js-Laufzeitumgebung v4.3. Weitere Informationen finden Sie unter Erstellen von Lambda-Funktionen mit Node.js. |
07. April 2016 |
Region Europa (Frankfurt) |
Lambda ist jetzt in der Region Europa (Frankfurt) verfügbar. Weitere Informationen zu Lambda-Regionen und -Endpunkten finden Sie unter Regionen und Endpunkte in der Allgemeine AWS-Referenz. |
14. März 2016 |
VPC-Unterstützung |
Sie können eine Lambda-Funktion jetzt für den Zugriff auf Ressourcen in Ihrer VPC konfigurieren. Weitere Informationen finden Sie unter Lambda-Funktionen Zugriff auf Ressourcen in einer Amazon VPC gewähren. |
11. Februar 2016 |
Die Lambda-Laufzeitumgebung wurde aktualisiert. |
Die Ausführungsumgebung wurde aktualisiert. |
4. November 2015 |
Unterstützung der Versioning, Python für die Entwicklung von Code für Lambda-Funktionen, geplante Ereignisse und Erhöhung der Ausführungszeit |
Sie können den Code für Ihre Lambda-Funktionen jetzt mit Python entwickeln. Weitere Informationen finden Sie unter Erstellen von Lambda-Funktionen mit Python. Versioning: Sie können eine oder mehrere Versionen einer Lambda-Funktion pflegen. Mit der Versioning können Sie steuern, welche Versionen einer Lambda-Funktion in verschiedenen Umgebungen ausgeführt werden (z. B. in einer Entwicklungs-, Test- oder produktiven Umgebung). Weitere Informationen finden Sie unter Versionen der Lambda-Funktion verwalten. Geplante Ereignisse: Außerdem können Sie Lambda mithilfe der Lambda-Konsole so einrichten, dass Ihr Code regelmäßig und nach Plan abgerufen wird. Sie können einen festen Takt für die Ausführung (eine Anzahl von Stunden, Tagen oder Wochen) oder einen Cron-Ausdruck angeben. Weitere Informationen finden Sie unter Aufrufen einer Lambda-Funktion nach einem Zeitplan. Erhöhung der Ausführungszeit: Sie können Ihre Lambda-Funktion jetzt so einrichten, dass sie bis zu fünf Minuten lang ausgeführt wird; dadurch werden Funktionen mit längeren Laufzeiten ermöglicht, z. B. Aufträge für die Erfassung oder Verarbeitung großer Datenvolumen. |
08. Oktober 2015 |
Unterstützung für DynamoDB Streams |
DynamoDB Streams ist jetzt allgemein verfügbar; Sie können die Funktion in allen Regionen verwenden, in denen DynamoDB verfügbar ist. Sie können DynamoDB Streams für Ihre Tabelle aktivieren und eine Lambda-Funktion als Auslöser für die Tabelle verwenden. Auslöser sind benutzerdefinierte Aktionen, die als Reaktion auf Aktualisierungen der DynamoDB-Tabelle ausgeführt werden. Ein Beispiel-Walkthrough finden Sie unte Tutorial: Verwendung AWS Lambda mit Amazon DynamoDB DynamoDB-Streams . |
14. Juli 2015 |
Lambda unterstützt jetzt den Aufruf von Lambda-Funktionen mit REST-kompatiblen Clients. |
Sie konnten Ihre Lambda-Funktion bisher nur mithilfe der AWS SDKs (z. B. AWS SDK for Java, AWS SDK for Android oder AWS SDK for iOS) aus einer Web-, mobilen oder IoT-Anwendung aufrufen. Lambda unterstützt jetzt Aufrufe einer Lambda-Funktion mit REST-kompatiblen Clients über eine benutzerdefinierte API, die Sie mithilfe des Amazon API Gateway erstellen können. Sie können Anfragen an die Endpunkt-URL Ihrer Lambda-Funktion senden. Sie können die Sicherheitseinstellungen an dem Endpunkt für einen offenen Zugriff konfigurieren, den Zugriff mithilfe von AWS Identity and Access Management (IAM) autorisieren oder API-Schlüssel verwenden, um den Zugriff auf Lambda-Funktionen durch andere Benutzer zu erfassen. Ein Beispielübung mit ersten Schritten finden Sie unter Aufrufen einer Lambda-Funktion mithilfe eines Amazon API Gateway-Endpunkts. |
09. Juli 2015 |
In der Lambda-Konsole werden jetzt Vorlagen bereitgestellt, mit denen Sie Lambda-Funktionen einfach erstellen und testen können. |
In der Lambda-Konsole wird eine Reihe von Vorlagen bereitgestellt. Jede Vorlage enthält eine Beispielkonfiguration für eine Ereignisquelle sowie Beispielcode für eine Lambda-Funktion, mit dem Sie Lambda-basierte Anwendungen einfach erstellen können. Die Vorlagen sind jetzt in allen Lambda-Übungen mit ersten Schritten enthalten. |
09. Juli 2015 |
Lambda unterstützt jetzt Lambda-Funktionen, die in Java geschrieben wurden. |
Sie können Lambda-Code jetzt in Java verfassen. Weitere Informationen finden Sie unter Erstellen von Lambda-Funktionen mit Java. |
15. Juni 2015 |
Lambda unterstützt bei der Erstellung oder Aktualisierung einer Lambda-Funktion jetzt die Angabe eines Amazon-S3-Objekts als ZIP-Datei. |
Sie können das Bereitstellungspaket für eine Lambda-Funktion (ZIP-Datei) in einen Amazon-S3-Bucket in derselben Region uploaden, in der Sie die Lambda-Funktion erstellen möchten. Danach können Sie bei der Erstellung oder Aktualisierung der Lambda-Funktion den Bucket-Namen und Objektschlüsselnamen angeben. |
28. Mai 2015 |
In Lambda wurde die allgemeine Unterstützung von mobilen Backends hinzugefügt. |
Lambda ist jetzt allgemein für den produktiven Einsatz verfügbar. In dieser Version werden außerdem neue Funktionen eingeführt, mit denen die Erstellung von Backends für Mobiltelefone, Tablets und das Internet of Things (IoT) vereinfacht wird; diese können mit Lambda automatisch skaliert werden, ohne dass eine Infrastruktur bereitgestellt oder verwaltet werden muss. Lambda unterstützt jetzt sowohl synchrone (in Echtzeit) als auch asynchrone Ereignisse. Es sind zusätzliche Funktionen enthalten, u. a. für eine einfachere Konfiguration und Verwaltung von Ereignisquellen. Das Berechtigungsmodell und das Programmiermodell wurden durch die Einführung von Ressourcenrichtlinien für Lambda-Funktionen vereinfacht. |
9. April 2015 |
Vorversion |
Vorversion des AWS Lambda-Entwicklerhandbuchs. |
13. November 2014 |