Une entreprise souhaite héberger et gérer des sites web statiques dans AWS. Le code source du site est stocké dans divers systèmes de contrôle de version (AWS CodeCommit, Bitbucket, GitHub). L'entreprise exige des déploiements par étapes (développement, staging, UAT, production) déclenchés par des fusions vers les branches correspondantes, utilise HTTPS pour tout le trafic et préfère une solution qui ne nécessite pas de serveurs fonctionnant en continu. Quelle option offre les fonctionnalités requises avec le MOINS de surcharge opérationnelle ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Héberger chaque site à l'aide d'AWS Amplify avec un backend serverless. Connecter les branches du référentiel qui correspondent à chaque environnement et déclencher les déploiements en fusionnant vers la branche..
Pourquoi c'est la réponse
AWS Amplify est la solution la plus efficace pour l'hébergement de sites web statiques avec déploiements par étapes et HTTPS. Il s'intègre nativement avec les dépôts Git (CodeCommit, Bitbucket, GitHub), permettant des déploiements automatiques déclenchés par des fusions de branches, ce qui répond aux exigences de déploiement par étapes. Amplify gère automatiquement les certificats SSL/TLS pour HTTPS et ne nécessite pas de serveurs continuellement en fonctionnement, minimisant ainsi la surcharge opérationnelle. Les autres options sont moins optimales : Elastic Beanstalk est plus adapté aux applications web dynamiques et introduirait une surcharge de gestion de serveurs. L'hébergement direct sur S3 avec CodePipeline et CodeBuild est possible, mais Amplify simplifie grandement la configuration CI/CD et la gestion HTTPS. Les instances EC2 nécessitent une gestion complète des serveurs, ce qui est contraire à l'exigence de minimisation de la surcharge opérationnelle et de l'absence de serveurs continuellement en fonctionnement.
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