Publié le: Dec 21, 2018

Vous pouvez désormais utiliser la commande « sam publish » pour créer facilement une application ou publier la nouvelle version d'une application sur l'AWS Serverless Application Repository en utilisant l'interface de ligne de commande (CLI) du modèle d'application sans serveur (SAM) d'AWS.

L'AWS Serverless Application Repository est un référentiel géré pour les applications sans serveur qui vous permet, ainsi qu'à votre équipe, de déployer et partager rapidement des architectures sans serveur. SAM CLI vous permet de créer, tester, déboguer et publier localement des applications sans serveur définies par des modèles SAM. En utilisant la commande « sam publish », vous pouvez insérer ou mettre à jour (il s'agit de la fonctionnalité « upsert ») une application sur le Serverless Application Repository à l'aide d'une seule commande.

Utilisez la nouvelle clé de métadonnées « AWS::ServerlessRepo::Application » pour définir les détails requis pour l'application, tels que le nom, la description, la version sémantique et les informations de licence de celle-ci dans votre modèle SAM et utilisez la commande « sam publish » pour rendre vos applications ou les mises à jour de celles-ci facilement accessibles sur l'AWS Serverless Application Repository. Pour en savoir plus, veuillez consulter la documentation « sam publish ». Pour démarrer avec SAM CLI et créer, tester, déboguer et publier plus rapidement des applications sans serveur, consultez la page produit de SAM.

L'AWS Serverless Application Repository est disponible dans les régions suivantes : USA Est (Ohio), USA Est (Virginie du Nord), USA Ouest (Californie du Nord), USA Ouest (Oregon), Asie-Pacifique (Tokyo), Asie-Pacifique (Séoul), Asie-Pacifique (Mumbai), Asie-Pacifique (Singapour), Asie-Pacifique (Sydney), Canada (Centre) UE (Francfort), UE (Irlande), UE (Londres) et Amérique du Sud (São Paulo). AWS SAM est disponible dans toutes les régions où AWS Lambda est disponible.