Vous avez besoin d'un moyen automatisé, fiable et nécessitant peu d'efforts pour déployer des fonctions AWS Lambda et leur infrastructure de support pour une nouvelle application serverless. Quelle approche offre la surcharge opérationnelle la plus faible ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser AWS Serverless Application Model (AWS SAM) et un pipeline CI/CD avec l'interface de ligne de commande SAM (SAM CLI) pour déployer les fonctions Lambda et l'infrastructure..
Pourquoi c'est la réponse
L'utilisation d'AWS Serverless Application Model (AWS SAM) avec un pipeline CI/CD et la SAM CLI offre la surcharge opérationnelle la plus faible. SAM est un framework open source qui simplifie le développement et le déploiement d'applications serverless en fournissant une syntaxe abrégée pour définir les fonctions Lambda, les API Gateway, les bases de données DynamoDB et d'autres ressources. La SAM CLI permet de tester, de déboguer et de déployer localement et dans le cloud. L'intégration dans un pipeline CI/CD automatise l'ensemble du processus, garantissant des déploiements fiables et reproductibles. Les autres options impliquent plus d'efforts manuels ou une complexité accrue. Les scripts shell pour l'empaquetage et le téléchargement manuel via la console sont lents et sujets aux erreurs. L'utilisation de scripts shell avec l'AWS CLI dans un pipeline est meilleure, mais SAM fournit une abstraction plus élevée et des fonctionnalités spécifiques au serverless. Les images conteneur pour Lambda sont une option valide pour certains cas d'usage, mais elles introduisent une complexité supplémentaire liée à la gestion des images et ne sont pas l'option la plus simple pour une surcharge opérationnelle minimale pour la plupart des applications serverless.
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