У меня есть ежедневный процесс, который должен переварить огромное количество данных из двух внешних источников. Обычно требуется около 28 ГБ или ОЗУ и приличное количество вычислительной мощности. Из-за этого AWS лямбда не будет работать.
Тем временем я запускаю процесс на экземпляре EC2. Чтобы сэкономить ресурсы, я попытался запустить экземпляр с помощью события CloudWatch. Поскольку для «StartEC2» не существует никакого события, вместо этого я запускаю AWS лямбду, которая, в свою очередь, запускает версию EC2, используя библиотеки поддержки Amazon.
Все это чрезвычайно громоздко, и я искал библиотеку или шаблон, который может делать то, что я хочу. По сути, мне нужно запустить экземпляр EC2 для cron / события, передать ему единицу работы (Shell Script, Java App, что угодно), запустить его, а затем завершить работу.
I ' Буду рад любым предложениям для этого.