Seminarbeschreibung
Das Seminar führt von der fachlichen API-Idee über den technischen Vertrag bis zum überwachten Betrieb. Jede API wird als verwaltetes Produkt mit Sicherheits-, Qualitäts- und Lebenszyklusanforderungen behandelt.
Inhaltsübersicht
- Einordnung und Zielsetzung
- Schrittweise Seminarinhalte
- Zielgruppe und Voraussetzungen
- Didaktik und Arbeitsweise
Einordnung und Zielsetzung
Im Mittelpunkt stehen folgende Arbeitsziele:
- API-Anforderungen in klare Verträge, Policies und Verantwortlichkeiten überführen.
- Synchronen Datenaustausch sicher mit Backend- und Cloud-Anwendungen verbinden.
- Authentisierung, Autorisierung, Quoten und Schutzmechanismen anwenden.
- Versionierung, Monitoring und Außerbetriebnahme planbar gestalten.
Schrittweise Seminarinhalte
Tag 1: API-Produkt, Vertrag und Governance
- Schritt 1: Geschäftsfähigkeit, Konsumenten, Datenverantwortung und Servicegrenzen erfassen.
- Schritt 2: Ressourcen, Operationen, Statuscodes und Fehlerverträge konsistent modellieren.
- Schritt 3: Versionierungs-, Freigabe- und Deprecation-Regeln als API-Lifecycle definieren.
- Schritt 4: Wiederverwendung, Namenskonventionen und Katalogisierung festlegen.
- Schritt 5: Ein API-Design gegen fachliche, technische und nichtfunktionale Anforderungen prüfen.
Tag 2: Sicherheit, Policies und Implementierung
- Schritt 1: Backend, Connectoren und erforderliche Transformationen in einen Integrationsflow einordnen.
- Schritt 2: Authentisierung und Autorisierung passend zu Schutzbedarf und Konsumentengruppe auswählen.
- Schritt 3: TLS, Quoten, Größenlimits, Validierung und Schutz vor Fehl- oder Missbrauch konfigurieren.
- Schritt 4: Fehlerbehandlung, Timeouts, Wiederholungen und idempotentes Verhalten implementieren.
- Schritt 5: Testaufrufe mit gültigen, ungültigen und grenzwertigen Nutzdaten durchführen.
Tag 3: Veröffentlichung, Beobachtung und Lebenszyklus
- Schritt 1: Deploymentstufen, Freigabekriterien und Konfigurationsunterschiede dokumentieren.
- Schritt 2: Metriken für Verfügbarkeit, Latenz, Fehlerquote und Nutzung definieren.
- Schritt 3: Dashboards, Alarme und Korrelationsmerkmale für End-to-End-Analysen einrichten.
- Schritt 4: Kompatible und inkompatible Änderungen mit parallelen Versionen erproben.
- Schritt 5: Runbook für Störung, Sperrung, Rollback und geregelte Außerbetriebnahme erstellen.
Zielgruppe und Voraussetzungen
Zielgruppe: API- und Integrationsarchitektur, Entwicklung, Plattformbetrieb, Security Engineering, Application Owner und technische Produktverantwortung.
Voraussetzungen: Grundkenntnisse in HTTP, JSON oder XML, REST-Prinzipien, Authentisierung sowie Anwendungsschnittstellen.
Didaktische Begründung: Drei Tage sind notwendig, um API-Design, sichere Implementierung und Lifecycle-Betrieb jeweils mit eigenen Übungen abzudecken.
Didaktik und Arbeitsweise
Kurze Fachimpulse werden unmittelbar durch Demonstrationen, strukturierte Konfigurationsschritte, Praxisübungen und kontrollierte Fehlerfälle vertieft. Jede Übung verwendet definierte Ausgangswerte, Prüfpunkte und Dokumentationsanforderungen. Produktfunktionen werden abhängig von Bereitstellungsmodell, Version und Lizenzumfang in der verfügbaren Laborumgebung eingeordnet.
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@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: | API- und Integrationsarchitektur, Entwicklung, Plattformbetrieb, Security Engineering, Application Owner und technische Produktverantwortung |
| Voraussetzungen: | Grundkenntnisse in HTTP, JSON oder XML, REST-Prinzipien, Authentisierung sowie Anwendungsschnittstellen |
| 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, Inhouse, 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.
