2013-03-10 2 views
0

Я новичок в AWS и задаю вопрос о приложении, которое я пытаюсь написать. У меня есть куча данных, которые находятся внутри Amazon RDS. Периодически я хотел бы, чтобы небольшой фрагмент кода работал против этих данных, и в некоторых ситуациях уведомления отправляются там, где это необходимо. Из всех услуг AWS, для чего это лучшая архитектура?Фоновый процесс в AWS

Благодаря

ответ

2

Вы можете использовать простую cron работу, работающих на экземпляре EC2. Задача cron может запускать скрипт (PHP, Perl, что угодно), чтобы получать данные, а затем что-то делать с ними (уведомлять людей, генерировать отчеты и т. Д.)

Это помогает?

Смотрите здесь подробную информацию о начале работы с экземпляром Linux: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html

Вы можете достичь тех же результатов, используя машину для Windows и Назначенные задания. Вот руководство по началу работы для экземпляров Windows: http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2Win_GetStarted.html

+0

«уведомлять людей»: использование службы [** AWS SES **] (http://aws.amazon.com/ses/) скорее всего (если получатели не захотят рыться в папках со спамом) – kalaero

+0

Да , Я предполагал, что ОП уже определил фактический метод «уведомления людей». Любая идея, когда SES будет из Бета? Похож на отличный продукт –

+0

Это отличная информация. Благодаря! – cmessier

0

Вы можете использовать услугу «Запланированная Лямбда», управляемую событиями CloudWatch. Он действует как упругий cron.

Смежные вопросы