← Alle Workshops

Datenbank-Entwicklung

ORDS Fortgeschrittene API-Entwicklung

APIs entwerfen, dokumentieren und betreiben

ORDS Fortgeschrittene API-Entwicklung

Ein Endpunkt ist schnell gebaut, ein API, das über Jahre stabil bleibt, braucht Entwurf und Disziplin. Der Workshop behandelt alles, was zwischen dem ersten Handler und einem produktiven, versionierten API liegt.

Zielgruppe

Entwickler und Architekten mit ORDS-Grundkenntnissen.

Module

Die Module sind ein Baukasten. Du wählst aus und gewichtest, wir stimmen die Agenda vorab gemeinsam ab.

  • API-Design: Ressourcen, Verben, Statuscodes, Fehlerformate, Konventionen
  • OpenAPI: Spezifikation erzeugen, Contract-First oder Code-First, Dokumentation für Konsumenten
  • Versionierung: parallele Versionen, Abkündigung, Kompatibilität
  • Große Datenmengen: Pagination, Streaming, Uploads und Downloads, BLOBs
  • PL/SQL-Architektur: Schichten zwischen Handler und Fachlogik, Wiederverwendung mit der REST-Lib
  • Performance: Pools, Caching, Ausführungspläne, Messung
  • Deployment: ORDS-Definitionen in Git, SQLcl und Liquibase, CI/CD
  • Integration: ORDS hinter API-Gateways (OCI API Gateway, Azure APIM), Load Balancing, Georedundanz

REST-Lib

Zu jedem ORDS-Workshop gehört meine REST-Lib: eine PL/SQL-Bibliothek, die wiederkehrende Aufgaben wie Antwortformate, Fehlerbehandlung und Parameterprüfung standardisiert. Sie geht mit den Unterlagen an dein Team.

Ergebnis

Ein Leitfaden für API-Design und Deployment in deinem Team und ein Beispiel-API, das ihn umsetzt.

Vorschau

Zum Reinschnuppern: Die Vorträge zum Thema geben dir einen ersten Überblick. Auf den Vortragsseiten findest du die Folien.

Rahmen für alle Workshops

Umfang
Basislänge 2 × 8 Stunden. Jeder Workshop geht auch als eintägiger Überblick oder als Intensivformat über 3 bis 4 Tage.
Zuschnitt
Individuell auf deine Anforderungen. Du wählst die Module und legst fest, wie viel Zeit wir womit verbringen.
Unterlagen
Alle Folien, Beispielskripte und sonstigen Unterlagen werden zur Verfügung gestellt.
Preis
Feste Workshop-Pauschale, unabhängig von der Teilnehmerzahl.
Ort
Vor Ort, remote oder gemischt.
Zeitplan
Am Stück oder verteilt auf mehrere Termine.

Interesse an diesem Workshop?

Schreib mir, welche Themen dich beschäftigen. Dann stimmen wir Module, Umfang und Termin gemeinsam ab.

Workshop anfragen

+49 (172) 139 1530