Планирование ежедневного запуска скрипта и хранения данных AWS

У меня есть скрипт Python, который запускает и собирает данные и хранит данные в таблице Dynamodb.

Я хотел бы найти способ заставить этот скрипт запускаться ежедневно через Amazon Prime или выделенный сервер Windows.

Я новичок в AWS и подобных вещах. Я открыт для всех доступных решений для чего-то подобного.

Любые идеи?

Можете ли вы оставить скрипт python работающим круглосуточно и без выходных? Возможно, просто установите таймер во время работы цикла, который проверяет, прошло ли определенное количество времени, и если да, то выполните часть сценария для сбора и хранения данных.

J0hn 16.07.2018 22:24
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
1
1
1 782
2

Ответы 2

Запуск скриптов в установленное время легко выполняется в Linux с помощью cronjobs.

Этот ответ объясняет это Как настроить задание cron в Amazon ec2

Короче говоря, это не отличается от запуска crons на других экземплярах Linux.

Вы можете использовать AWS Lambda для запуска своего скрипта. Чтобы ваш скрипт запускался периодически, вы можете использовать правило CloudWatch Event.

Узнайте, как запланировать функции AWS Lambda с помощью событий CloudWatch здесь

Найдите выражения расписания, используя скорость или Cron здесь

Другие вопросы по теме