Un développeur utilise AWS SAM pour une application avec API Gateway, Lambda et DynamoDB. Actuellement, lorsque seules des modifications de code Lambda sont poussées, tous les artefacts de l'application sont reconstruits. Le développeur souhaite utiliser AWS SAM Accelerate pour redéployer uniquement les fonctions Lambda modifiées en exécutant une seule commande. Quelle commande permet d'accomplir cela ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : sam sync --watch.
Pourquoi c'est la réponse
La commande sam sync --watch est la solution correcte car elle est spécifiquement conçue pour détecter les modifications locales dans les fonctions Lambda et les redéployer rapidement sans reconstruire l'ensemble de l'application SAM. L'option --watch permet à la commande de rester active et de synchroniser automatiquement les changements au fur et à mesure qu'ils se produisent. sam deploy --force-upload déploie l'application entière et force le re-téléchargement de tous les artefacts, ce qui est plus lent que nécessaire pour de simples modifications de code Lambda. sam deploy --no-execute-changeset crée un ensemble de modifications mais ne l'exécute pas, ce qui ne déploie pas les changements. sam package prépare les artefacts de déploiement mais ne les déploie pas sur AWS.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise