Une entreprise de médias sociaux permet aux utilisateurs de télécharger des images vers une application hébergée sur AWS. Les images doivent être automatiquement redimensionnées pour plusieurs types d'appareils. Le trafic est imprévisible tout au long de la journée. L'entreprise souhaite une solution hautement disponible qui maximise l'évolutivité. Que doit implémenter un architecte de solutions ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Héberger un site web statique dans Amazon S3 qui déclenche des fonctions AWS Lambda pour redimensionner les images et stocker les images redimensionnées dans un compartiment Amazon S3..
Pourquoi c'est la réponse
L'hébergement d'un site web statique sur Amazon S3, couplé à AWS Lambda pour le redimensionnement d'images, offre une solution hautement évolutive et disponible. S3 est un stockage d'objets durable et évolutif, idéal pour les sites statiques et le stockage d'images. Lambda est un service de calcul sans serveur qui s'adapte automatiquement à la demande, ce qui le rend parfait pour gérer un trafic imprévisible sans provisionner de serveurs. Les images redimensionnées peuvent être stockées dans un autre compartiment S3 pour un accès facile. Les autres options sont moins optimales : Héberger sur CloudFront avec Step Functions et RDS n'est pas idéal car CloudFront est un CDN, pas un hôte de site web statique principal, et RDS n'est pas le stockage le plus approprié pour des images. L'utilisation d'une instance EC2 unique pour le redimensionnement introduit un point de défaillance unique et ne s'adapte pas bien au trafic imprévisible. La solution ECS/SQS/EC2 est plus complexe et peut être surdimensionnée pour le simple redimensionnement d'images, nécessitant la gestion d'instances EC2 supplémentaires pour le traitement.
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