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.
Dokumentenverlauf für AWS SAM
In der folgenden Tabelle werden die wichtigen Änderungen in den einzelnen Versionen des AWS Serverless Application Model Entwicklerhandbuchs beschrieben. Um Benachrichtigungen über Aktualisierungen dieser Dokumentation zu erhalten, können Sie einen RSS-Feed abonnieren.
-
Letzte Aktualisierung der Dokumentation: 20. Juni 2024
| Änderung | Beschreibung | Datum |
|---|---|---|
Der gesamte Inhalt des Entwicklerhandbuchs wurde neu strukturiert und aktualisiert | Der Leitfaden wurde neu organisiert und neu strukturiert, um die Auffindbarkeit und Benutzerfreundlichkeit zu verbessern. Aktualisierte und verbesserte Titel. Bei der Einführung von Themen und Konzepten wurden zusätzliche Details bereitgestellt. | 20. Juni 2024 |
AWS SAMCLIUnterstützung für Ruby 3.3 hinzugefügt | Ruby 3.3 ist jetzt als Laufzeit- und Image-Repository verfügbar. Einzelheiten finden Sie unter Image-Repositorys und Sam Init. | 4. April 2024 |
Befehlsoptionen wurden hinzugefügt AWS SAMCLI | Neue Optionen sind für den Befehl sam local start-api: | 20. März 2024 |
Unterstützung für.NET 8 wurde hinzugefügt AWS SAMCLI | .NET 8 ist jetzt als Laufzeit- und Image-Repository verfügbar. Laufzeiten und Image-Repositorys für.NET Core 3.1, Node.js 14, Node.js 12, Python 3.7, Ruby 2.7 werden nicht mehr unterstützt. Siehe Image-Repositorys und Sam Init. | 22. Februar 2024 |
Das Installationsprogramm für das AWS SAMCLI arm64-Paket wurde hinzugefügt Linux | Anweisungen finden Sie unter Installation von. AWS SAMCLI | 6. Dezember 2023 |
Die Option --watch-exclude wurde für den AWS SAMCLI Befehl sam sync hinzugefügt | Schließt Dateien und Ordner von der Initiierung einer Synchronisation aus. Weitere Informationen finden Sie unter Angeben von Dateien und Ordnern, die keine Synchronisierung initiieren. | 6. Dezember 2023 |
Hinzugefügt -- build-in-source Option für den Befehl AWS SAMCLI sam sync | Erstellen Sie Ihr Projekt in Ihrem Quellordner, um den Erstellungsprozess zu beschleunigen. Weitere Informationen finden Sie unter Beschleunigen Sie die Build-Zeiten, indem Sie Ihr Projekt im Quellordner erstellen. | 6. Dezember 2023 |
Hinzugefügt -- build-in-source Option für den Befehl AWS SAMCLI sam build | Erstellen Sie Ihr Projekt in Ihrem Quellordner, um den Erstellungsprozess zu beschleunigen. Weitere Informationen finden Sie unter Beschleunigen Sie die Build-Zeiten, indem Sie Ihr Projekt im Quellordner erstellen. | 6. Dezember 2023 |
Neue Ressourcenunterstützung für den Befehl AWS SAMCLI Remote Invoke hinzugefügt | Zur Verwendung | 15. November 2023 |
Neuer AWS SAMCLI Remote-Test-Event-Befehl für gemeinsam nutzbare Testereignisse hinzugefügt | Verwenden Sie die AWS SAM CLI, um auf gemeinsam nutzbare Testereignisse aus der EventBridge Schemaregistry zuzugreifen und diese zu verwalten, um Ihre Lambda-Funktionen in der zu testen. AWS Cloud Weitere Informationen finden Sie unter Sam remote test-event verwenden. | 3. Oktober 2023 |
AWS SAMCLIUnterstützung für Terraform ist jetzt allgemein verfügbar | Weitere Informationen zum AWS SAMCLI Support für Terraform finden Sie unter AWS SAMCLITerraformSupport. | 5. September 2023 |
AWS SAMCLIUnterstützung wurde hinzugefügt für Terraform Cloud | Das unterstützt AWS SAMCLI jetzt lokale Tests fürTerraform Cloud. Weitere Informationen finden Sie unter Einrichten für Terraform Cloud. | 5. September 2023 |
Unterstützung für YAML Dateiformate für die AWS SAMCLI Konfigurationsdatei hinzugefügt | Das unterstützt AWS SAMCLI jetzt das [ | 18. Juli 2023 |
AWS SAMCLIsam local start-apiBefehlsunterstützung für hinzugefügt Terraform | Wozu dient AWS SAMCLI die UnterstützungTerraform? Der Abschnitt wurde aktualisiert und enthält nun auch AWS SAMCLI | 6. Juli 2023 |
Neuer Befehl zum Aufrufen AWS SAMCLI per Fernzugriff hinzugefügt | Informationen zum Einstieg finden Sie | 22. Juni 2023 |
AWS AppSyncGraphQL APIServerloser Ressourcentyp hinzugefügt | Erstellen Sie einen neuen | 22. Juni 2023 |
AWS SAMCLIUnterstützung für Ruby 3.2 wurde hinzugefügt | Aktualisieren Sie die Sam-Init-Seite, sodass sie neue Basis-Image- und Laufzeitwerte enthält. Aktualisieren Sie die Seite mit den Image-Repositorys mit Ruby 3.2 Amazon ECR URI. | 6. Juni 2023 |
Optionale Schritte zur Integritätsprüfung des Paket-Installationsprogramms hinzugefügt AWS SAMCLI | Aktualisieren Sie die Installation der AWS SAMCLI Seite, um den optionalen Schritt widerzuspiegeln. Erstellen Überprüfen Sie die Integrität der AWS SAMCLI Installationsseite, um die Schritte zu dokumentieren. | 31. Mai 2023 |
Die Option Sam Sync wurde hinzugefügt, um die Infrastruktursynchronisierung zu überspringen | Passen Sie an, ob bei jeder Ausführung eine CloudFormation Bereitstellung erforderlich | 23. März 2023 |
Unterstützung für den Eventquellentyp DocumentDB hinzugefügt | Die AWS SAM Vorlagenspezifikation unterstützt jetzt den | 10. März 2023 |
Erstellen Sie Rust Lambda-Funktionen mit Cargo Lambda | Verwenden Sie die AWS SAMCLI, um Ihre Rust-Lambda-Funktionen mit Cargo Lambda zu erstellen. Weitere Informationen finden Sie unter Erstellen von Rust Lambda-Funktionen mit Cargo Lambda. | 23. Februar 2023 |
Erstellen Sie Funktionsressourcen außerhalb von AWS SAM | Es wurde eine Anleitung zum Überspringen von Funktionen bei der Verwendung des sam build Befehls hinzugefügt. Weitere Informationen finden Sie unter Funktionen außerhalb von AWS SAM erstellen. | 14. Februar 2023 |
Neue Syntax für eingebettete Konnektoren | Verwenden Sie die neue Syntax für eingebettete Konnektoren, um Ihre | 8. Februar 2023 |
Es wurde ein neuer Befehl sam list hinzugefügt für AWS SAMCLI | sam listDient zum Anzeigen wichtiger Informationen über die Ressourcen in Ihrer serverlosen Anwendung. Weitere Informationen finden Sie in der Sam-Liste. | 2. Februar 2023 |
Format- und OutExtension Build-Eigenschaften für Esbuild hinzugefügt | Das Erstellen von Lambda-Funktionen von Node.js mit esbuild unterstützt | 2. Februar 2023 |
Der Vorlagenspezifikation wurden Optionen für die AWS SAM Laufzeitverwaltung hinzugefügt | Konfigurieren Sie Laufzeitverwaltungsoptionen für Ihre Lambda-Funktionen. Weitere Informationen hierzu finden Sie unter | 24. Januar 2023 |
Die Zieleigenschaft wurde der EventSource AWS::Serverless::StateMachine Ressource hinzugefügt. |
| 13. Januar 2023 |
Skalierung von SQS-Pollern für Lambda-Funktionen konfigurieren | Konfigurieren Sie die Skalierung von SQS-Pollern mit der Eigenschaft für. | 12. Januar 2023 |
Validieren Sie AWS SAM Anwendungen mit cfn-lint | Sie können cfn-lint verwenden, um Ihre AWS SAM Vorlagen über die zu validieren. AWS SAMCLI Weitere Informationen finden Sie unter Mit cfn-lint validieren. | 11. Januar 2023 |
Überwachen Sie Ihre serverlosen Anwendungen mit Application Insights CloudWatch | Konfigurieren Sie Amazon CloudWatch Application Insights, um Ihre AWS SAM Anwendungen zu überwachen. Weitere Informationen finden Sie unter Überwachen Sie Ihre serverlosen Anwendungen mit CloudWatch Application Insights. | 19. Dezember 2022 |
AWS SAMCLIPaket-Installer für macOS hinzugefügt | Installieren Sie das AWS SAMCLI mit dem neuen macOS-Paketinstallationsprogramm. Weitere Informationen finden Sie unter Installation von AWS SAMCLI. | 6. Dezember 2022 |
Unterstützung für Lambda hinzugefügt SnapStart | Konfigurieren Sie SnapStart Ihre Lambda-Funktionen so, dass sie Snapshots erstellen. Dabei handelt es sich um zwischengespeicherte Zustände Ihrer initialisierten Funktionen. Weitere Informationen hierzu finden Sie unter | 28. November 2022 |
Unterstützung für nodejs18.x hinzugefügt AWS SAMCLI | AWS SAMCLIunterstützt jetzt die Laufzeit von nodejs18.x. Weitere Informationen finden Sie unter sam init. | 17. November 2022 |
Es wurden Anleitungen zur Konfiguration von Zugriff und Berechtigungen hinzugefügt | AWS SAM bietet zwei Optionen, die die Zugriffs- und Berechtigungsverwaltung für Ihre serverlosen Anwendungen vereinfachen. Weitere Informationen finden Sie unter Ressourcenzugriff und Berechtigungen verwalten. | 17. November 2022 |
Unterstützung für die Erstellung von.NET 7 Lambda-Funktionen mit nativer AOT-Kompilierung hinzugefügt | Erstellen und verpacken Sie Ihre.NET 7 Lambda-Funktionen mit und nutzen Sie die native Ahead-of-Time (AOT) -Kompilierung AWS SAM, um die Lambda-Kaltstartzeiten zu verbessern. Weitere Informationen finden Sie unter Erstellen von.NET 7 Lambda-Funktionen mit nativer AOT-Kompilierung. | 15. November 2022 |
AWS SAMCLITerraformUnterstützung für lokales Debuggen und Testen hinzugefügt | Verwenden Sie das AWS SAMCLI in Ihren Terraform Projekten, um Ihre Lambda-Funktionen und -Layer lokal zu debuggen und zu testen. Weitere Informationen finden Sie unter AWS SAMTerraformCLI-Unterstützung. | 14. November 2022 |
AWS SAM Unterstützung für EventBridge Scheduler hinzugefügt | Die Vorlagenspezifikation AWS Serverless Application Model (AWS SAM) bietet eine einfache, kurze Syntax, die Sie verwenden können, um Ereignisse mit dem EventBridge Scheduler für und zu planen. AWS Lambda AWS Step Functions Weitere Informationen finden Sie unter Ereignisse mit EventBridge Scheduler planen. | 10. November 2022 |
Die AWS SAMCLI Installationsanweisungen wurden vereinfacht | AWS SAMCLIVoraussetzungen und optionale Schritte wurden auf separate Seiten verschoben. Installationsschritte für unterstützte Betriebssysteme finden Sie unter Installation von AWS SAMCLI. | 04. November 2022 |
Es wurde ein Fix hinzugefügt, um lange Pfade für Windows 10-Benutzer zuzulassen | Das AWS SAMCLI App-Vorlagen-Repository enthält einige lange Dateipfade, die | 04. November 2022 |
Der schrittweise Bereitstellungsprozess für Erstinstallationen wurde aktualisiert | Die schrittweise Bereitstellung einer Lambda-Funktion mit AWS CodeDeploy erfordert zwei Schritte. Weitere Informationen finden Sie unter Schrittweises Bereitstellen einer Lambda-Funktion zum ersten Mal. | 13. Oktober 2022 |
Zusätzliche Unterstützung der Lambda-Ereignisfilterung für mehr Ereignistypen |
| 13. Oktober 2022 |
OpenID Connect (OIDC) -Unterstützung für Pipeline hinzugefügt AWS SAM | AWS SAM unterstützt die OpenID Connect (OIDC) -Benutzerauthentifizierung für Bitbucket-, GitHub Actions- und CI/CD-Plattformen ( GitLab Continuous Integration and Continuous Delivery). Weitere Informationen findest du unter OIDC-Benutzerkonten mit Pipeline verwenden. AWS SAM | 13. Oktober 2022 |
Hinweis zu Eigenschaften JwtConfiguration | Ein Hinweis zur Definition | 7. Oktober 2022 |
Neue Eigenschaften für Function und StateMachine EventSource |
| 6. Oktober 2022 |
AWS SAM Konnektoren sind jetzt allgemein verfügbar | Konnektoren sind ein AWS SAM abstrakter Ressourcentyp | 6. Oktober 2022 |
Neue Sam-Sync-Optionen wurden dem hinzugefügt AWS SAMCLI |
| 20. September 2022 |
Neue Sam-Deploy-Optionen wurden dem hinzugefügt AWS SAMCLI |
| 09. September 2022 |
Esbuild-Unterstützung ist jetzt allgemein verfügbar | Um Lambda-Funktionen von Node.js zu erstellen und zu verpacken, können Sie den AWS SAMCLI mit dem JavaScript esbuild-Bundler verwenden. | 01. September 2022 |
Telemetrie aktualisiert AWS SAMCLI | Die Beschreibung der gesammelten System- und Umgebungsinformationen wurde aktualisiert und enthält nun Hashwerte von Nutzungsattributen. | 01. September 2022 |
Unterstützung für lokale Umgebungsvariablen hinzugefügt AWS SAMCLI | Verwenden Sie Umgebungsvariablen mit AWS SAMCLI, wenn Sie Lambda-Funktionen lokal aufrufen und API Gateway lokal ausführen. | 01. September 2022 |
Support für Lambda-Befehlssatzarchitekturen | Verwenden Sie die AWS SAMCLI, um Lambda-Funktionen und Lambda-Schichten für unsere | 1. Oktober 2021 |
Generieren von Beispiel-Pipeline-Konfigurationen | Verwenden Sie die AWS SAMCLI, um mithilfe der neuen | 21. Juli 2021 |
AWS SAMCLIAWS CDK Integration (Vorschau, Phase 2) | In Phase 2 der öffentlichen Vorschauversion können Sie die jetzt AWS SAMCLI zum Verpacken und Bereitstellen von AWS CDK Anwendungen verwenden. Sie können eine AWS CDK Beispielanwendung auch direkt mit dem herunterladen AWS SAMCLI. Weitere Informationen finden Sie unter AWS Cloud Development Kit (AWS CDK) (Vorschau). | 13. Juli 2021 |
Support für RabbitMQ als Eventquelle für Funktionen | Unterstützung für RabbitMQ als Ereignisquelle für serverlose Funktionen hinzugefügt. Weitere Informationen finden Sie in der | 7. Juli 2021 |
Bereitstellung serverloser Anwendungen mithilfe von Amazon ECR Build Container-Images | Verwenden Sie Amazon ECR Build Container-Images, um serverlose Anwendungen mit gängigen CI/CD-Systemen wie Jenkins AWS CodePipeline, CI/CD und Actions bereitzustellen. GitLab GitHub Weitere Informationen finden Sie unter Bereitstellen serverloser Anwendungen. | 24. Juni 2021 |
Debuggen von AWS SAM Anwendungen mit Toolkits AWS | AWS Toolkits unterstützen jetzt schrittweises Debuggen mit mehr Kombinationen aus integrierten Entwicklungsumgebungen () und Laufzeiten. IDEs Weitere Informationen finden Sie unter Verwenden von Toolkits. AWS | 20. Mai 2021 |
AWS SAMCLIAWS CDK Integration (Vorschau) | Sie können das jetzt verwenden AWS SAMCLI, um AWS CDK Anwendungen lokal zu testen und zu erstellen. Dies ist eine öffentliche Vorschauversion. Weitere Informationen finden Sie unter AWS Cloud Development Kit (AWS CDK) (Vorschau). | 29. April 2021 |
Das Standard-Container-Image-Repository wurde zu Amazon ECR Public geändert | Das Standard-Container-Image-Repository wurde von DockerHub Amazon ECR Public geändert. Weitere Informationen finden Sie unter Image-Repositorys. | 6. April 2021 |
Nächtliche Builds AWS SAMCLI | Sie können jetzt eine Vorabversion von installieren AWS SAMCLI, die jede Nacht erstellt wird. Weitere Informationen finden Sie im Abschnitt Nightly Build des Unterthemas Betriebssystem Ihrer Wahl unter Installation von. AWS SAMCLI | 25. März 2021 |
Unterstützung für Build-Container-Umgebungsvariablen | Sie können jetzt Umgebungsvariablen an Build-Container übergeben. Weitere Informationen finden Sie unter den | 4. März 2021 |
Neuer Linux-Installationsprozess | Sie können das jetzt AWS SAMCLI mit einem nativen Linux-Installationsprogramm installieren. Weitere Informationen finden Sie unter Installation von AWS SAMCLI unter Linux. | 10. Februar 2021 |
Support für Warteschlangen mit unzustellbaren Briefen für EventBridge | Unterstützung für Warteschlangen mit uneingeschränkten Nachrichten EventBridge und | 29. Januar 2021 |
Support für benutzerdefinierte Checkpoints | Unterstützung für benutzerdefinierte Checkpoints für DynamoDB- und Kinesis-Ereignisquellen für serverlose Funktionen hinzugefügt. Weitere Informationen finden Sie unter den | 29. Januar 2021 |
Support für taumelnde Fenster | Unterstützung für Tumbling-Fenster für DynamoDB und Kinesis-Ereignisquellen für serverlose Funktionen hinzugefügt. Weitere Informationen finden Sie unter den | 17. Dezember 2020 |
Support für warme Behälter | Unterstützung für warme Container beim lokalen Testen mit den AWS SAMCLI Befehlen | 16. Dezember 2020 |
Support für Lambda-Container-Images | Unterstützung für Lambda-Container-Images hinzugefügt. Weitere Informationen finden Sie unter Anwendungen erstellen. | 1. Dezember 2020 |
Support für Codesignatur | Unterstützung für Codesignatur und vertrauenswürdige Bereitstellungen von serverlosem Anwendungscode hinzugefügt. Weitere Informationen finden Sie unter Codesignatur für AWS SAM Anwendungen konfigurieren. | 23. November 2020 |
Support für parallel und zwischengespeicherte Builds | Die Leistung serverloser Anwendungsbuilds wurde verbessert, indem dem | 10. November 2020 |
Support für Amazon MQ und gegenseitige TLS-Authentifizierung | Unterstützung für Amazon MQ als Ereignisquelle für serverlose Funktionen hinzugefügt. Weitere Informationen finden Sie unter den | 5. November 2020 |
Support für Lambda-Autorisierer für HTTP APIs | Unterstützung für Lambda-Autorisierer für den | 27. Oktober 2020 |
Support für mehrere Konfigurationsdateien und Umgebungen | Unterstützung für mehrere Konfigurationsdateien und Umgebungen zum Speichern von Standardparameterwerten für AWS SAMCLI Befehle hinzugefügt. Weitere Informationen finden Sie in der AWS SAMCLIKonfigurationsdatei. | 24. September 2020 |
Support für X-Ray mit Step Functions und Referenzen bei der Zugriffskontrolle APIs | Unterstützung für X-Ray als Ereignisquelle für serverlose Zustandsmaschinen hinzugefügt. Weitere Informationen finden Sie in der | 17. September 2020 |
Support für Amazon MSK | Unterstützung für Amazon MSK als Ereignisquelle für serverlose Funktionen hinzugefügt. Dadurch können Datensätze in einem Amazon MSK-Thema Ihre Lambda-Funktion auslösen. Weitere Informationen finden Sie unter den Datentypen | 13. August 2020 |
Support für Amazon EFS | Unterstützung für das Mounten von Amazon EFS-Dateisystemen in lokalen Verzeichnissen hinzugefügt. Dadurch kann Ihr Lambda-Funktionscode auf gemeinsam genutzte Ressourcen zugreifen und diese ändern. Weitere Informationen finden Sie in der | 16. Juni 2020 |
Orchestrierung serverloser Anwendungen | Unterstützung für die Orchestrierung von Anwendungen hinzugefügt, indem Step Functions Functions-Zustandsmaschinen mithilfe AWS SAM von erstellt werden. Weitere Informationen finden Sie unter AWS Ressourcen orchestrieren mit AWS Step Functions und unter | 27. Mai 2020 |
Benutzerdefinierte Laufzeiten erstellen | Es wurde die Möglichkeit hinzugefügt, benutzerdefinierte Laufzeiten zu erstellen. Weitere Informationen finden Sie unter Benutzerdefinierte Laufzeiten erstellen. | 21. Mai 2020 |
Ebenen erstellen | Es wurde die Möglichkeit hinzugefügt, einzelne | 19. Mai 2020 |
Generierte CloudFormation Ressourcen | Es wurden Einzelheiten zu den AWS SAM generierten CloudFormation Ressourcen und zu den Referenzierungen bereitgestellt. Weitere Informationen finden Sie unter Generierte CloudFormation Ressourcen. | 8. April 2020 |
AWS Anmeldeinformationen einrichten | Es wurden Anweisungen zum Einrichten von AWS Anmeldeinformationen hinzugefügt, falls Sie sie noch nicht für die Verwendung mit anderen AWS Tools wie einem der AWS SDKs oder dem eingerichtet haben AWS CLI. Weitere Informationen finden Sie unter AWS Anmeldeinformationen einrichten. | 17. Januar 2020 |
AWS SAM Spezifikation und AWS SAMCLI Aktualisierungen | Die AWS SAM Spezifikation von GitHub wurde migriert. Weitere Informationen finden Sie in der AWS SAM
Spezifikation. Außerdem wurde der Bereitstellungs-Workflow mit Änderungen am | 25. November 2019 |
Neue Optionen zur Steuerung des Zugriffs auf API Gateway APIs und Aktualisierungen von Richtlinienvorlagen | Neue Optionen zur Steuerung des Zugriffs auf API Gateway hinzugefügt APIs: IAM-Berechtigungen, API-Schlüssel und Ressourcenrichtlinien. Weitere Informationen finden Sie unter Steuern des Zugriffs auf API Gateway APIs. Außerdem wurden zwei Richtlinienvorlagen aktualisiert: RekognitionFacesPolicy und ElasticsearchHttpPostPolicy. Weitere Informationen finden Sie unter AWS SAM Richtlinienvorlagen. | 29. August 2019 |
Updates für den Einstieg | Das Kapitel „Erste Schritte“ wurde mit verbesserten Installationsanweisungen für das AWS SAMCLI und das Hello World-Tutorial aktualisiert. Weitere Informationen finden Sie unter Erste Schritte mit AWS SAM. | 25. Juli 2019 |
Steuern des Zugriffs auf API Gateway APIs | Unterstützung für die Steuerung des Zugriffs auf API Gateway hinzugefügt APIs. Weitere Informationen finden Sie unter Steuern des Zugriffs auf API Gateway APIs. | 21. März 2019 |
Hinzugefügt sam publish zum AWS SAMCLI | Der neue | 21. Dezember 2018 |
Unterstützung für verschachtelte Anwendungen und Ebenen | Unterstützung für verschachtelte Anwendungen und Ebenen hinzugefügt. Weitere Informationen finden Sie unter Verwenden verschachtelter Anwendungen und Arbeiten mit Ebenen. | 29. November 2018 |
Hinzugefügt sam build zum AWS SAMCLI | Der neue | 19. November 2018 |
Es wurden neue Installationsoptionen für hinzugefügt AWS SAMCLI | Es wurden die Installationsoptionen Linuxbrew (Linux), MSI (Windows) und Homebrew (macOS) für hinzugefügt. AWS SAMCLI Weitere Informationen finden Sie unter Installation von. AWS SAMCLI | 7. November 2018 |
Neues Handbuch | Dies ist die erste Version des AWS Serverless Application Model -Entwicklerhandbuchs. | 17. Oktober 2018 |