Une fonction Lambda gère les requêtes en lecture seule vers un cluster Amazon Aurora MySQL. Les événements EventBridge invoquent la fonction Lambda, et à mesure que le taux d'invocation augmente, la latence de la base de données augmente et le débit diminue. Quelle combinaison de changements améliorera les performances ? (Choisissez trois.)
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Provisionner un Amazon RDS Proxy connecté au point de terminaison de lecture du cluster Aurora et définir un pourcentage de connexions maximales sur le proxy., Ouvrir la connexion à la base de données en dehors du gestionnaire d'événements Lambda (réutilisation entre les invocations)., Faire en sorte que la fonction Lambda se connecte au point de terminaison du proxy..
Pourquoi c'est la réponse
Pour améliorer les performances, il faut d'abord provisionner un Amazon RDS Proxy connecté au point de terminaison de lecture du cluster Aurora et définir un pourcentage de connexions maximales sur le proxy. RDS Proxy gère efficacement les connexions à la base de données, réduisant la surcharge de connexion et améliorant la résilience. Ensuite, la fonction Lambda doit ouvrir la connexion à la base de données en dehors du gestionnaire d'événements pour la réutiliser entre les invocations. Cela évite d'établir une nouvelle connexion coûteuse à chaque invocation. Enfin, la fonction Lambda doit se connecter au point de terminaison du proxy, et non directement au cluster Aurora, pour bénéficier de la gestion des connexions du proxy. Implémenter le pooling de connexions dans le code Lambda est moins efficace que RDS Proxy car le proxy est une solution gérée et optimisée. Ouvrir et fermer la connexion à l'intérieur du gestionnaire d'événements augmente la latence. Se connecter directement au point de terminaison du cluster Aurora contourne les avantages de RDS Proxy.
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