Τι είναι η εφαρμογή Sam;
Τι είναι η εφαρμογή Sam;

Βίντεο: Τι είναι η εφαρμογή Sam;

Βίντεο: Τι είναι η εφαρμογή Sam;
Βίντεο: Баг с ползунком громкости на редми нот8 про он больше не будет скакать вверх обновлённая miui 12.5.3 2024, Ενδέχεται
Anonim

Το AWS Serverless Εφαρμογή μοντέλο ( Ο ΣΑΜ ) είναι ένα πλαίσιο ανοιχτού κώδικα για την κατασκευή χωρίς διακομιστές εφαρμογές . Παρέχει σύντομη σύνταξη για έκφραση συναρτήσεων, API, βάσεις δεδομένων και αντιστοιχίσεις πηγών συμβάντων. Μπορείτε επίσης να χρησιμοποιήσετε το Ο ΣΑΜ CLI για την ανάπτυξη σας εφαρμογές στο AWS.

Εδώ, τι κάνει το πακέτο Sam;

sam πακέτο . Πακέτα ένα AWS Ο ΣΑΜ εφαρμογή. Δημιουργεί ένα αρχείο ZIP με τον κώδικα και τις εξαρτήσεις σας και το ανεβάζει στο Amazon S3. Στη συνέχεια, επιστρέφει ένα αντίγραφο του AWS σας Ο ΣΑΜ πρότυπο, αντικαθιστώντας τις αναφορές σε τοπικά τεχνουργήματα με την τοποθεσία Amazon S3 όπου η εντολή ανέβασε τα τεχνουργήματα.

Εκτός από τα παραπάνω, τι είναι ένα πρότυπο SAM; Πρότυπο SAM Αυτό πρότυπο καθορίζει μια εφαρμογή Lambda που αποτελείται από έναν μόνο πόρο. Αυτός ο πόρος είναι μια συνάρτηση Lambda (που ονομάζεται HelloWorldFunction) που χρησιμοποιεί τον Κόμβο. js 8.10 runtime και ο κώδικας για αυτήν τη συνάρτηση Lambda βρίσκεται στο ευρετήριο αρχείων.

Μάθετε επίσης, τι είναι ο Sam στο AWS;

ο AWS Μοντέλο εφαρμογής χωρίς διακομιστή ( AWS SAM ) είναι ένα πλαίσιο ανοιχτού κώδικα που σας δίνει τη δυνατότητα να δημιουργήσετε εφαρμογές χωρίς διακομιστή AWS . Σας παρέχει μια προδιαγραφή προτύπου για να ορίσετε την εφαρμογή χωρίς διακομιστή και ένα εργαλείο διεπαφής γραμμής εντολών (CLI). Οδηγός προγραμματιστή.

Τι είναι το Sam CLI;

Το μοντέλο εφαρμογής χωρίς διακομιστή AWS ( Ο ΣΑΜ ) CLI παρέχει στους προγραμματιστές ένα τοπικό εργαλείο για τη διαχείριση εφαρμογών χωρίς διακομιστή στο AWS. ο γραμμή εντολών Το εργαλείο επιτρέπει στους προγραμματιστές να αρχικοποιούν και να διαμορφώνουν εφαρμογές, να κάνουν εντοπισμό σφαλμάτων τοπικά χρησιμοποιώντας IDE όπως το Visual Studio Code ή το JetBrains WebStorm και να αναπτύσσουν στο AWS Cloud.

Συνιστάται: