Это скорее архитектурный вопрос. Если я должен задать этот вопрос в другом месте, пожалуйста, дайте мне знать, и я сделаю это.
У меня есть сценарий использования, когда мне нужно запускать один и тот же сценарий python
(может быть длительным) несколько раз в зависимости от потребности и передавать различные параметры каждому из них. Триггер для запуска сценария является внешним, и он должен иметь возможность передавать параметр STRING в сценарий вместе с конфигурациями ресурсов, которые должен запускать каждый сценарий. Мы планируем начать использовать AWS в следующем месяце, и я рассматривал различные варианты, которые у меня есть. AWS Batch
и Fargate
оба кажутся реальными вариантами, учитывая мои требования не иметь необходимости управлять инфраструктурой, динамически создавать рабочие места и управлять рабочими местами через python SDK
.
Единственная проблема заключается в том, что обе эти услуги недоступны в Индии. Мне нужно иметь свои обрабатывающие серверы в Индии физически. Какие варианты у меня есть? Автоматическое масштабирование и управление Python SDK (создание и удаление задач) - мои основные требования (желательно в контейнерах).