A2A standardisiert die Zusammenarbeit voneinander unabhängiger Agenten, ohne deren internen Zustand oder Werkzeuge offenzulegen. Das Seminar vermittelt die vollständige Implementierungskette von der Agent Card bis zur belastbaren Aufgabenbearbeitung.
Der Schwerpunkt liegt auf produktionsnahen Integrationsmustern: klare Verträge, kontrollierte Zustandsübergänge, robuste Wiederholungen, sichere Benachrichtigungen und die Anbindung bestehender Anwendungen über wohldefinierte Adapter.
Zielgruppe
- Softwareentwickler und Integration Engineers
- Entwickler agentischer Anwendungen und Plattformdienste
- Solution Architects und technische Projektleiter
- DevOps- und Plattformteams mit Entwicklungsaufgaben
Vorkenntnisse
- Sichere Kenntnisse in einer modernen Programmiersprache
- Grundkenntnisse in HTTP, JSON, asynchroner Verarbeitung und API-Tests
- Grundverständnis von OAuth und verteilten Systemen
Seminarinhalte
A2A-Komponenten und Kommunikationsmodell
- Client Agent, A2A-Server, Agent Executor und Unternehmensdienste
- Agent Card, Skills, Nachrichten, vereinheitlichte Parts, Aufgaben, Status und Artefakte
- Synchrone Antworten, Streaming und entkoppelte Langläufer
- A2A-1.0-Operationen, Protokollbindungen und Version je AgentInterface
Remote Agent implementieren
- Projektstruktur, Server-Endpunkt, Request Handler und Executor
- Eingabevalidierung und Zuordnung einer Nachricht zu einem Skill
- SendMessage und SendStreamingMessage mit klarer Message-oder-Task-Semantik
- Aufgabenerzeugung, Statusübergänge und terminale Zustände
- Erzeugung strukturierter Artefakte und schrittweise Aktualisierung
- Mehrstufige Interaktionen mit zusätzlichem Eingabebedarf
- Ausführungsmodus für unmittelbare Rückgabe oder verfolgte Aufgaben
- Abbruch, Zeitüberschreitung und kontrollierte Ressourcenfreigabe
A2A-Client implementieren
- Discovery und Validierung einer Agent Card
- Nachrichten senden, Antworten auswerten und Aufgaben verfolgen
- Streaming-Ereignisse ohne veraltetes Kind-Feld unterscheiden und Artefakte aufbauen
- Unterbrochene Streams mit SubscribeToTask kontrolliert wieder abonnieren
- Asynchrone Benachrichtigungen registrieren und sicher verarbeiten
- Aufgaben cursorbasiert auflisten und standardisierte Fehler auswerten
- Korrelation, Wiederholungen, Backoff und Idempotenzschlüssel
Enterprise-Integration
- Adapter zu Ticketing, Dokumentenablage, ERP und Fachverfahren
- Transaktionsgrenzen, Outbox-Muster und entkoppelte Verarbeitung
- API-Gateway, Reverse Proxy, Netzsegmentierung und Dienstidentitäten
- Mandantenzuordnung in Requests und AgentInterfaces mit serverseitiger Autorisierung
- Datenklassifizierung und kontrollierte Artefaktablage
- Skalierung zustandsbehafteter und zustandsarmer Komponenten
Fehlerbehandlung und Qualität
- Protokollfehler, fachliche Fehler und temporäre Infrastrukturfehler
- Contract Tests, Negativtests und Simulation langsamer Gegenstellen
- Migration von A2A 0.3 auf 1.0 für Parts, Enums, Agent Cards und Operationen
- Kompatibilitätsprüfungen und kontrollierte Einführung neuer Versionen
- Betriebskennzahlen für Durchsatz, Laufzeit, Abbruch und Fehlerquoten
Praktische Übungen
- Einen Remote Agent mit zwei Skills und strukturierter Ausgabe implementieren
- Einen Client für Discovery, Nachrichtenversand und Aufgabenverfolgung erstellen
- Streaming und eine langlaufende Aufgabe mit zusätzlicher Eingabe umsetzen
- Wiederholungen und Idempotenz bei simulierten Netzwerkfehlern prüfen
- Einen vorhandenen Unternehmensdienst über einen Adapter anbinden
- Contract- und Negativtests für Client und Server ausführen
Methodik
- Live-Coding mit schrittweise wachsender Beispielanwendung
- Praktische Übungen in getrennten Client- und Serverprojekten
- Fehlersimulationen und gemeinsame Auswertung von Protokollabläufen
- Architekturreview für die Übernahme in eine Enterprise-Plattform
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Softwareentwickler und Integration Engineers, Entwickler agentischer Anwendungen und Plattformdienste, Solution Architects und technische Projektleiter, DevOps- und Plattformteams mit Entwicklungsaufgaben |
| Voraussetzungen: | Sichere Kenntnisse in einer modernen Programmiersprache, Grundkenntnisse in HTTP, JSON, asynchroner Verarbeitung und API-Tests, Grundverständnis von OAuth und verteilten Systemen |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
