Einem Berichtsauftrag vorübergehend Datenbankzugriff geben ist ein praktisches DevSecOps-Projekt für Lernende mit Grundkenntnissen im Umgang mit Terminal und Dateien. Du gibst dem MarketLedger-Bericht über OpenBao einen echten PostgreSQL-Zugang mit begrenzten Rechten, erzeugst die tatsächliche Geschäftsauswertung und beendest den geprüften Zugriff des Auftrags, während Shop und ein weiterer Bericht weiterarbeiten.
Zwei Guided Labs erklären die Kontoberechtigungen und den Lease-Lebenszyklus Schritt für Schritt. Eine eigenständige Challenge verbindet beides für eine andere Berichts-View. Jede Einheit beginnt mit eigenen vorbereiteten Daten und Diensten.
Was du lernen wirst
Nach diesem Kurs kannst du:
- einen erzeugten Datenbankzugang auf die benötigte Berichts-View begrenzen;
- OpenBao-Operator-Token, Lease-ID, Datenbankbenutzer und Passwort unterscheiden;
- mit einer tatsächlich dynamisch ausgestellten PostgreSQL-Identität eine vollständige TSV-Datei erzeugen;
- das genaue Lease des Auftrags widerrufen und eine echte Passwortablehnung bei einer neuen Verbindung beobachten;
- natürlichen Ablauf und ausdrücklichen Widerruf unterscheiden, mit einem neuen Zugang weiterarbeiten und auch dessen Auftrag beenden;
- private Quelldatensätze, den funktionierenden Shop und eine unabhängig ausgestellte Berichtsidentität erhalten.
Für wen dieser Kurs geeignet ist
Der Kurs richtet sich an DevSecOps-Einsteiger, Entwickler und Betriebsteams, die temporäre Anwendungszugangsdaten an einer konkreten Aufgabe kennenlernen möchten.
Voraussetzungen: Grundlegende Terminalnavigation und der Umgang mit kleinen Textdateien. SQL-Berechtigungsanweisungen, Umgebungsvariablen und Zugangsdaten-Dateien werden vor der Verwendung erklärt. Python-Programmierung und Erfahrung mit der OpenBao-Administration sind nicht erforderlich.
Lernumgebung: Ein vorbereitetes Linux-Terminal, eine echte lokale PostgreSQL-Datenbank und OpenBao, ein funktionierender Shop-Client, synthetische Bestellungen und vorgegebene Berichtsabfragen. Du brauchst weder lokale Softwareinstallationen noch ein Cloud-Konto.
Häufig gestellte Fragen
Schreibe ich die Berichtsanwendung selbst?
Nein. Abfrage und Shop-Client werden bereitgestellt. Du legst die Kontogrenzen fest und erzeugst mit den ausgestellten Zugangsdaten den echten Bericht.
Repariert eine geänderte Erstellungsrichtlinie bereits ausgestellte Konten?
Nein. Bestehende Konten behalten ihre bisherigen Rechte. Du lernst, nach der letzten Richtlinienänderung eine neue Identität zu beziehen und eine ältere unsichere Ausstellung zu beenden.
Schließt der Ablauf alle Datenbanksitzungen?
Die Übungen prüfen neue passwortauthentifizierte Verbindungen. Sie beanspruchen weder alle offenen Sitzungen zu beenden noch produktive Verbindungspools zu leeren. Die vorbereiteten Verwaltungskomponenten gehören weiterhin zur Vertrauensgrenze.

