Dados los requisitos de que los cambios de infraestructura estén versionados/auditables, usar servicios administrados por Google siempre que sea posible y ejecutarse en computación sin servidor, ¿qué arquitectura cumple estos objetivos?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Almacenar el código fuente de la aplicación y la infraestructura en Git; usar Cloud Build para implementar la infraestructura a través de Terraform; implementar la aplicación en Cloud Functions como un paso del pipeline..
Por qué esta es la respuesta
La opción correcta cumple con todos los requisitos. Almacenar el código fuente de la aplicación y la infraestructura (IaC) en Git asegura el versionado y la auditabilidad. Usar Cloud Build para Terraform automatiza la implementación de la infraestructura, aprovechando un servicio administrado. Finalmente, desplegar la aplicación en Cloud Functions satisface el requisito de computación sin servidor y es un servicio administrado por Google. Las opciones incorrectas fallan en uno o más requisitos: Instalar Jenkins: No es un servicio administrado por Google, requiere gestión manual. App Engine es sin servidor, pero el uso de Jenkins no cumple el primer requisito. Desplegar en una VM de Compute Engine: No es computación sin servidor. Usar comandos gcloud para la infraestructura: Aunque gcloud puede usarse, no proporciona el mismo nivel de versionado y auditabilidad de la infraestructura como código que una herramienta como Terraform gestionada desde Git. Cloud Run es sin servidor, pero la gestión de infraestructura no cumple el requisito.
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