Vous avez plusieurs microservices Cloud Run : certains doivent être accessibles publiquement, d'autres nécessitent une authentification Google Identity. Utilisez l'approche la plus sécurisée et la moins coûteuse en gestion pour autoriser l'accès public à certains services tout en restreignant l'accès des autres aux utilisateurs authentifiés. Comment configurez-vous l'accès ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Hébergez le code public et restreint en tant que services Cloud Run distincts. Activez IAP uniquement pour les services restreints et définissez l'entrée Cloud Run sur 'Internal and Cloud Load Balancing'..
Pourquoi c'est la réponse
La bonne approche consiste à héberger les services publics et restreints séparément. Pour les services restreints, activer IAP garantit que seules les identités Google authentifiées et autorisées peuvent y accéder, offrant une sécurité robuste. Définir l'entrée Cloud Run sur 'Internal and Cloud Load Balancing' permet à IAP de gérer l'authentification avant que les requêtes n'atteignent le service. Pour les services publics, aucune configuration IAP n'est nécessaire, ce qui simplifie la gestion et réduit les coûts. Les autres options sont moins optimales : Activer IAP pour tous les services et créer un microservice de routage ajoute une complexité inutile et des frais de gestion. Gérer les ACL IAP pour les services restreints et définir allAuthenticatedUsers pour les services publics via IAP est possible, mais séparer les services offre une meilleure isolation et clarté. Utiliser Cloud Endpoints avec Firebase Authentication est une solution valide mais potentiellement plus complexe et coûteuse en gestion que la combinaison IAP/Cloud Run pour ce cas d'utilisation spécifique.
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