Synchronisez Infrastructure Composer pour le déployer sur AWS Cloud - AWS Infrastructure Composer

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.

Synchronisez Infrastructure Composer pour le déployer sur AWS Cloud

Utilisez le bouton AWS Infrastructure Composer de synchronisation situé dans le AWS Toolkit for Visual Studio Code pour déployer votre application dans le AWS Cloud.

Le bouton de synchronisation lance la sam sync commande depuis l'interface de ligne de AWS SAM commande (CLI).

La sam sync commande peut déployer de nouvelles applications ou synchroniser rapidement les modifications que vous apportez localement au AWS Cloud. La course à pied sam sync peut inclure les éléments suivants :

  • Création de votre application sam build pour préparer vos fichiers d'application locaux pour le déploiement en créant ou en mettant à jour un .aws-sam répertoire local.

  • Pour les ressources qui prennent en charge le AWS service APIs, elles AWS SAM CLI utiliseront le APIs pour déployer vos modifications. AWS SAM CLICela permet de mettre à jour rapidement vos ressources dans le cloud.

  • Si nécessaire, il AWS SAM CLI effectue un AWS CloudFormation déploiement pour mettre à jour l'ensemble de votre stack par le biais d'un ensemble de modifications.

La sam sync commande convient parfaitement aux environnements de développement rapide, lorsque la mise à jour rapide de vos ressources cloud peut être bénéfique pour vos flux de travail de développement et de test.

Pour en savoir plussam sync, consultez la section Utilisation de sam sync dans le manuel du AWS Serverless Application Model développeur.

Configuration

Pour utiliser la fonctionnalité de synchronisation dans Infrastructure Composer, vous devez l'avoir AWS SAM CLI installée sur votre machine locale. Pour obtenir des instructions, consultez la section Installation du AWS SAMCLI dans le guide du AWS Serverless Application Model développeur.

Lorsque vous utilisez la fonction de synchronisation d'Infrastructure Composer, les AWS SAM CLI références à votre fichier de configuration contiennent les informations dont il a besoin pour synchroniser votre application avec le AWS Cloud. Pour obtenir des instructions sur la création, la modification et l'utilisation des fichiers de configuration, voir Configurer les paramètres du projet dans le Guide du AWS Serverless Application Model développeur.

Synchronisez et déployez votre application

Pour synchroniser votre application avec AWS Cloud
  1. Sélectionnez le bouton de synchronisation sur le canevas d'Infrastructure Composer.

  2. Il se peut que vous receviez un message vous demandant de confirmer que vous travaillez avec une pile de développement. Sélectionnez OK pour continuer.

  3. Infrastructure Composer peut vous demander de configurer les options suivantes :

    • Région AWS— La région avec laquelle synchroniser votre application.

    • CloudFormation nom de la pile : nom de votre CloudFormation pile. Vous pouvez sélectionner un nom de pile existant ou en créer un nouveau.

    • Compartiment Amazon Simple Storage Service (Amazon S3) : nom de votre compartiment Amazon S3. Ils AWS SAM CLI emballeront et stockeront vos fichiers d'application et votre code de fonction ici. Vous pouvez sélectionner un bucket existant ou en créer un nouveau.

Infrastructure Composer lancera la AWS SAM CLI sam sync commande et ouvrira une fenêtre de terminal dans votre IDE pour afficher sa progression.