Was ist Sam-Anwendung?
Was ist Sam-Anwendung?
Anonim

Die AWS Serverless Anwendung Modell (SAM) ist ein Open-Source-Framework zum Erstellen von Serverless Anwendungen. Es bietet eine Abkürzungssyntax zum Ausdrücken von Funktionen, APIs, Datenbanken und Ereignisquellenzuordnungen. Sie können auch die SAM CLI zum Bereitstellen Ihres Anwendungen zu AWS.

Was macht das Sam-Paket hierin?

Sam-Paket. Pakete ein AWS SAM Anwendung. Es erstellt eine ZIP-Datei Ihres Codes und Ihrer Abhängigkeiten und lädt sie in Amazon S3 hoch. Es gibt dann eine Kopie Ihres AWS zurück SAM Vorlage, wobei Verweise auf lokale Artefakte durch den Amazon S3-Speicherort ersetzt werden, an dem der Befehl die Artefakte hochgeladen hat.

Was ist außer oben eine SAM-Vorlage? SAM-Vorlage Dies Vorlage gibt eine Lambda-Anwendung an, die aus einer einzelnen Ressource besteht. Diese Ressource ist eine Lambda-Funktion (genannt HelloWorldFunction), die die Node. js 8.10-Laufzeit, und der Code für diese Lambda-Funktion befindet sich im Dateiindex.

Wissen Sie auch, was Sam in AWS ist?

Die AWS Serverloses Anwendungsmodell (AWS-SAM) ist ein Open-Source-Framework, mit dem Sie serverlose Anwendungen erstellen können AWS. Es bietet Ihnen eine Vorlagenspezifikation zum Definieren Ihrer serverlosen Anwendung und ein Tool für die Befehlszeilenschnittstelle (CLI). Entwicklerhandbuch.

Was ist Sam-CLI?

Das serverlose AWS-Anwendungsmodell (SAM) CLI bietet Entwicklern ein lokales Tool zur Verwaltung serverloser Anwendungen auf AWS. Die Befehlszeile -Tool ermöglicht es Entwicklern, Anwendungen zu initialisieren und zu konfigurieren, lokal mit IDEs wie Visual Studio Code oder JetBrains WebStorm zu debuggen und in der AWS Cloud bereitzustellen.

Beliebt nach Thema