AWS – EC2-Instanz mit Python starten

In meinem letzten Artikel zum Dienst EC2 (Elastic Compute Cloud), der Betandteil von Amazon Web Services ist, habe ich die Einrichtung einer entsprechenden EC2-Instanz beschrieben. Einmal erstellt, kann diese Instanz online über das EC2-Dashboard gestartet (und auch wieder gestoppt) werden. Dies läßt sich mithilfe einer Programmiersprache – wie Python – automatisieren. Denn Amazon stellt SDKs für zahlreiche Programmiersprachen zur Verfügung, und dazu zählt eben auch Python.

Ein Start-Stop-Skript, geschrieben in Python 3, habe ich auf Github als Open Source Projekt veröffentlicht. Wie Ihr dieses Skript nutzen könnt, findet Ihr in der dazugehörigen Readme-Datei beschrieben. Und weitere Informationen zum Code gibt es in der entsprechenden SDK-Dokumentation.

Weiterführende Links