Seminar / Training
Das Seminar verbindet methodisches API-Design mit den Lifecycle- und Governance-Funktionen der Gravitee-Plattform. Verträge, Versionen, Dokumentation, Qualitätsregeln und Freigaben werden so aufgebaut, dass APIs konsistent entwickelt, veröffentlicht und weiterentwickelt werden können.
Inhaltsübersicht
- Seminarziele
- Inhalte
- Praxisübungen
- Zielgruppe
- Voraussetzungen
- Arbeitsweise
Seminarziele
Im Seminar werden folgende Kompetenzen aufgebaut:
- Geeignete API- und Definitionsarten für synchrone und asynchrone Anwendungsfälle auswählen
- OpenAPI- und AsyncAPI-Verträge strukturiert entwerfen und in Gravitee übernehmen
- Namens-, Versions-, Dokumentations- und Deprecation-Regeln festlegen
- Lifecycle States, Ownership, Kategorien und Freigaben konsistent verwenden
- API Score und Qualitätsregeln als messbare Governance-Instrumente einsetzen
- V2- und V4-Definitionen sowie GUI-, API- und As-Code-Arbeitsweisen einordnen
Inhalte
Designgrundlagen und API-Typen
- Consumer-orientierte Ressourcen-, Ereignis- und Interaktionsmodelle
- HTTP Proxy, Message, TCP, Native Kafka, LLM, MCP und A2A im Überblick
- Vertrag zuerst gegenüber Implementierung zuerst
- Granularität, Konsistenz, Fehlerstruktur und Änderbarkeit
OpenAPI und AsyncAPI
- Struktur, wiederverwendbare Komponenten und Validierung
- Operationen, Schemas, Beispiele, Security Schemes und Fehlerantworten
- Channels, Messages, Bindings und Ereignisdokumentation
- Import, Aktualisierung und Abgleich mit Gravitee-API-Definitionen
Gravitee-Definitionen und Versionierung
- V2- und V4-API-Definitionen und ihre Ausführungsmodelle
- Listener, Entrypoints, Endpoints, Flows, Plans und Dokumentation als Gesamtvertrag
- Versionierung von Vertrag, Gateway-Konfiguration und Deployment
- Kompatible Änderungen, Breaking Changes und Parallelversionen
Lifecycle und Veröffentlichung
- Entwurf, Review, Deployment, Veröffentlichung, Deprecation und Stilllegung
- Lifecycle States, Visibility, Kategorien, Labels und Ownership
- Dokumentationsseiten, Beispiele und zielgruppengerechte Portaltexte
- Freigabekriterien für interne, Partner- und öffentliche APIs
Qualität und Governance
- API Score, Regelwerke und messbare Qualitätsziele
- Naming, Security Baselines, Standard Policies und Dokumentationspflichten
- Ausnahmen, Reviews, Auditierbarkeit und Verantwortlichkeiten
- Governance als automatisierbarer Guardrail statt manueller Endkontrolle
Arbeitsabläufe und Übergabe
- GUI, Management API, Kubernetes-Ressourcen und Terraform sinnvoll kombinieren
- Definitionen zwischen Entwicklungsstufen transportieren
- Design-Review, Contract-Test und Deployment-Prüfung
- Dokumentierte Übergabe an Betrieb und Consumer-Support
Praxisübungen
- Einen fachlichen Anwendungsfall in Ressourcen, Operationen, Ereignisse und Fehlerfälle zerlegen.
- Eine OpenAPI-Beschreibung prüfen, korrigieren und als V4-API importieren.
- Eine AsyncAPI-Dokumentation für einen Message-Anwendungsfall erstellen und veröffentlichen.
- Lifecycle States, Kategorien, Ownership und Versionen für eine Beispiel-API definieren.
- Qualitätsregeln festlegen und ein API-Score-Ergebnis bewerten.
- Eine Breaking-Change-Situation mit Parallelversion, Deprecation und Kommunikationsplan lösen.
Zielgruppe
API-Designer, Software- und Lösungsarchitekten, API Product Owner, Governance-Teams und erfahrene Entwickler.
Voraussetzungen
Grundkenntnisse zu REST und HTTP; erste Erfahrungen mit OpenAPI sind hilfreich.
Arbeitsweise
Die Themen werden durch fachliche Einordnung, Demonstrationen und aufeinander aufbauende Übungen am System vermittelt. Konfigurationen werden geprüft, mit Negativtests belastet und anhand von Logs, Statusinformationen oder Metriken nachvollzogen. Die Übungen bilden einen durchgängigen technischen Anwendungsfall und vermeiden isolierte Klickfolgen ohne betrieblichen Zusammenhang.
Seminar und Anbieter vergleichen
Öffentliche Schulung
Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.
Inhausschulung
Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.
Webinar
Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

René Launa
Telefon: + 43 (720) 022000
E-Mail: rené.launa@seminar-experts.at -

Adam Steyer
Telefon: + 43 (720) 022000
E-Mail:
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weiterer Tag 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | API-Designer, Software- und Lösungsarchitekten, API Product Owner, Governance-Teams und erfahrene Entwickler |
| Voraussetzungen: | Grundkenntnisse zu REST und HTTP; erste Erfahrungen mit OpenAPI sind hilfreich |
| Standorte: | Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien |
| 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 + 43 (720) 022000 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
