Application Programming Interfaces

Training iSAQB® CPSA®-Advanced API

08.09.2025 - 09.09.2025

Technik 10
Methodik 10
Kommunikation

API (Online) - Thilo Frotscher - Deutsch

Beschreibung

Lerne APIs nicht nur sicher und effizient zu gestalten, sondern sie auch strategisch einzusetzen, um Unternehmen flexibler, skalierbarer und zukunftsfähig zu machen.

In diesem Training lernst du, APIs als essenziellen Bestandteil moderner Softwarearchitekturen und digitaler Geschäftsmodelle zu verstehen. Wir betrachten APIs nicht nur als technische Schnittstellen, sondern auch als Treiber für die digitale Transformation und Wertschöpfung. Du erfährst, wie APIs innerhalb und zwischen Unternehmen geschäftliche Prozesse unterstützen und sogar als eigenständige Produkte vermarktet werden können.

Neben den technologischen Grundlagen beleuchten wir verschiedene API-Stile, ihre Einsatzgebiete und die entscheidenden Designprinzipien. Wir gehen über das rein technische API-Design hinaus und betrachten auch strategische Aspekte. Dabei spielen Beschreibungssprachen wie OpenAPI und AsyncAPI eine zentrale Rolle, insbesondere im gesamten API-Lifecycle. Nach dem Training weißt du, welche technischen und organisatorischen Maßnahmen notwendig sind, um APIs erfolgreich in Unternehmen einzusetzen.

Sketchnote iSAQB® CPSA-A® API

Agenda

  • Woher kommen APIs und wie haben sich Technologien entwickelt?
  • Wie und wo werden APIs in Unternehmen genutzt?
  • Wie unterscheiden sich APIs von anderen Arten der Integration?
  • Wie erzeugen APIs Wert in Unternehmen und wie funktionieren diese Modelle?
  • Überblick und Vergleich verschiedener API-Stile (HTTP, GraphQL, gRPC, …)
  • API Design aus dem Blickwinkel der API-Konsumenten
  • Strategien für die Versionierung und deren Konsequenzen
  • Beschreibung von APIs mit Sprachen wie OpenAPI, AsyncAPI, oder GraphQL
  • Der API Lifecycle und typische Aktivitäten und Tools während des Lifecycles
  • Generelle Konzepte der API Security und die OWASP API Security Top 10
  • Nutzen und Management von API-Plattformen
  • API Governance als aktive Pflege der API-Landschaft in Unternehmen

Deine Trainer:innen

Thilo Frotscher

Thilo Frotscher

Java Enterprise, APIs, (Web) Services und Systemintegration

  • API Design mit OpenAPI
  • Application Programming Interfaces

Thilo Frotscher arbeitet seit über zwanzig Jahren als freiberuflicher Software-Architekt und Trainer. Er ist Experte für Java und den Themenbereich Systemintegration, APIs und (Web) Services. Neben zahlreichen Inhouse-Schulungen hält Thilo regelmäßig Vorträge oder Workshops auf internationalen Fachkonferenzen, auf Schulungsveranstaltungen oder bei User Groups. Er ist Mitglied des Programmbeirats der „API Conference“, betterCode API() und weiterer Fachveranstaltungen. Schließlich ist Thilo auch Verfasser zahlreicher Artikel für IT-Fachzeitschriften, sowie (Co-) Autor mehrerer Bücher. https://www.frotscher.com

Alle Infos zum Training