API Design & Management Schulung

Verteilte Systeme stellen heutzutage mehr den Standard als die Ausnahme in modernen IT-Landschaften dar. APIs bilden die Grundlage, damit diese Systeme miteinander kommunizieren und die verantwortlichen Teams und Anbieter entkoppelt voneinander die notwendige Innovationsgeschwindigkeit erreichen. Doch während es mit modernen Technologien recht einfach ist eine API zu entwickeln, so wird ein nachhaltiges Design und Management von APIs schnell zu einer Herausforderung.

API Design & Management Schulung

Diese Schulung vermittelt API-Design Prinzipien, relevante API-Stile und -Architekturen sowie deren Einordnung. Zudem werden Technologien und Werkzeuge für moderne API Entwicklung und Management betrachtet und in Hands-On Übungen praktische Erfahrungen zu den Konzepten und Technologien vermittelt.

Die Schulung richtet sich an Entwickler:innen und Architekt:innen, wobei grundlegende Kenntnisse im Umgang mit Entwicklungswerkzeugen hilfreich sind.

Unsere nächsten Termine

Ihr Wunschtermin
Online, viadee AG Münster, Köln oder in Ihrem Haus

Inhalte

  • Was ist eine API?
  • Wann und warum braucht es ein explizites Design und Management?
  • API as a Product & Developer-Experience für APIs
  • API Charakteristika (Synchron/Asynchron, Public/Partner,Private, Lokal vs. Remote …)
  • Begrifflichkeiten (Design, Management, Governance, Lifecycle…)
  • RPC, REST, GraphQL, SOAP, Properitäre
  • CQ(R)S vs HATEOAS
  • Data, Interfaces, Conversation, Policy, Quality of Service
  • Standards: OpenAPI/Swagger, gRPC, AsyncAPI, GraphQL, WSDL/Schematron
  • Code-First vs API-*-First
  • Provider-, Consumer-, Consumer-Driven-Contracts
  • Versionierung und Evolution
  • Code Generierung
  • API Style Guides
  • API Governance
  • Autentifizierung & Authorisierung
  • Monitoring, Rate Limits, Caching
  • Validierung
  • Funktional
  • Last & Performance
  • Contract-Based Testing
  • API Gateways
  • API / Service Repositories
Bitte Marketing-Cookies akzeptieren um dieses Video anzusehen.

Zielgruppen

  • Entwickler:innen
  • Software-Architekt:innen
  • System-Architekt:innen

Voraussetzungen

Grundlegende Kenntnisse im Umgang mit Entwicklungsumgebungen

Dauer

2 Tage

Referent:innen (exemplarisch)

Als IT-Consultant und IT-Architekt berät Sebastian Sirch Unternehmen beim Aufbau von Cloud-Plattformen mit dem Schwerpunkt „Kubernetes“. Er ist in der Java-Welt zuhause, hat mehrjährige Projekterfahrung im Bereich der Integration von verteilten Systemen und verantwortet bei der viadee den Kompetenzbereich Cloud. Sebastian Sirch bei Xing Sebastian Sirch auf LinkedIn

Als IT-Consultant und IT-Architekt berät Sebastian Sirch Unternehmen beim Aufbau von Cloud-Plattformen mit dem Schwerpunkt „Kubernetes“. Er ist in der Java-Welt zuhause, hat mehrjährige Projekterfahrung im Bereich der Integration von verteilten Systemen und verantwortet bei der viadee den Kompetenzbereich Cloud. Sebastian Sirch bei Xing  Sebastian Sirch auf LinkedIn

Dr. Benjamin Klatt ist IT-Architekt und Agile Coach. Seine Schwerpunkte liegen in der Digitalisierung von Produkten und Prozessen, Cloud- und Software-Lösungen sowie agilen Arbeitsweisen und Transformationen.

Dr. Benjamin Klatt begleitet als Architekt und Agiler Coach seit vielen Jahren Projekte und Unternehmen auf ihrem Weg in die Cloud. Seine Schwerpunkte liegen auf der Entwicklung von Cloud-Architekturen und einer hierfür ausgerichteten Softwareentwicklung. Dr. Benjamin Klatt bei Xing  Dr. Benjamin Klatt auf LinkedIn

Als Architekt und Senior Software Developer begleitet Dr. Claus Alexander Usener seit vielen Jahren Kunden bei der Konzeption, Anpassung und Entwicklung von Software im Enterprise Application-Kontext. Bei der Konzeption und Implementierung von APIs legt er gerne ein besonderes Augenmerk auf die Sicherheit von Schnittstellen zwischen zwei oder mehreren Systemen.

Als Architekt und Senior Software Developer begleitet Dr. Claus Alexander Usener seit vielen Jahren Kunden bei der Konzeption, Anpassung und Entwicklung von Software im Enterprise Application-Kontext. Bei der Konzeption und Implementierung von APIs legt er gerne ein besonderes Augenmerk auf die Sicherheit von Schnittstellen zwischen zwei oder mehreren Systemen.

SIND SIE BEREIT FÜR EINE REISE HIN ZUM NACHHALTIGEN DESIGN & MANAGEMENT VON APIS?

  • viadee Seminare werden durch zwei Trainer:innen geleitet, um die Intensität und Effektivität für alle Teilnehmenden zu gewährleisten.
  • Die Seminarinhalte können in Absprache an die Bedürfnisse Ihres Unternehmens angepasst werden.
  • Auf Wunsch ist eine Durchführung in englischer Sprache möglich.
  • Das Seminar kann sowohl online als auch in Ihrem Unternehmen oder bei der viadee (Köln/Münster) durchgeführt werden.
  • Sollten Sie sich als Einzelperson für das Präsenz-Seminar interessieren, finden wir ebenfalls den passenden Termin für Sie.

Hier finden Sie unsere weiteren Seminare aus dem Kompetenzbereich Cloud:

Von Null zum Cloud Data Warehouse

mehr erfahren a.A.

OpenShift-Seminar für Software-Entwickler:innen & IT-Architekt:innen

mehr erfahren a.A.

Cloud-Strategie für Data Warehouses

mehr erfahren a.A.

API Design & Management Schulung

mehr erfahren a.A.

Veranstaltungsort
Online, viadee AG Münster, Köln oder in Ihrem Haus

Termin auf Anfrage

Kontakt
cloud.seminare@viadee.de

Website
Website

Zielgruppe
Entwickler:innen
Software-Architekt:innen
System-Architekt:innen

Seminar anfragen

Wenn Sie ein Seminar anfragen möchten oder weitere Informationen benötigen, kontaktieren Sie uns gerne.

Ansprechperson

Markus Pepping

Tel: +49 221 788807233

Sebastian Sirch

Tel: +49 221 788807251

Unsere Lösungen für
BANKEN, VERSICHERUNGEN, HANDEL UND WEITERE BRANCHEN

Agile MethodenAgile Methoden

Business Process ManagementBusiness Process Management

Clean CodeClean Code

CloudCloud

IT-SicherheitIT-Sicherheit

Java & ArchitekturJava & Architektur

Legacy ITLegacy IT

Frontend-EntwicklungFrontend-Entwicklung

Robotic Process AutomationRobotic Process Automation

Software-QualitätssicherungSoftware-Qualitätssicherung