iX 5/2023
S. 140
Praxis
Tools und Tipps

Steampipe: per SQL Cloud-Services abfragen

Das frei verfügbare Kommandozeilentool Steampipe zur Abfrage von Cloud-Services vereinheitlicht die APIs vieler Webdienste und stellt sie in seinem textbasierten Frontend als Datenbankabfrage dar.

Von Jürgen Schuck

Die Cloud ist eine lebendige Datenbank und die Abfragesprache SQL ersetzt unzählige Skripte. So in etwa motiviert Steampipe seinen Ansatz eines SQL-Tools für Cloud-Services. Es präsentiert die Ergebnisse von SELECT-Statements in Textform in seinem Frontend. CSV, JSON und weitere Formate sind ebenso möglich. Für eine grafische Darstellung öffnet Steampipe eine Seite im Browser und veröffentlicht sie auf seinem eingebauten Webserver. Dabei beschränkt es sich auf Abfragen (SELECT); die SQL-Ausdrücke DELETE, INSERT und UPDATE berücksichtigt es nicht.

Für die Aufbereitung und Analyse der Abfrageergebnisse gibt es vordefinierte Module. Damit lassen sich Reports erstellen oder Konformitätsprüfungen durchführen, beispielsweise ob die Cloud-Umgebung den Best Practices des CIS (Center of Internet Security) entspricht. Steampipe nennt diese Module Mods. Sie präsentieren ihre Ergebnisse grafisch im Browser auf Dashboards. Mods für Konformitätsprüfungen heißen Benchmarks oder Controls. Programme, die Dienste anbinden, nennen sich Plug-ins. Mods und Plug-ins stehen auf dem Hub bereit, dem Downloadbereich von Steampipe.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

2,60 € 1,49 € / Woche

Nach Testphase 2,60 € wtl.

  • Zugriff auf alle iX-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der iX-App für unterwegs
  • Über 35% günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

9,90 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten

Kommentieren