Я изучаю возможность удаленного запуска резервного сервера на случай отказа основного сервера. Идея такова:
- Amazon Route 53 контролирует основной сервер
- Сервер выходит из строя, что приводит к срабатыванию тревоги в Cloud Watch
- Cloud Watch запускает новую функцию Simple Message Notification
- SNS отправляет HTTP/S-запрос куда-либо, что запускает выполнение скрипта Ruby.
- Скрипт создает новый экземпляр где-то в облаке (но не в AWS)
Существует ли в сети сервис, который при запросе HTTP/S запускает произвольный скрипт Ruby?
Услуга будет работать аналогичноТвилио, только вместо отправки СМС или совершения звонка он выполнит скрипт.