Ich untersuche die Möglichkeit, einen Backup-Server remote zu starten, falls der Hauptserver ausfällt. Die Idee ist:
- Amazon Route 53 überwacht den Hauptserver
- Der Server fällt aus, was einen Alarm in Cloud Watch auslöst
- Cloud Watch bringt eine neue Simple Message Nofication
- Der SNS sendet eine HTTP/S-Anfrage, die die Ausführung eines Ruby-Skripts auslöst.
- Das Skript erstellt eine neue Instanz irgendwo in der Cloud (aber nicht in AWS).
Gibt es online einen Dienst, der durch eine HTTP/S-Anfrage ausgelöst ein beliebiges Ruby-Skript ausführt?
Der Dienst würde ähnlich funktionieren wieTwilio, nur dass es ein Skript ausführen würde, anstatt eine SMS zu senden oder einen Anruf zu tätigen.