SITIC Topic Forum mit Workshop, Dienstag, 26. März 2024, 13:00 – 18:00 Uhr

API Management – Braucht es das noch?

Hintergrund

«API Management» wurde Mitte 2019 auf Gartner’s Hype Cycle noch zwischen  «Trough of Disillusionment» und «Slope of Enlightenment» verortet, um Ende 2023 auf dem «Plateau of Productivity» anzukommen.

Damit ist die Zeit auch für risikoscheuere Organisationen gekommen, sich mit APIs auseinanderzusetzen, entsprechende Strategien zu entwickeln und rasch umzusetzen.

Dabei stellen sich zahlreiche Fragen, welche unter anderem auch aus der ganzheitlichen Sicht «Enterprise Architecture» gestellt und gemeinsam mit allen Stakeholdern – auch aus dem Business – beantwortet werden müssen.

Dieses SITIC Sharing will anhand einiger Leitfragen zielführende Impulse vermitteln.

Leitfragen

Topic Forum und Workshop sind durch die folgenden sechs Leitfragen motiviert:

1. Governance
Welche Standards, Richtlinien und Prozesse sind für standardisierte, zuverlässige und sichere APIs erforderlich (REST-APIs, Messages (Commands, Events), Micro-Frontends)?

2. Dokumentation
Was muss eine umfassende und benutzerfreundliche Dokumentation enthalten, um Entwickler beim gemeinsamen Verständnis und in der konsistenten Anwendung der APIs zu unterstützen (einschließlich Endpunkten, Parametern, Authentifizierungsmethoden und Antwortformaten)?

3. Lebenszyklus-Management
Welche Best Practices kennen SITIC-Mitgliedsorganisationen zur Verwaltung der API-Lebenszyklen, vom Design und der Implementierung bis hin zur Versionierung und Stilllegung?

4. Sicherheit und IAM
Mit welchen Sicherheitsmaßnahmen können APIs vor unbefugtem Zugriff und potentiellen Angriffen geschützt werden?

5. Qualitätssicherung und semantische Tests
Mit welchen Tools oder Frameworks lassen sich semantische Tests und API-Kompatibilität implementieren?

6. «API Contract First» oder «Code First»
Welcher Ansatz für die Erstellung von APIs wird von SITIC Mitgliedern favorisiert, mit welcher Begründung?

Gastgeberin

CSS ICT Campus
Rösslimatte 52
6005 Luzern

Teilnehmende

Willkommen sind Business IT Professionals, welche im Unternehmen Aufgaben als

  • IT-Führungskraft,
  • digitaler Unternehmensentwickler,
  • Unternehmensarchitekt,
  • API-Entwickler,
  • IT- und Daten-Architekt

wahrnehmen.

Moderation

Kurt Wehrli (SITIC Vorstandsmitglied)

Agenda

13:00 – 13:15
Begrüssung durch Karin Müller, CSS, und Kurt Wehrli, SITIC

13:15 – 14.00
Opening Keynote IBM Switzerland
API Management – war’s das?
Murali Sitaraman, Senior Technical Specialist – IBM Automation EMEA

Das Thema API Management hat eine Reise hinter sich, auf welcher verschiedene Einflussfaktoren dazu beigetragen haben, dass das Thema eher langsam und stetig gewachsen ist als andere Themen, die explosionsartig in Erscheinung getreten sind (wie z.B. genAI).

Der Vortrag wird aufzeigen, woher wir kommen, wo wir uns befinden und wohin die Reise hingeht.
Es wird vermittelt, welche Aspekte zu beachten sind in der Bewertung, ob eine API Management Lösung weiterhin notwendig ist und in welchem Ausmass.

Die Thematik wird dabei selber in Bezug gesetzt zu den Dynamiken im Markt & Anforderungen, die heute als normal anzusehen sind (Skalierbarkeit, Resilienz, Hybrid, etc).

14.05 – 14:50
Vortrag SITIC Mitglied CSS
Contract First API in der SOA Architektur der CSS
Fabian Aschwanden und Lukas Weibel, CSS

In diesem Vortrag wird der Fokus auf die effektive Gestaltung und Verwaltung von APIs durch den Ansatz “Contract First” gelegt. Die traditionelle API-Entwicklung wird häufig durch den Mangel an klaren Spezifikationen und einheitlichen Standards behindert.

Contract First API Design bietet eine Lösung, indem es den Prozess umkehrt und zuerst einen klaren Vertrag (Contract) für die API definiert. Dies ermöglicht nicht nur eine verbesserte Kommunikation zwischen Entwicklern und Teams, sondern auch eine präzise Dokumentation.

Das CSS API Framework standardisiert die technische Integration, so dass viele Aspekte der Normierung automatisch erfüllt sind. Der Entwickler kann sich dadurch auf den effektive Geschäftslogik konzentrieren.

Der Vortrag wird darüber hinaus die Bedeutung einer durchdachten API-Governance betonen. Eine effektive Governance stellt sicher, dass APIs konsistent, sicher und benutzerfreundlich sind.

14.50 – 15:10
Pause

15:10 – 15:40
Vortrag SITIC Mitglied AXA
API Management bei der AXA Schweiz – heute und morgen
Mikhail Brodski und Thomas Eichenberger, AXA

Das API Management der AXA Schweiz ermöglicht seit mehreren Jahren eine Integration von Anwendungen und Systemen sowohl innerhalb der Firma als auch von und zu den Business Partnern. In Zukunft wird AXA Schweiz ihre API-Strategie weiterentwickeln, um neue Geschäftsmöglichkeiten zu erschliessen und die digitale Transformation voranzutreiben. Dabei wird AXA Schweiz weiterhin auf eine modernisierte API Management Lösung setzen.

15:45 – 16:15
Spontane Kurzbeiträge und Voten von Teilnehmenden, mit oder ohne Slides.

API Management in einem föderalen System
Andreas Spichiger, Bundeskanzlei|DTI

16:15 – 17:15
Interaktiver Workshop zu den Leitfragen in einem „Liberating Structures” Format.

17:15 – 17:30
Zusammenfassung im Plenum für eine kurze Nachlese.

Ab 17:30
Apéro für Austausch und Networking.

Anmeldung

Verbindliche Anmeldung bitte via Email an kurt.wehrli@sitic.org

Kosten

Für SITIC-Mitglieder ist die Teilnahme im Rahmen der Jahresmitgliedschaft unentgeltlich.
Nicht-Mitgliedern werden 375 CHF in Rechnung gestellt.

Keine Digitalisierung ohne APIs

Flipchart aus SITIC Workshop
«Wie wirken sich Open APIs auf Geschäftsmodelle aus?»
Gastgeberin AXA am 18. September 2019

Gartner on API Management

API management is the set of people, processes and technology that enables an organization to safely and securely publish APIs, either internally or externally. Common components include an API gateway, developer portal, and administrative UI with reporting and analytics capabilities. Some API management solutions include monetization capabilities.
Reference

Magic Quadrant for API Management

APIs provide the foundation for digital transformation, modernization and digital business ecosystems, but they are challenging to manage and govern. This Magic Quadrant assesses 19 API management solution vendors to help software engineering leaders select the most suitable vendor: Reference

Die Teilnehmenden werden in der Opening Keynote aus erster Hand erfahren, weshalb IBM zu den führenden Anbietern von API Management Lösungen gehört.