Skip to content

Wie SWAO funktioniert

SWAO analysiert eine Cloud-Anwendung und erstellt in einem einzigen Befehl -- oder über die geführte Terminaloberfläche -- einen audit-konformen Bewertungsbericht. Keine externen Dienste, keine Datenuploads, kein Call-home.


Die geführte Oberfläche (TUI)

Wenn Sie swao ohne Argumente ausführen, öffnet sich die Terminaloberfläche.

Hauptmenü

SWAO -- Sovereign Workload Assessment and Onboarding
Community  v0.11.2

  1  Workspace Setup       Init + LLM + Zugangsdaten-Assistent
  2  Health Check          swao health-check
  3  Run Assessment        Anwendung / Landing Zone / LLM + mehr
  4  Generate Report       swao report (Text / PDF)
  5  Publish HTML          swao publish -- eigenständige HTML-Datei
  6  Export BI             Sternschema / PowerBI / Tableau
  7  Portfolio Operations  Multi-App-Aggregation (Enterprise)
  8  Generate TF Modules   swao generate-tf
  9  Tools                 Linsen / Lizenz / Zugangsdaten / Hilfe
  0  Exit

Siehe auch: Beispielgalerie -- TUI-Hauptmenü

Workspace-Setup-Assistent

Wählen Sie 1. Workspace Setup. Der Assistent stellt vier Fragen:

  1. Workspace-Name -- Bezeichner für den Engagement-Ordner.
  2. Anwendungsname -- der zu bewertende Workload.
  3. Compliance-Rahmenwerke -- DSGVO ist vorausgewählt. Vierzehn Community-Rahmenwerke verfügbar (KI 10 Säulen, BSI C5, BSI IT-Grundschutz 2023, DORA, DSGVO, ISO 27001:2022, LLM-Auswahl, NCA CCC 2024 CSP, NCA CCC 2024 CST, NCA ECC 2024, NIST SP 800-66r2 / HIPAA, PCI-DSS v4, SAMA CSF v1, SOC 2 Typ II).
  4. LLM-Anbieter -- Anthropic Claude, OpenAI, Amazon Bedrock Gateway, Ollama oder deterministischer Stub.

Health Check (Systemprüfung)

PrüfungWas geprüft wird
LizenzEdition erkannt und gültig
PlaywrightBereitschaft für dynamische Analyse
MCPModel-Context-Protocol-Konfiguration
Compliance-KatalogeRahmenwerk-Dateien vorhanden
Import-VorlagenEinlese-Ordnerstruktur
NachvollziehbarkeitAudit-konforme Signalfelder aktiviert
BI-ExportpaketIntegrität des letzten Exports

Siehe auch: Beispielgalerie -- Health Check

Bewertung durchführen

Wählen Sie 3. Run Assessment, dann den Bewertungstyp:

OptionWas es macht
AnwendungsbewertungAnalysiert Ihren Quellcode
Landing-Zone-BewertungPrüft Ihre Cloud-Infrastruktur
LLM-BewertungBewertet LLM-Anbieter nach Souveränitätskriterien

Die Bewertungs-Pipeline

Eine Anwendungsbewertung führt bis zu 14 Analysedurchläufe durch.

DurchlaufWas er macht
1. InventarSprachen, Frameworks, Abhängigkeiten
2. ZustandsanalyseDatenbanken, Session-Speicher, Caches
3. DatenklassifizierungPII-Felder, Residenzmarkierungen
4. KontexteinleseCMDB, Workshop-Protokolle, Architekturdokumente
5. SBOMSoftware-Stückliste mit Lizenzklassifizierung
6. Twelve-FactorCloud-Bereitschaft nach 12-Faktor-Standard
7. AusgangsanalyseAusgehende Verbindungen, Drittanbieter-Transfers
8. KryptographieHashing, TLS, Geheimnisbehandlung
9. Migrationssynthese7R-Urteil
10. Compliance-BewertungZuordnung zu aktiven Rahmenwerken
11. Landing-Zone-BereitschaftFit für Cloud-Landing-Zone
12. SicherheitsposturHäufige Verwundbarkeitsmuster
13. Dynamische AnalyseBrowser-Crawl für UI-Oberfläche
14. EvidenzgalerieScreenshots und Artefakte

Die HTML-Veröffentlichung

SWAO erstellt eine eigenständige HTML-Datei -- offline nutzbar, per E-Mail versendbar.

Enthält:

  • Führungsansicht -- 7R-Urteil, Abdeckungspunktzahl, wichtigste Risiken.
  • Fachansicht -- alle Signale mit Ableitung und Evidenzlinks.
  • Compliance-Ansicht -- rahmenwerkspezifische Kontrolltabelle.
  • Prüferansicht -- Prüfprotokoll mit Zeitstempel und Bewerteridentität.
  • Evidenzgalerie -- Screenshots und Artefakte.
  • Laufprotokoll -- Dauer, LLM-Kosten, Durchlauf-Aufschlüsselung.
bash
swao publish --app meine-app
# Öffnet: wsp/publications/latest/index.html

MCP-Integration

SWAO verbindet sich über das Model Context Protocol (MCP) mit Claude AI.

Beispielfragen:

  • "Was sind die wichtigsten Compliance-Lücken?"
  • "Fassen Sie die Landing-Zone-Erkenntnisse zusammen."
  • "Was ist das 7R-Migrationsurteil?"

Verbindung herstellen

  1. swao health-check (oder 2. Health Check im Hauptmenü) -- MCP-Prüfung zeigt den Serverpfad.
  2. Claude Desktop: Einstellungen > Entwickler > MCP-Server > Hinzufügen.
  3. Claude Desktop neu starten.
ToolWas es macht
swao_assessNeue Bewertung auslösen
swao_reportZusammenfassung der letzten Bewertung
swao_signal_detailSignal nach ID nachschlagen
swao_compliance_statusCompliance-Ergebnisse abfragen
swao_lz_fitLanding-Zone-Fit/Gap abrufen
swao_run_historyLetzte Läufe auflisten

PowerBI-Dashboards

Vorgefertigte Vorlagen in Ihrem Workspace unter wsp/templates/powerbi/:

VorlageEditionSeiten
swao-report.pbitConsultant + EnterpriseÜbersicht, Compliance, Signale, Risiken, Prüfer, Laufstatistiken
swao-portfolio.pbitEnterprisePortfolio-Übersicht, Heatmap, Compliance, Risiko & 7R, Wellensequenzierung

Öffnen Sie die .pbit-Datei, setzen Sie SWAOExportPath auf den star/-Ordner, klicken Sie Laden.


Was auf Ihrem Rechner bleibt

  • Keine Telemetrie. Keine Nutzungsdaten werden gesendet.
  • Kein gehosteter Endpunkt. Die Engine läuft lokal.
  • Kein Call-home. Das Binary prüft nicht auf Updates.
  • LLM-Aufrufe gehen direkt an Ihren konfigurierten Anbieter.
  • HTML-Veröffentlichung, BI-Export und PowerBI-Dashboard sind lokale Dateien.