Ein innovativer Ansatz zum Datenaustausch, nicht nur für EDI-Experten
Web APIs mit OpenAPI 3 sind in aller Munde. Ob Automobilindustrie, Handel, Zoll, FinTecs oder Versicherungen. Überall setzen Unternehmen vermehrt auf APIs. Aber auch internationale Standardisierungsorganisationen wie UN/CEFACT beschäftigen sich mit diesem Thema.
Der Spezifikationsstandard OpenAPI 3.x scheint sich hierbei durchzusetzen. Er vereint dabei den Anspruch, eine API sowohl für einen Computer als auch für den Webentwickler lesbar zu machen, der diese dann umsetzen muss.
Handelt es sich also um die nächste Generation des Datenaustauschs? Lassen sich damit alle Syntaxprobleme lösen und wird das klassische EDI dadurch vollständig ersetzt?
Das Online Training Web APIs mit OpenAPI 3 führt in die Thematik der APIs, sowie deren Nutzen im B2B und B2G Umfeld ein. Es beleuchtet dabei auch insbesondere die Unterschiede zwischen Webservices und Web APIs. Der Datenaustausch über Web APIs mit OpenAPI 3 unterscheidet sich vom nachrichtenbasierten Datenaustausch wie dem klassischem EDI. Kurz gesagt ermöglicht der ressourcenbasierte Datenaustausch, bereits künftige Anforderungen mit abzudecken, die bei der Erstellung der API noch gar nicht bekannt waren.
Kernpunkte aus dem Training Web APIs mit OpenAPI 3 sind
- API – Begriffe und Grundlagen
- API – Einordnung und Abgrenzung zu klassischem EDI (Webservices, SOA, REST, Open API versus Public API)
- REST Service Contracts und Designprinzipien
- Eventgesteuerter Datenaustausch
- Der Spezifikationsstandard Open API 3.x
- API Management und Governance
- Tipps zur API-Entwicklung
Haben Sie Fragen zum Webinar und / oder Input zu weiteren Webinar-Themen?
Termine
29. August 2023, 9:30 – 12:30 Uhr (1. Teil)
31. August 2023, 9:30 – 12:30 Uhr (2. Teil)
Zielgruppe
Das Training richtet sich an alle, die das Konzept von Web APIs kennenlernen wollen und die Anwendbarkeit für den B2B und B2G Datenaustausch. Dies umfasst sowohl Einsteiger in die Thematik als auch EDI-Experten, die sich erstmals mit dem Thema Web APIs beschäftigen.
Voraussetzungen
Das Training setzt keine Programmierkenntnisse voraus. Ein grundlegendes Verständnis für den Datenaustausch zwischen Anwendungen, zum Beispiel auf Basis von EDIFACT, XML oder ähnlichen Formaten ist jedoch hilfreich.