Учитывая требования, что изменения инфраструктуры должны быть версионированы/проверяемы, по возможности использовать управляемые Google сервисы и работать на бессерверных вычислениях — какая архитектура соответствует этим целям?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Хранить исходный код приложения и инфраструктуры в Git; использовать Cloud Build для развертывания инфраструктуры через Terraform; развертывать приложение в Cloud Functions как шаг конвейера..
Почему это правильный ответ
Правильный ответ соответствует всем требованиям. Хранение исходного кода и инфраструктуры в Git обеспечивает версионирование и проверяемость. Cloud Build — это управляемый сервис Google, который позволяет автоматизировать развертывание. Terraform используется для инфраструктуры как кода, что соответствует требованию версионирования. Cloud Functions обеспечивает бессерверные вычисления. Неправильные варианты: Установка Jenkins из Cloud Marketplace не является полностью управляемым сервисом Google и требует управления VM. App Engine не всегда является бессерверным в контексте функций. Использование Deployment Manager вместо Terraform менее распространено для инфраструктуры как кода и развертывание на VM Compute Engine не является бессерверным. Развертывание инфраструктуры с помощью команд gcloud не обеспечивает версионирование и проверяемость инфраструктуры как кода. Cloud Run является бессерверным, но не соответствует требованию к инфраструктуре.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется