Usted crea imágenes "golden" de Compute Engine, pero la aplicación necesita seleccionar la base de datos correcta por entorno (test/staging/prod). ¿Cómo debe proporcionar la información de conexión de la base de datos al iniciar la instancia?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Al crear la instancia de Compute Engine, cree un elemento de metadatos con una clave de DATABASE y un valor para la cadena de conexión de base de datos apropiada. En su aplicación, consulte el servidor de metadatos para el valor de DATABASE y use el valor para conectarse a la base de datos apropiada..
Por qué esta es la respuesta
La opción correcta es usar metadatos de instancia porque es la forma estándar y más segura de proporcionar información de configuración específica de la instancia a una aplicación que se ejecuta en Compute Engine. El servidor de metadatos es accesible desde la instancia sin autenticación adicional y los metadatos se pueden configurar dinámicamente al crear la instancia. La primera opción de incrustar la cadena de conexión en la imagen no es escalable ni segura, ya que requeriría una imagen diferente para cada entorno y expondría credenciales. La segunda opción de usar etiquetas no es ideal para almacenar datos sensibles o complejos como cadenas de conexión; las etiquetas están diseñadas para la organización y filtrado de recursos, no para la configuración de aplicaciones. La tercera opción de leer una variable de entorno DATABASE es incorrecta porque los metadatos no se exponen automáticamente como variables de entorno; la aplicación tendría que leer explícitamente el servidor de metadatos para luego establecer esa variable.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta