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. Abonnieren Sie den RSSFeed, um über Aktualisierungen dieser Dokumentation informiert zu werden.

ÄnderungBeschreibungDatum

Support SnapStart in neuen Regionen

Lambda SnapStartist jetzt in den folgenden Regionen erhältlich: Europa (Spanien), Europa (Zürich), Asien-Pazifik (Melbourne), Asien-Pazifik (Hyderabad) und Naher Osten (UAE).

12. Januar 2024

AWS verwaltete Richtlinienaktualisierungen

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

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 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 im AWS LambdaAWS Compute-Blog unter Node.js 20.x-Laufzeit jetzt verfügbar.

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

9. November 2023

IPv6Unterstützung für Dual-Stack-Subnetze

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

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 Verbessern der Startleistung 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: Bedingungsschlüssel SourceFunctionArn

Für eine AWS Ressource filtert der lambda:SourceFunctionArn Bedingungsschlüssel den Zugriff auf die Ressource anhand 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-Funktion URLs

Lambda unterstützt jetzt FunctionURLs, bei denen es sich um dedizierte HTTP (S) -Endpunkte für Lambda-Funktionen handelt. Einzelheiten finden Sie unter Lambda-Funktion URLs.

6. April 2022

Geteilte Testereignisse in der Konsole AWS Lambda

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

. NET6 Laufzeit

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

23. Februar 2022

Ereignisfilterung für Kinesis-, DynamoDB- und Amazon-Ereignisquellen SQS

Lambda unterstützt jetzt die Ereignisfilterung für Kinesis-, DynamoDB- und Amazon-Ereignisquellen. SQS Details dazu finden Sie unter Lambda-Ereignisfilterung.

24. November 2021

m TLS Authentifizierung für Amazon MSK - und selbstverwaltete Apache Kafka-Eventquellen

Lambda unterstützt jetzt die TLS M-Authentifizierung für Amazon MSK und selbstverwaltete Apache Kafka-Ereignisquellen. Einzelheiten finden Sie unter Lambda mit Amazon MSK verwenden.

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/PLAINAuthentifizierung für selbstverwaltetes Kafka auf Lambda

SASL/PLAINist jetzt ein unterstützter Authentifizierungsmechanismus für selbstverwaltete Kafka-Ereignisquellen auf Lambda Kunden, dieSASL/bereits PLAIN auf ihrem selbstverwalteten Kafka-Cluster verwenden, können Lambda jetzt problemlos verwenden, um Verbraucheranwendungen zu erstellen, ohne die Art der Authentifizierung ändern zu müssen. Details dazu finden Sie unter Verwenden von Lambda mit selbstverwaltetem Apache Kafka.

29. Juni 2021

Lambda-Erweiterungen 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. Einzelheiten finden Sie unter Lambda-Erweiterungen 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 LogsAPI. Lambda-Erweiterungen können die Logs verwendenAPI, um Log-Streams in der Ausführungsumgebung zu abonnieren. Einzelheiten 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 Extensions 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. Einzelheiten finden Sie unter Lambda-Erweiterungen API.

8. Oktober 2020

Support für Java 8 und benutzerdefinierte Laufzeiten auf 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 unterstützt jetzt Amazon MSK als Eventquelle. Verwenden Sie eine Lambda-Funktion mit AmazonMSK, um Datensätze in einem Kafka-Thema zu verarbeiten. Einzelheiten finden Sie unter Lambda mit Amazon MSK verwenden.

11. August 2020

IAMZustandstasten für VPC Amazon-Einstellungen

Sie können jetzt Lambda-spezifische Bedingungstasten für Einstellungen verwenden. VPC Sie können beispielsweise verlangen, dass alle Funktionen in Ihrer Organisation mit einem verbunden sind. VPC Sie können auch die Subnetze und Sicherheitsgruppen angeben, die die Benutzer der Funktion verwenden können bzw. nicht verwenden können. Einzelheiten finden Sie unter Konfiguration VPC von IAM Funktionen.

10. August 2020

Parallelitätseinstellungen für Kinesis HTTP /2-Stream-Verbraucher

Sie können jetzt die folgenden Parallelitätseinstellungen für Kinesis-Verbraucher mit erweitertem Fan-Out (HTTP/2-Streams) verwenden: ParallelizationFactor,, MaximumRetryAttempts MaximumRecordAgeInSeconds, DestinationConfig und. BisectBatchOnFunctionError Einzelheiten finden Sie unter Verwenden AWS Lambda mit Amazon Kinesis.

7. Juli 2020

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

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. Einzelheiten finden Sie unter Verwenden AWS Lambda mit Amazon Kinesis.

18. Juni 2020

Support für EFS Amazon-Dateisysteme

Sie können jetzt ein EFS Amazon-Dateisystem mit Ihren Lambda-Funktionen verbinden, um gemeinsam auf Netzwerkdateien zuzugreifen. 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 das AWS Cloud Development Kit (AWS CDK) for TypeScript verwenden. Das AWS CDK ist ein Framework, mit dem Sie Ihre Anwendungsressourcen in Python TypeScript, Java oder definieren können. NET.

1. Juni 2020

Support für. NETLaufzeit von Core 3.1.0 in AWS Lambda

AWS Lambda unterstützt jetzt die. NETCore 3.1.0-Laufzeit. Einzelheiten finden Sie unter. NETKernCLI.

31. März 2020

Support für API Gateway HTTP APIs

Aktualisierte und erweiterte Dokumentation für die Verwendung von Lambda mit API Gateway, einschließlich Unterstützung für HTTPAPIs. Es wurde eine Beispielanwendung hinzugefügt, die eine Funktion mit API AWS CloudFormation und erstellt. Einzelheiten finden Sie unter Verwenden 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 a verbindenVPC, erstellt Lambda gemeinsam genutzte elastische Netzwerkschnittstellen. 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 im Lambda API verfügbar.

Diese Aktualisierung wird phasenweise veröffentlicht. Einzelheiten finden Sie im AWS Compute-Blog unter Aktualisierter Lambda-States-Lebenszyklus für VPC Netzwerke. Weitere Informationen zu Zuständen finden Sie unter AWS Lambda -Funktionszustände.

24. Januar 2020

Aktualisierungen der Ausgabe der Funktionskonfiguration API

Zu StateReasonCode(InvalidSubnet, InvalidSecurityGroup) und LastUpdateStatusReasonCode (,,) wurden Ursachencodes für Funktionen hinzugefügt SubnetOutOf IPAddresses InvalidSubnet, InvalidSecurityGroup die eine Verbindung zu a herstellenVPC. 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 a verbindenVPC, kann Lambda sofort eine gemeinsame elastic network interface erstellen, anstatt Netzwerkschnittstellen zu erstellen, wenn Ihre Funktion aufgerufen wird. Dies führt zu einer besseren Leistung für VPC verbundene Funktionen, erfordert jedoch möglicherweise ein Update 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 Ereignisbus 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

FIFOWarteschlangenunterstützung für SQS Amazon-Eventquellen

Sie können jetzt eine Ereignisquellenzuordnung erstellen, die aus einer Warteschlange liest, die zuerst eingeht, zuerst ausgibtFIFO. Bisher wurden nur Standardwarteschlangen unterstützt. Einzelheiten finden Sie unter Lambda mit Amazon SQS verwenden.

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 Anwendungen in der Lambda-Konsole verwalten.

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. 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

Leistungsverbesserungen für miteinander verbundene VPC Funktionen

Lambda verwendet jetzt eine neue Art von elastic network interface, die von allen Funktionen in einem Virtual Private Cloud (VPC) -Subnetz gemeinsam genutzt wird. Wenn Sie eine Funktion mit a verbindenVPC, erstellt Lambda eine Netzwerkschnittstelle für jede Kombination aus Sicherheitsgruppe und Subnetz, die Sie wä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. Einzelheiten finden Sie unter Konfiguration einer Lambda-Funktion für den Zugriff auf Ressourcen in a. 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.

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 GetLayerVersionByArnAPI, um Layer-Versionsinformationen mit der Version ARN als Eingabe herunterzuladen. Im Vergleich zu GetLayerVersionByArn können Sie das ARN direkt verwenden GetLayerVersion, anstatt es zu analysieren, um den Layer-Namen und die Versionsnummer abzurufen.

25. April 2019

Ruby

AWS Lambda unterstützt jetzt Ruby 2.5 mit einer neuen Runtime. 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

Kinesis HTTP /2 Stream-Consumer als Trigger verwenden

Sie können Kinesis HTTP /2 Data Stream Consumer verwenden, an die Ereignisse gesendet werden AWS Lambda. Stream-Verbraucher haben einen eigenen Lesedurchsatz für jeden Shard in Ihrem Datenstream 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 Runtime. 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 maximalen Nachrichtengröße eines Amazon-Triggers entspricht. SNS 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

Die AWS SAM Themen wurden in ein separates Entwicklerhandbuch verschoben

Eine Reihe von Themen befasste sich mit der Entwicklung serverloser Anwendungen mithilfe von 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

Support für die PowerShell Kernsprache 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

Support für. NETLaufzeit von Core 2.1.0 in AWS Lambda

AWS Lambda unterstützt jetzt die. NETCore 2.1.0-Laufzeit. Weitere Informationen finden Sie unter. NETKernCLI.

9. Juli 2018

Updates sind jetzt verfügbar über RSS

Sie können jetzt einen RSS Feed abonnieren, um die Veröffentlichungen dieses Handbuchs zu verfolgen.

5. Juli 2018

Support für Amazon SQS als Eventquelle

AWS Lambda unterstützt jetzt Amazon Simple Queue Service (AmazonSQS) 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 Runtime-Version 8.10 von Node.js. Weitere Informationen finden Sie unter Erstellen von Lambda-Funktionen mit Node.js.

2. April 2018
Funktions- und Alias-Revision IDs

AWS Lambda unterstützt jetzt die Revision IDs Ihrer Funktionsversionen und Aliase. Sie können diese verwendenIDs, um bedingte Aktualisierungen nachzuverfolgen und anzuwenden, wenn Sie Ihre Funktionsversion oder Aliasressourcen aktualisieren.

25. Januar 2018
Runtime-Unterstützung für Go und. NET2.0

AWS Lambda hat Runtime-Unterstützung für Go und hinzugefügt. NET2.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 Ihre Erfahrung zu vereinfachen, und einen Cloud9-Code-Editor hinzugefügt, mit dem Sie Ihren Funktionscode besser debuggen und überarbeiten können.

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

AWS Lambda unterstützt jetzt das Setzen von Parallelitätslimits für einzelne Funktionen. Weitere Informationen finden Sie unter Reservierte Parallelität für eine Funktion konfigurieren.

30. November 2017
Verschiebung von Datenverkehr mithilfe von Aliassen

AWS Lambda unterstützt jetzt die Verlagerung von Traffic mit Aliasnamen. Weitere Informationen finden Sie unter Erstellen Sie 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
Wir präsentieren: SAM Local

AWS Lambda stellt SAM Local (jetzt bekannt als SAMCLI) vor, ein AWS CLI Tool, das Ihnen eine Umgebung bietet, in der Sie Ihre serverlosen Anwendungen lokal entwickeln, testen und analysieren können, bevor Sie sie in die Lambda-Laufzeit 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 (Mitte) 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) 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 Node.js Runtime v6.10

AWS Lambda Unterstützung für Node.js Runtime 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. NETRuntime, Lambda @Edge (Preview), Dead Letter Queues und automatisierte Bereitstellung serverloser Anwendungen.

AWS Lambda 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 an den AWS Edge-Standorten als Reaktion auf CloudFront Ereignisse 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.

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 Einstellungen AWS SAM für die Erstellung und Bereitstellung von Lambda-basierten Anwendungen und die Verwendung von Umgebungsvariablen für die Konfiguration von Lambda-Funktionen.

AWS SAM: Sie können jetzt den verwenden, AWS SAM um die Syntax für das Ausdrücken von Ressourcen in einer serverlosen Anwendung zu definieren. Um Ihre Anwendung bereitzustellen, geben Sie einfach die Ressourcen, die Sie als Teil Ihrer Anwendung benötigen, zusammen mit den zugehörigen Berechtigungsrichtlinien in einer AWS CloudFormation Vorlagendatei (entweder JSON oderYAML) an, verpacken Sie Ihre Bereitstellungsartefakte und stellen Sie die Vorlage bereit.

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 Sie Lambda-Umgebungsvariablen, um Werte im Code zu konfigurieren.

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 Node.js Runtime v4.3

AWS Lambda Unterstützung für Node.js Runtime 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

VPCUnterstützung

Sie können jetzt eine Lambda-Funktion für den Zugriff auf Ressourcen in Ihrem VPC konfigurieren. Weitere Informationen finden Sie unter Lambda-Funktionen Zugriff auf Ressourcen in einem Amazon gewähren 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 Lambda-Funktionsversionen 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 Rufen Sie eine Lambda-Funktion nach einem Zeitplan auf.

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 das Aufrufen von Lambda-Funktionen mit REST -kompatiblen Clients.

Bisher benötigten Sie, um Ihre Lambda-Funktion von Ihrer Web-, Mobil- oder IoT-Anwendung aus aufzurufen AWS SDKs (z. B. AWS SDK für Java, AWS SDK für Android oder AWS SDK für iOS). Lambda unterstützt jetzt das Aufrufen einer Lambda-Funktion mit REST -kompatiblen Clients über eine benutzerdefinierte FunktionAPI, die Sie mit Amazon Gateway erstellen können. API Sie können Anfragen an Ihren Lambda-Funktionsendpunkt URL senden. Sie können die Sicherheit auf dem Endpunkt so konfigurieren, dass sie offenen Zugriff ermöglicht, Leverage AWS Identity and Access Management (IAM) verwenden, um den Zugriff zu autorisieren, oder API Schlüssel verwenden, um den Zugriff anderer auf Ihre Lambda-Funktionen zu messen.

Ein Beispielübung mit ersten Schritten finden Sie unter Aufrufen einer Lambda-Funktion mithilfe eines Amazon API Gateway-Endpunkts.

Weitere Informationen über 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 .

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:

AWS Lambda

9. April 2015
Vorversion

Vorversion des AWS Lambda -Entwicklerhandbuchs.

13. November 2014