Вы разрабатываете Cloud Function, которая запускается событиями Cloud Storage, и хотите ускорить локальное тестирование в соответствии с рекомендациями Google. Что вам следует сделать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Установите библиотеку Functions Frameworks и настройте Cloud Function на localhost. Сделайте копию функции и внесите изменения в новую версию. Протестируйте новую версию с помощью curl..
Почему это правильный ответ
Functions Frameworks позволяет локально запускать Cloud Functions, имитируя среду выполнения Google Cloud. Это значительно ускоряет тестирование, так как не требуется каждый раз развертывать функцию для проверки изменений. Создание копии функции для внесения изменений гарантирует, что вы не повлияете на работающую версию. Использование curl - это стандартный способ отправки HTTP-запросов к локально запущенной функции для тестирования. Другие варианты менее эффективны или не соответствуют лучшим практикам: Мониторинг Cloud Audit Logs и создание новой функции для этого - это сложный и непрямой способ тестирования. Переписывание функции для запуска по HTTP, а затем тестирование в production, не является локальным тестированием и может повлиять на работающие сервисы. Тестирование в production через консоль Cloud без локальной отладки увеличивает риск ошибок и замедляет процесс разработки.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется