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.
Lokales Testen mit AWS SAMCLI
Das AWS SAMCLI ermöglicht es Ihnen, serverlose Anwendungen lokal in verschiedenen Infrastructure-as-Code-Tools (IaC) zu testen. In diesem Handbuch wird erklärt, wie Sie das AWS SAMCLI für lokale Tests mit verschiedenen IaC-Frameworks verwenden.
Zu den wichtigsten Vorteilen der Verwendung AWS SAMCLI für lokale Tests gehören:
-
Schnelle Entwicklung — Testen Sie Codeänderungen ohne Bereitstellung auf AWS
-
Kosteneffizienz — Entwickeln und testen, ohne dass Gebühren anfallen AWS
-
Offline-Fähigkeit — Arbeiten Sie an Ihren Anwendungen ohne Internetverbindung
-
Vereinfachtes Debuggen — Gehen Sie den Lambda-Funktionscode lokal mit einem Debugger durch
-
Realistisches Testen — Testen Sie Ihre Anwendungen mithilfe der lokalen Emulation von Diensten AWS
Testen Sie AWS SAM Anwendungen lokal
Informationen zum Testen von Anwendungen, die mithilfe von AWS SAM Vorlagen definiert wurden, finden Sie unter Serverlose Anwendungen testen und debuggen in diesem Handbuch.
Testen Sie Vorlagen lokal AWS CloudFormation
Um die lokalen Testfunktionen AWS SAMCLI von zu verwenden AWS CloudFormation, fügen Sie die AWS SAM Transformation zu Ihrer AWS CloudFormation Vorlage hinzu. Weitere Informationen finden Sie unter Aufbau der AWS SAM Vorlage für:
-
AWS SAM Transformation zu AWS CloudFormation Vorlagen hinzufügen
-
Grundlegendes zur Kompatibilität von Vorlagen
-
Erkunden Sie die Syntax serverloser Ressourcen
Testen Sie AWS CDK-Anwendungen lokal
Sie können den verwenden AWS SAMCLI, um AWS CDK-Anwendungen lokal zu testen, nachdem Sie die CDK-Anwendung mit dem Befehl AWS cdk synth zu AWS CloudFormation Vorlagen synthetisiert haben.
Weitere Informationen finden Sie im CDK-Entwicklerhandbuch unter Lokales Testen und Erstellen von AWS CDK-Anwendungen mit dem AWS SAMCLI. AWS Dies umfasst:
Testen Sie Terraform-Anwendungen lokal
Das AWS SAMCLI unterstützt Terraform-Projekte und Terraform Cloud. Sie können es verwenden, um lokales Debuggen und Testen von: Lambda-Funktionen und -Layern sowie dem Amazon API Gateway HTTP und REST durchzuführen. APIs
Informationen zur Einrichtung Ihrer Umgebung und zu allen verfügbaren Funktionen finden Sie unter Terraform-Support in diesem Handbuch. Dies umfasst: