AWS SAM-Vorlage für eine Amazon-SQS-Anwendung - 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.

AWS SAM-Vorlage für eine Amazon-SQS-Anwendung

Sie können verwenden, um diese Anwendung zu entwickeln AWS SAM. Weitere Informationen zum Erstellen von AWS SAM-Vorlagen finden Sie unter AWS SAM-Vorlagengrundlagen im AWS Serverless Application Model Entwicklerhandbuch.

Nachfolgend finden Sie eine AWS SAM-Beispielvorlage für die Lambda-Anwendung aus dem Tutorial. Kopieren Sie den unten stehenden Text in eine Datei vom Typ .yaml und speichern Sie sie neben der ZIP-Datei, die Sie zuvor erzeugt haben. Beachten Sie, dass die Handler- und Runtime-Parameterwerte den Werten entsprechen sollten, die Sie bei der Erzeugung der Funktion im vorherigen Abschnitt verwendet haben.

Beispiel template.yaml
AWSTemplateFormatVersion: '2010-09-09' Transform: AWS::Serverless-2016-10-31 Description: Example of processing messages on an SQS queue with Lambda Resources: MySQSQueueFunction: Type: AWS::Serverless::Function Properties: Handler: index.handler Runtime: nodejs18.x Events: MySQSEvent: Type: SQS Properties: Queue: !GetAtt MySqsQueue.Arn BatchSize: 10 MySqsQueue: Type: AWS::SQS::Queue Properties: QueueName: my-queue

Weitere Informationen zum Packen und Bereitstellen Ihrer Serverless-Anwendung über die Package- und Deploy-Befehle finden Sie im Artikel zum Bereitstellen von Serverless-Anwendungen im AWS Serverless Application Model Entwicklerhandbuch.