Разработчик использует AWS SAM для приложения с API Gateway, Lambda и DynamoDB. В настоящее время, когда отправляются только изменения кода Lambda, все артефакты приложения перестраиваются. Разработчик хочет использовать AWS SAM Accelerate для повторного развертывания только измененных функций Lambda, выполнив одну команду. Какая команда это делает?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: sam sync --watch.
Почему это правильный ответ
Команда sam sync --watch предназначена для быстрой итеративной разработки. Она отслеживает изменения в локальных файлах проекта и автоматически синхронизирует только измененные ресурсы (например, код Lambda-функций) с облаком, не перестраивая все приложение. Это значительно ускоряет процесс тестирования изменений. sam deploy --force-upload принудительно загружает артефакты, но все равно проходит через полный процесс развертывания CloudFormation, что медленнее. sam deploy --no-execute-changeset создает набор изменений, но не применяет его, что не соответствует цели быстрого развертывания. sam package только упаковывает артефакты, но не развертывает их.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется