Publié le: Nov 25, 2019
L'interface de ligne de commande AWS Serverless Application Model, CLI SAM, permet désormais de déployer des applications avec une seule commande, sam deploy. L'interface de ligne de commande (CLI) SAM est une boîte à outils de déploiement qui vous permet également de créer, tester et déboguer localement des applications sans serveur.
Auparavant, le déploiement d’applications via l’interface de ligne de commande (CLI) SAM nécessitait plusieurs étapes et la fourniture du compartiment Amazon S3 pour l'empaquetage de déploiement Lambda. L'interface de ligne de commande (SAM) crée et gère maintenant ce compartiment S3 automatiquement. Elle permet également de définir facilement les paramètres de déploiement et d’exécuter des déploiements ultérieurs en exécutant la commande sam deploy sans paramètres.
La commande sam deploy dispose désormais d'un mode interactif assisté sam deploy -- guided). Ce mode vous guide dans les paramètres requis pour le déploiement, fournit les options par défaut et enregistre vos entrées pour l'application considérée. Vous pouvez également voir les modifications apportées à la pile d'applications qui sera déployée via la sortie de la commande sam deploy, et définir la commande pour qu'elle demande la conformation des modifications avant le déploiement. Pour démarrer, installez l'interface de ligne de commande (CLI) AWS SAM.
Vous pouvez en savoir plus sur la commande sam deploy dans la référence de commande CLI AWS SAM. Vous pouvez également utiliser l'interface CLI avec des environnements IDE tels que AWS Cloud9 et AWS Toolkits for PyCharm, IntelliJ et VS Code. Pour en savoir plus sur AWS WAM, consultez notre page du produit.