Schnittstellenlogik bezeichnet das systematische Arbeiten mit Verbindungen zwischen Agenten und umliegenden Systemen. Sie entscheidet darüber, wie sicher und konsistent Agenten in echten Geschäftsprozessen wirken können. Der Kurs vermittelt Grundprinzipien und konkrete Bausteine.
!Kursinhalt
!1. Arten von Schnittstellen
*REST- und Eventbasierte Schnittstellen
*Datenbank- und Dateiverbindungen
*Spezielle Werkzeugschnittstellen
!2. Strukturierte Beschreibung von Schnittstellen
*Schemas und Datentypen
*Authentifizierung und Berechtigungen
*Versionierung
!3. Logik der Aufrufe in Agenten
*Auswahl der Schnittstelle je Aufgabe
*Validierung von Ein- und Ausgaben
*Behandlung von Fehlern und Wiederholungen
!4. Beobachtung und Pflege
*Logging der Schnittstellenaufrufe
*Reaktion auf Änderungen in Zielsystemen
*Vermeidung verteilter Fehlerquellen
!Berufliche Relevanz
*Tragfähige Verbindung von Agenten und Geschäftsprozessen
*Reduktion technischer Schulden in Agenten-Architekturen
*Profilierung als Schnittstellen-versierte:r Spezialist:in