Dokumentenverlauf für AWS SAM - AWS Serverless Application Model

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

ÄnderungBeschreibungDatum

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:--ssl-cert-file PATH, verfügbar. --ssl-key-file PATH Zusätzlich --add-host LIST ist die neue Befehlszeilenoption für sam local invoke, sam localstart-api und sam local start-lambda verfügbar

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 sam remote invoke mit Kinesis Data Streams Streams-Anwendungen, Amazon SQS SQS-Warteschlangen und Step Functions Functions-Zustandsmaschinen. Weitere Informationen finden Sie unter Sam Remote Invoke verwenden.

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 [.yaml|.yml] -Dateiformat. Die Seiten „AWS SAMCLIKonfiguration“ AWS SAMCLI und „Konfigurationsdatei“ wurden aktualisiert.

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 sam local start-api Befehlsunterstützung fürTerraform.

6. Juli 2023

Neuer Befehl zum Aufrufen AWS SAMCLI per Fernzugriff hinzugefügt

Informationen zum Einstieg finden Sie sam remote invoke unter Sam Remote Invoke verwenden.

22. Juni 2023

AWS AppSyncGraphQL APIServerloser Ressourcentyp hinzugefügt

Erstellen Sie einen neuen AWS::Serverless::GraphQLApiAbschnitt, der beschreibt, wie Sie eine GraphQL API Ressource mit AWS SAM definieren.

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 sam sync ist. Weitere Informationen finden Sie unter Überspringen der ersten CloudFormation Bereitstellung.

23. März 2023

Unterstützung für den Eventquellentyp DocumentDB hinzugefügt

Die AWS SAM Vorlagenspezifikation unterstützt jetzt den DocumentDB Ereignisquellentyp für die AWS::Serverless::Function Ressource. Weitere Informationen finden Sie unter DocumentDB.

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 AWS::Serverless::Connector Ressourcen zu definieren. Weitere Informationen finden Sie unter Ressourcenberechtigungen mit AWS SAM Konnektoren verwalten.

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 Format und OutExtension erstellt jetzt Eigenschaften. Weitere Informationen finden Sie unter Lambda-Funktionen für Node.js mit esbuild erstellen.

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

24. Januar 2023

Die Zieleigenschaft wurde der EventSource AWS::Serverless::StateMachine Ressource hinzugefügt.

AWS::Serverless::StateMachineDer Ressourcentyp unterstützt die Target Eigenschaft für EventBridgeRule und die Schedule Ereignisquelle.

13. Januar 2023

Skalierung von SQS-Pollern für Lambda-Funktionen konfigurieren

Konfigurieren Sie die Skalierung von SQS-Pollern mit der Eigenschaft für. ScalingConfig AWS::Serverless::Function Weitere Informationen hierzu finden Sie unter ScalingConfig.

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 AWS::Serverless::Function.

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 sam init aufgrund von Windows MAX_PATH 10-Einschränkungen zu Fehlern bei der Ausführung führen können. Weitere Informationen finden Sie unter Installation des AWS SAMCLI

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

FilterCriteraEigenschaften wurden den Typen „MSKMQ,“ und „SelfManagedKafkaEreignisquellentypen“ hinzugefügt.

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 issuer und zu audience Eigenschaften wurde unter JwtConfiguration für hinzugefügt OAuth2Authorizer.

7. Oktober 2022

Neue Eigenschaften für Function und StateMachine EventSource

Enabledund State Eigenschaften wurden zur CloudWatchEvent Ereignisquelle für hinzugefügt AWS::Serverless::Function. StateEigenschaft zur Schedule Ereignisquelle für AWS::Serverless::Functionund hinzugefügt AWS::Serverless::StateMachine.

6. Oktober 2022

AWS SAM Konnektoren sind jetzt allgemein verfügbar

Konnektoren sind ein AWS SAM abstrakter RessourcentypAWS::Serverless::Connector, der als bezeichnet wird und eine einfache und sichere Methode zur Bereitstellung von Berechtigungen zwischen Ihren serverlosen Anwendungsressourcen bietet. Weitere Informationen finden Sie unter Ressourcenberechtigungen mit AWS Serverless Application Model Konnektoren verwalten.

6. Oktober 2022

Neue Sam-Sync-Optionen wurden dem hinzugefügt AWS SAMCLI

--dependency-layerund --use-container Optionen wurden hinzugefügt sam sync.

20. September 2022

Neue Sam-Deploy-Optionen wurden dem hinzugefügt AWS SAMCLI

--on-failureOption hinzugefügt sam deploy.

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 x86_64 arm64 Befehlssatzarchitekturen zu erstellen. Weitere Informationen finden Sie unter den Architectures-Eigenschaften des AWS::Serverless::Function Ressourcentyps und der CompatibleArchitecturesEigenschaft des Ressourcentyps. AWS::Serverless::LayerVersion

1. Oktober 2021

Generieren von Beispiel-Pipeline-Konfigurationen

Verwenden Sie die AWS SAMCLI, um mithilfe der neuen sam pipeline initBefehle sam pipeline bootstrapund Beispiel-Pipelines für mehrere CI/CD Systeme zu generieren. Weitere Informationen finden Sie unter Generieren von CI/CD Beispiel-Pipelines.

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 SourceAccessConfigurationsEigenschaft der MQ Ereignisquelle des Ressourcentyps. AWS::Serverless::Function

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 --container-env-var-file Optionen --container-env-var und sam build.

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 Schedule Ereignisquellen für serverlose Funktionen und Zustandsmaschinen wurde hinzugefügt. Weitere Informationen finden Sie unter den DeadLetterConfig Eigenschaften EventBridgeRule und den Schedule Ereignisquellen für die Ressourcentypen und. AWS::Serverless::FunctionAWS::Serverless::StateMachine

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 FunctionResponseTypes Eigenschaften Kinesisund den DynamoDBDatentypen des Ressourcentyps. AWS::Serverless::Function

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 TumblingWindowInSeconds Eigenschaften des Ressourcentyps Kinesisund den DynamoDBDatentypen des Ressourcentyps. AWS::Serverless::Function

17. Dezember 2020

Support für warme Behälter

Unterstützung für warme Container beim lokalen Testen mit den AWS SAMCLI Befehlen sam local start-apiund hinzugefügt sam local start-lambda. Weitere Informationen finden Sie in der --warm-containers Option für diese Befehle.

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 sam buildBefehl zwei Optionen hinzugefügt wurden:--parallel, der Funktionen und Ebenen parallel statt sequentiell erstellt, und--cached, der Build-Artefakte aus früheren Builds verwendet, wenn keine Änderungen vorgenommen wurden, die eine Neuerstellung erfordern.

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 MQDatentypen EventSourceund des AWS::Serverless::FunctionRessourcentyps. Außerdem wurde Unterstützung für die gegenseitige Transport Layer Security (TLS) -Authentifizierung für API Gateway APIs und HTTP hinzugefügt APIs. Weitere Informationen finden Sie unter dem DomainConfigurationDatentyp des AWS::Serverless::ApiRessourcentyps oder dem HttpApiDomainConfigurationDatentyp des AWS::Serverless::HttpApiRessourcentyps.

5. November 2020

Support für Lambda-Autorisierer für HTTP APIs

Unterstützung für Lambda-Autorisierer für den AWS::Serverless::HttpApi Ressourcentyp hinzugefügt. Weitere Informationen finden Sie unter Beispiel für einen Lambda-Authorizer () AWS::Serverless::HttpApi.

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 TracingEigenschaft des AWS::Serverless::StateMachineRessourcentyps. Außerdem wurde Unterstützung für Verweise bei der Steuerung des Zugriffs auf hinzugefügt APIs. Weitere Informationen finden Sie unter ResourcePolicyStatementDatentyp.

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 EventSourceund MSK-Datentypen des AWS::Serverless::FunctionRessourcentyps.

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 FileSystemConfigsEigenschaft des AWS::Serverless::FunctionRessourcentyps.

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 AWS::Serverless::StateMachineRessourcentyp.

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 LayerVersion Ressourcen zu erstellen. Weitere Informationen finden Sie unter Ebenen erstellen.

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 sam deployBefehl aktualisiert.

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 sam publishBefehl in der AWS SAMCLI vereinfacht das Veröffentlichen von serverlosen Anwendungen in der AWS Serverless Application Repository. Weitere Informationen finden Sie unter Veröffentlichen serverloser Anwendungen mit dem. AWS SAMCLI

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 sam buildBefehl im AWS SAMCLI vereinfacht das Kompilieren serverloser Anwendungen mit Abhängigkeiten, sodass Sie diese Anwendungen lokal testen und bereitstellen können. Weitere Informationen finden Sie unter Anwendungen erstellen.

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