У меня есть несколько заданий, которые я хочу выполнить на платформе облачных вычислений, которым требуется около 30 минут в день.Выполнение заданий на рабочем столе с использованием недорогих ежедневных облаков
Я не хочу платить за вычислительные ресурсы оставшиеся 23,5 часа.
Какие существуют возможности для вычислений облачных платформ, которые позволяют мне выполнять эти задания по очень низкой цене?
Использование Amazon EC2 Container Service, я не постоянно хочу иметь кластер с работающими экземплярами, когда я им не нужен. Я могу ежедневно разрушать и создавать кластер, но это кажется неэффективным. Могу ли я использовать ASG для масштабирования до нулевых запущенных экземпляров?
Google Compute Cloud, похоже, позволяет мне сконфигурировать кластер, но уменьшает количество экземпляров в кластере контейнеров до нуля довольно легко, а затем снова масштабируется. Но как автоматически запускать это масштабирование после выполнения задач?
Если я использую Amazon EC2, могу ли я что-то вроде функций AWS Lambda для этого?
Есть ли какое-то контейнерно-ориентированное обслуживание, где я плачу только за время выполнения контейнера, а не за ресурсы?
Какие у вас есть слова? Ваш ответ выглядит хорошо, я попытаюсь использовать Javascript AWS SDK в запланированной лямбда, чтобы запускать экземпляры. Как мне затем запускать задачи, когда экземпляры готовы? Используя http://docs.aws.amazon.com/AmazonECS/latest/developerguide/start_task_at_launch.html? Как бы я организовал то, что экземпляры останавливаются после выполнения задач? Или лучше использовать https://aws.amazon.com/datapipeline/? – rrva
Вы упомянули использование ELB для масштабирования и несколько других нюансов. http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/ECS.html покажет вам, как запускать задачи в ECS. –
Изменил вопрос немного и удалил неправильное использование ELB. Термины автомасштабирования были термином, который я искал. – rrva