В настоящее время работает над требованием среды, в котором мы должны отправить один и тот же файл нескольким экземплярам EC2, работающим под управлением Windows, с запланированным интервалом. В нынешнем виде я вижу несколько вариантов и попробовал каждый из них:
Windows Task Manager: run a basic task on a set schedule invoking the S3 Sync CLI tool
Минусы, которые я вижу здесь, включают: настройку задачи для каждого экземпляра EC2 (их много).
Lambda: scheduled lambda job that utilizes SSM to run commands on each server in a resource group
Минусы: введение другого слоя, необходимого для выполнения этой задачи.
Run Command: using an AWS-RunRemoteScript document, run the script (stored in S3) bucket on target instances.
Минусы: я не уверен, что вы можете автоматизировать эти команды по расписанию без добавления другого слоя.
Какой самый масштабируемый путь вперед? Заранее благодарим за помощь.