Seminar Gravitee API Design, Lifecycle und Governance

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

  1. Einen fachlichen Anwendungsfall in Ressourcen, Operationen, Ereignisse und Fehlerfälle zerlegen.
  2. Eine OpenAPI-Beschreibung prüfen, korrigieren und als V4-API importieren.
  3. Eine AsyncAPI-Dokumentation für einen Message-Anwendungsfall erstellen und veröffentlichen.
  4. Lifecycle States, Kategorien, Ownership und Versionen für eine Beispiel-API definieren.
  5. Qualitätsregeln festlegen und ein API-Score-Ergebnis bewerten.
  6. 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.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

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.

Mehr dazu...

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.

Mehr dazu...

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.

Mehr dazu...

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weiterer Tag 09:00 Uhr
Preis: Öffentlich und Webinar: CHF 1.198 zzgl. MwSt.
Inhaus: CHF 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: Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich
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 +41 (800) 225127

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben