Une application de traitement par lots utilise des points de terminaison API Gateway avec des étapes de déploiement pour le développement (dev), l'UAT et la production (prod). L'équipe de développement a besoin que l'API de chaque étape appelle différents points de terminaison de services tiers (un point de terminaison par étape). Quelle solution permet à l'équipe de configurer des points de terminaison spécifiques à chaque étape ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Stocker les points de terminaison de services tiers dans des variables d'étape API Gateway qui correspondent à chaque étape..
Pourquoi c'est la réponse
Les variables d'étape d'API Gateway sont conçues pour stocker des valeurs configurables spécifiques à chaque étape de déploiement (dev, UAT, prod). Cela inclut les points de terminaison de services tiers, permettant à une même définition d'API d'appeler des cibles différentes selon l'étape. Stocker les points de terminaison dans des couches Lambda n'est pas la bonne approche car les couches sont destinées à partager du code et des dépendances, pas des configurations spécifiques à l'environnement d'API Gateway. Placer les points de terminaison dans les paramètres de chaîne de requête rendrait l'API moins sécurisée et plus complexe à gérer, car le client devrait connaître et fournir le point de terminaison. AWS AppConfig est une solution de gestion de configuration robuste, mais pour des configurations directement liées à API Gateway et ses étapes, les variables d'étape sont la solution native et la plus directe.
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