У вас есть веб-приложение на Python, которому требуется около 0,1 CPU и 128 МБ ОЗУ. Вам необходим высокий уровень мониторинга использования машин и надежные развертывания. Какой подход следует выбрать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Подготовить кластер GKE с узлами n1-standard-1; собрать образ Docker из production-ветки, пометить его тегом версии; развернуть с помощью Kubernetes Deployment с imagePullPolicy 'IfNotPresent' на staging, затем перевести в production после тестирования..
Почему это правильный ответ
GKE с узлами n1-standard-1 и версионированными образами Docker обеспечивает высокий уровень мониторинга и надежные развертывания. Kubernetes Deployment позволяет плавно обновлять приложения, а imagePullPolicy 'IfNotPresent' ускоряет развертывание, если образ уже есть на узле. Развертывание сначала на staging, а затем на production — это стандартная практика для надежных релизов. Управляемые группы экземпляров (MIG) требуют больше ручного управления для мониторинга и развертывания. Использование f1-micro может быть недостаточно для стабильной работы, а n1-standard-1 в MIG без контейнеризации менее эффективно использует ресурсы. Перезапуск экземпляров для развертывания приводит к простоям. Использование n1-standard-4 в GKE избыточно для таких требований, а тег 'latest' и imagePullPolicy 'Always' могут привести к непредсказуемым развертываниям.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется