Dokumentverlauf - AWS Lambda

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.

ÄnderungBeschreibungDatum

Unterstützung für SnapStart in neuen -Regionen

Lambda SnapStart ist jetzt in den folgenden Regionen verfügbar: Europa (Spanien), Europa (Zürich), Asien-Pazifik (Melbourne), Asien-Pazifik (Hyderabad) und Naher Osten (VAE).

12. Januar 2024

AWS Von verwaltete Richtlinienaktualisierungen

Service Quotas hat eine vorhandene AWS verwaltete Richtlinie (AWSLambdaVPCAccessExecutionRole) aktualisiert.

5. Januar 2024

Python-3.12-Laufzeit

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 im AWS Compute Blog.

14. Dezember 2023

Java-21-Laufzeit

Lambda unterstützt jetzt Java 21 als Image für die verwaltete Laufzeit und Container-Basis-Image (java21).

16. November 2023

Node.js-20.x-Laufzeit

Lambda unterstützt jetzt Node.js 20 als Image für die verwaltete Laufzeit und Container-Basis-Image (nodejs20.x)). Weitere Informationen finden Sie unter Node.js 20.x runtime now available in AWS Lambda im AWS Compute Blog.

14. November 2023

Laufzeit „provided.al2023“

Lambda unterstützt jetzt Amazon Linux 2023 als Image für die verwaltete Laufzeit und Container-Basis-Image. Weitere Informationen finden Sie unter Einführung in die Amazon-Linux-2023-Laufzeit für AWS Lambda im AWS Compute Blog.

9. November 2023

IPv6-Unterstützung für Dual-Stack-Subnetze

Lambda unterstützt jetzt den ausgehenden IPv6-Datenverkehr zu Dual-Stack-Subnetzen. Weitere Informationen finden Sie unter IPv6-Unterstützung.

12. Oktober 2023

Serverless-Funktionen und Anwendungen testen

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

Ruby 3.2-Laufzeit

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

Antwort-Streaming

Lambda unterstützt jetzt Streaming-Antworten von Funktionen. Weitere Informationen finden Sie unter Konfigurieren einer Lambda-Funktion zum Streamen von Antworten.

06. April 2023

Asynchrone Aufrufmetriken

Lambda veröffentlicht asynchrone Aufrufmetriken. Weitere Informationen finden Sie unter Asynchrone Aufrufmetriken.

9. Februar 2023

Kontrollen der Laufzeitversion

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

Lambda SnapStart

Verwenden Sie Lambda SnapStart , um die Startzeit für Java-Funktionen zu reduzieren, ohne zusätzliche Ressourcen bereitzustellen oder komplexe Leistungsoptimierungen zu implementieren. Weitere Informationen finden Sie unter Verbesserung der Startleistung mit mit Lambda SnapStart.

28. November 2022

Node.js-18-Laufzeit

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

lambda:SourceFunctionArn condition-Schlüssel

Bei einer - AWS Ressource filtert der lambda:SourceFunctionArn Bedingungsschlüssel den Zugriff auf die Ressource nach dem ARN einer Lambda-Funktion. Einzelheiten dazu finden Sie unter Arbeiten mit Anmeldeinformationen der Lambda-Ausführungsumgebung.

01. Juli 2022

Node.js-16-Laufzeit

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-Funktions-URLs

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

Freigegebene Testereignisse in der AWS Lambda Konsole

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

PrincipalOrgId in ressourcenbasierten Richtlinien

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

.NET-6-Laufzeit

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 auf Graviton2

Lambda unterstützt jetzt Graviton2 für Funktionen, die arm64-Architektur verwenden. Details dazu finden Sie unter .Lambda-Befehlssatz-Architekturenaus.

29. September 2021

Python-3.9-Laufzeit

Lambda unterstützt jetzt eine neue Laufzeit für Python 3.9. Weitere Details finden Sie unter Lambda-Laufzeiten.

16. August 2021

Neue Laufzeitversionen für Node.js, Python und Java

Neue Laufzeiten sind für Node.js, Python und Java verfügbar. Weitere Details finden Sie unter Lambda-Laufzeiten.

21. Juli 2021

Support für RabbitMQ als Ereignisquelle für Lambda

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

Lambda-Erweiterungs-API

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

Node.js-14-Laufzeit

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-Container-Images

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

Codesignatur für Lambda-Funktionen

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

Vorschau: Lambda Runtime Logs API

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

Neue Ereignisquelle für Amazon MQ

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

Vorschau: Lambda-Erweiterungs-API

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 Gleichzeitigkeitseinstellungen für Kinesis-Konsumenten mit erweitertem Rundsenden (HTTP/2-Streams) verwenden: ParallelizationFactor MaximumRetryAttempts, MaximumRecordAgeInSeconds DestinationConfigund BisectBatchOnFunctionError. Weitere Informationen finden Sie unter Verwenden von AWS Lambda mit Amazon Kinesis.

7. Juli 2020

Batch-Fenster für Kinesis HTTP/2-Stream-Konsumenten

Sie können jetzt 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 Informationen finden Sie unter Verwenden von AWS Lambda mit Amazon Kinesis .

18. Juni 2020

Support für Amazon-EFS-Dateisysteme

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

AWS CDK -Beispielanwendungen in der Lambda-Konsole

Die Lambda-Konsole enthält jetzt Beispielanwendungen, die die AWS Cloud Development Kit (AWS CDK) für verwenden TypeScript. AWS CDK ist ein Framework, mit dem Sie Ihre Anwendungsressourcen in TypeScript, Python, Java oder .NET definieren können. Ein Tutorial zum Erstellen von Anwendungen finden Sie unter Erstellen einer Anwendung mit Continuous Delivery in der Lambda-Konsole.

1. Juni 2020

Unterstützung für die .NET Core 3.1.0-Laufzeit in AWS Lambda

AWS Lambda unterstützt jetzt die .NET Core 3.1.0-Laufzeit. Weitere Details finden Sie unter .NET Core CLI.

31. März 2020

Support für API-Gateway-Metriken für HTTP-APIs

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 Funktion mit erstellt AWS CloudFormation. Weitere Details finden Sie unter Verwendung von Lambda mit Amazon API Gateway.

23. März 2020

Ruby 2.7

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

Gleichzeitigkeitsmetriken

Lambda meldet nun die Metrik ConcurrentExecutions für alle Funktionen, Aliase und Versionen. Sie können ein Diagramm für diese Metrik auf der Überwachungsseite für Ihre Funktion anzeigen. Bisher wurde ConcurrentExecutions nur auf Kontoebene und für Funktionen gemeldet, die reservierte Gleichzeitigkeit verwenden. Details hierzu finden Sie unter AWS Lambda -Funktionsmetriken.

18. Februar 2020

Aktualisieren auf Funktionszustände

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. Weitere Informationen finden Sie unter Aktualisierter Lebenszyklus von Lambda-Status für VPC-Netzwerke im AWS -Computing-Blog. Weitere Informationen zu Zuständen finden Sie unter AWS Lambda -Funktionszustände.

24. Januar 2020

Aktualisierungen der API-Ausgabe der Funktionskonfiguration

Ursachencodes wurden zu StateReasonCode (InvalidSubnet, InvalidSecurityGroup) und LastUpdateStatusReasonCode (SubnetOutOfIPAddresses , InvalidSubnet, InvalidSecurityGroup) für Funktionen hinzugefügt, die eine Verbindung zu einer VPC herstellen. Weitere Informationen zu Zuständen finden Sie unter AWS Lambda -Funktionszustände.

20. Januar 2020

Bereitgestellte Gleichzeitigkeit

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

Erstellen eines Datenbank-Proxys

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

Perzentilunterstützung für die Dauer-Metrik

Sie können nun die Dauer-Metrik basierend auf Perzentilen filtern. Weitere Details finden Sie unter AWS Lambda -Metriken.

26. November 2019

Höhere Gleichzeitigkeit für Stream-Ereignisquellen

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

Funktionszustände

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

Fehlerbehandlungsoptionen für den asynchronen Aufruf

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

Fehlerbehandlung für Stream-Ereignisquellen

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

Ziele für den asynchronen Aufruf

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 für Node.js, Python und Java

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

Erstellen von Anwendungen in der Lambda-Konsole

Die Anwendungserstellung in der Lambda-Konsole ist jetzt allgemein verfügbar. Anweisungen finden Sie unter Erstellen einer Anwendung mit fortlaufender Bereitstellung in der Lambda-Konsole.

31. Oktober 2019

Erstellen von Anwendungen in der Lambda-Konsole (Beta)

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 Quellcodeverwaltung aus. Jedes Mal, wenn Sie Änderungen zu Ihrem Repository übertragen, wird die enthaltene Pipeline automatisch erstellt und bereitgestellt. Anweisungen finden Sie unter Erstellen einer Anwendung mit fortlaufender Bereitstellung in der Lambda-Konsole.

3. Oktober 2019

Leistungsverbesserungen für VPC-verbundene Funktionen

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

Stream-Batch-Einstellungen

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 Integration von Logs Insights

Die Überwachungsseite in der Lambda-Konsole enthält jetzt Berichte von Amazon CloudWatch Logs Insights. Weitere Informationen finden Sie unter Überwachungsfunktionen in der - AWS Lambda Konsole.

18. Juni 2019

Amazon Linux 2018.03

Die Lambda-Ausführungsumgebung wurde aktualisiert und verwendet jetzt Amazon Linux 2018.03. Weitere Details finden Sie unter Ausführungsumgebung.

21. Mai 2019

Node.js 10

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

GetLayerVersionByArn API

Verwenden Sie die GetLayerVersionByArn -API, um Ebenenversionsinformationen mit dem Versions-ARN als Eingabe herunterzuladen. Im Vergleich zu verwenden GetLayerVersionByArn -Pakete den ARN direkt GetLayerVersion, anstatt ihn zu analysieren, um den Ebenennamen und die Versionsnummer zu erhalten.

25. April 2019

Ruby

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

Ebenen

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

Benutzerdefinierte Laufzeiten

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

Application-Load-Balancer-Auslöser

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

Python 3.7

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

Erhöhung des Nutzlastlimits für asynchronen Funktionsaufruf

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 GovCloud Region (USA-Ost)

AWS Lambda ist jetzt in der Region AWS GovCloud (USA-Ost) verfügbar.

12. November 2018

AWS SAM Themen wurden in ein separates Entwicklerhandbuch verschoben

Eine Reihe von Themen konzentrierte sich auf die Erstellung von Serverless-Anwendungen mithilfe der AWS Serverless Application Model (AWS SAM). Diese Themen wurden in das AWS Serverless Application Model -Entwicklerhandbuch verschoben.

25. Oktober 2018

Anzeigen von Lambda-Anwendungen in der Konsole

Sie können den Status Ihrer Lambda-Anwendungen auf der Seite Anwendungen in der Lambda-Konsole anzeigen. Auf dieser Seite wird der Status des AWS CloudFormation Stacks angezeigt. 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

Timeout-Limit für die Funktionsausführung

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

Unterstützung für PowerShell Core-Sprache in AWS Lambda

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 unterstützt jetzt die .NET Core 2.1.0-Laufzeit. Weitere Informationen finden Sie unter .NET Core-CLI.

9. Juli 2018

Aktualisierungen jetzt über RSS verfügbar

Sie können jetzt einen RSS-Feed abonnieren, um Releases für dieses Handbuch nachzufolgen.

5. Juli 2018

Unterstützung für Amazon SQS als Ereignisquelle

AWS Lambda unterstützt jetzt Amazon Simple Queue Service (Amazon SQS) als Ereignisquelle. Weitere Informationen finden Sie unter Aufrufen von Lambda-Funktionen.

28. Juni 2018

China (Ningxia)-Region

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 Revisions-IDs für Ihre Funktionsversionen und Aliase. 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 hat Laufzeitunterstützung für Go und .NET 2.0 hinzugefügt. 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 Ihre Erfahrung zu vereinfachen, und einen Cloud9-Code-Editor hinzugefügt, um Ihr Debuggen und Überarbeiten Ihres Funktionscodes zu verbessern. Weitere Informationen finden Sie unter Bearbeiten von Code mit dem Lambda-Konsoleneditor.

30. November 2017
Festlegen von Gleichzeitigkeitslimits für einzelne Funktionen

AWS Lambda unterstützt jetzt das Festlegen von Gleichzeitigkeitslimits für einzelne Funktionen. Weitere Informationen finden Sie unter Konfigurieren reservierter Gleichzeitigkeit.

30. November 2017
Verschiebung von Datenverkehr mithilfe von Aliassen

AWS Lambda unterstützt jetzt die Verschiebung des Datenverkehrs mit Aliassen. Weitere Informationen finden Sie unter Fortlaufende Bereitstellungen für Lambda-Funktionen.

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

AWS Lambda führt SAM Local (jetzt als SAM CLI bezeichnet) ein, ein AWS CLI Tool, das eine Umgebung bereitstellt, in der Sie Ihre Serverless-Anwendungen lokal entwickeln, testen und analysieren können, bevor Sie sie in die Lambda-Laufzeitumgebung hochladen. 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 Verwenden von AWS Lambda mit AWS X-Ray. 19. April 2017
Region Asien-Pazifik (Mumbai)

AWS Lambda ist jetzt in der Region Asien-Pazifik (Mumbai) verfügbar. 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-Laufzeit v6.10

AWS Lambda hat Unterstützung für die Node.js-Laufzeit v6.10 hinzugefügt. 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-Laufzeit, Lambda@Edge (Vorschau), Warteschlangen für unzustellbare Nachrichten und automatisierte Bereitstellung von Serverless-Anwendungen.

AWS Lambda hat Unterstützung für C# 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 den AWS Edge-Standorten ausführen. Weitere Informationen finden Sie unter Verwenden von AWS Lambda mit CloudFront Lambda@Edge.

3. Dezember 2016
AWS Lambda fügt Amazon Lex als unterstützte Ereignisquelle hinzu.

Mit Lambda und Amazon Lex können Sie Chatbots für verschiedene Services wie Slack und Facebook schnell erstellen. Weitere Informationen finden Sie unter Verwenden von AWS Lambda mit Amazon Lex.

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
Einführung der AWS SAM zum Erstellen und Bereitstellen von Lambda-basierten Anwendungen und Verwenden von Umgebungsvariablen für Konfigurationseinstellungen für Lambda-Funktionen.

AWS SAM: Sie können jetzt die verwenden AWS SAM , um die Syntax für den Ausdruck von Ressourcen innerhalb 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. Weitere Informationen finden Sie unter AWS Lambda Anwendungen.

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 Verwenden von 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-Laufzeit v4.3

AWS Lambda hat Unterstützung für die Node.js-Laufzeit v4.3 hinzugefügt. 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 Verbinden von ausgehenden Netzwerken mit Ressourcen in einer VPC.

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.

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. Ein Beispiel finden Sie unter Verwendung AWS Lambda mit Amazon EventBridge (CloudWatch Ereignisse).

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.

Um Ihre Lambda-Funktion bisher aus Ihrer Web-, mobilen oder IoT-Anwendung aufzurufen, benötigten Sie die - AWS SDKs (z. B. AWS SDK für Java, AWS SDK für Android oder AWS SDK für iOS). 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 Verwenden von AWS Lambda mit Amazon API Gateway.

Weitere Informationen zum Amazon API Gateway finden Sie unter https://aws.amazon.com/api-gateway/.

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. Weitere Informationen finden Sie unter Erste Schritte mit Lambda.

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.

Die Dokumentation wurde entsprechend aktualisiert. Weitere Informationen finden Sie unter den folgenden Themen:

Erste Schritte mit Lambda

AWS Lambda

9. April 2015
Vorversion

Vorversion des AWS Lambda -Entwicklerhandbuchs.

13. November 2014