Comment utiliser AWS Serverless Application Model (AWS SAM) - AWS Serverless Application Model

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Comment utiliser AWS Serverless Application Model (AWS SAM)

Les principaux outils que vous utilisez pour développer votre application sont le AWS SAM modèle AWS SAMCLIet le AWS SAM projet (qui est le répertoire de votre projet d'application). Vous utilisez ces outils pour :

  1. Développez votre application(cela inclut l'initialisation de votre application, la définition de vos ressources et la création de votre application).

  2. Testez votre application.

  3. Déboguez votre application.

  4. Déployez votre application et vos ressources.

  5. Surveillez votre application.

AWS SAM crée votre AWS SAM projet une fois que vous avez exécuté la sam init commande et terminé le flux de travail suivant. Vous définissez votre application sans serveur en ajoutant du code à votre AWS SAM projet. Bien que votre AWS SAM projet se compose d'un ensemble de fichiers et de dossiers, le fichier le plus important qu'il contient est votre AWS SAM modèle (nommétemplate.yaml). Dans ce modèle, vous écrivez votre code pour exprimer les ressources, les mappages de sources d'événements et les autres propriétés qui définissent votre application sans serveur.

AWS SAMCLIIl contient un référentiel de commandes que vous utilisez dans votre AWS SAM projet. Plus précisément, AWS SAMCLI c'est ce que vous utilisez pour créer, transformer, déployer, déboguer, empaqueter, initialiser et synchroniser votre AWS SAM projet. En d'autres termes, c'est ce que vous utilisez pour transformer votre AWS SAM projet en application sans serveur.