Die Software AG firmiert nicht mehr als Aktiengesellschaft, sondern als Software GmbH. Trotz Umfirmierung bieten wir unter den eingetragenen Marken weiterhin unsere Waren und Dienstleistungen an.
Artikel

Was ist eine API-Strategie?

Eine API-Strategie ist ein übergeordneter Plan für den Einsatz von APIs, um zu Unternehmenszielen wie der digitalen Transformation beizutragen. Bei der Erarbeitung ihrer Digitalstrategie realisieren Unternehmen in der Regel, dass APIs als Enabler für digitale Produkte und Projekte oft eine entscheidende Rolle in vielen Bereichen ihres Geschäfts spielen. Eine API-Strategie gibt die Richtung für den Einsatz der API-Technologie vor, welche wiederum als Mittel dient, um die Ziele der digitalen Transformation zu erreichen. Sinn und Zweck der API-Strategie ist es, ein gemeinsames Verständnis für die Rolle von APIs zu schaffen und die diversen Stakeholder in einem Unternehmen an einen Tisch zu bringen. 

API-Strategie: Best Practices

Eine effektive API-Strategie besteht aus drei Teilen: (1) den Zielen, (2) den Gründen und (3) dem Plan, wie die Ziele umgesetzt werden können. Eine API-Strategie ist nur effektiv, wenn alle diese Punkte einbezogen werden. Widerstehen Sie der Versuchung, direkt mit dem Plan zu beginnen: Sie benötigen Ziele und eine Begründung, um wichtige Stakeholder in Ihrem Unternehmen zu überzeugen.

  1. Ziele der API-Strategie
    Was wollen Sie mit der API-Technologie in Ihrem Unternehmen erreichen? Auf übergeordneter Ebene wollen Sie mit APIs Ihrem Unternehmen in der Regel bei der digitalen Transformation helfen. Oft ist es aber besser, Ihre Ziele zu konkretisieren: Möchten Sie Ihr Unternehmen in ein modular aufgebautes Composable Enterprise transformieren, das sich schnell und agil an Veränderungen anpassen kann? Möchten Sie eine Landschaft an Bestandssystemen modernisieren? Möchten Sie mit Partnern zusammenarbeiten? Möchten Sie digitale Produkte auf den Markt bringen? Möchten Sie ein Plattform-Geschäft aufbauen? Oder möchten Sie vielleicht ein digitales Ökosystem schaffen?
  2. Gründe für Ihre API-Strategie
    Warum sind die Ziele Ihrer API-Strategie wichtig und warum setzen Sie APIs ein, um diese Ziele zu erreichen? Auch wenn es Ihnen offensichtlich erscheinen mag, ist das für andere Stakeholder nicht unbedingt der Fall. Wenn Sie Gründe und Motivation für das Erreichen der Ziele angeben, schaffen Sie Klarheit sowie ein gemeinsames Verständnis und unterstreichen die Bedeutung Ihrer Bemühungen im Zusammenhang mit APIs. Oft ist es hilfreich zu zeigen, wie dieselben APIs für verschiedene digitale Projekte und Produkte verwendet und wiederverwendet werden können, welche Kosteneinsparungen zu erwarten sind, wie sich dadurch die Markteinführung beschleunigt und welche neuen Einnahmemöglichkeiten bestehen.
  3. API-Strategieplan
    Der API-Strategieplan dokumentiert, wie Sie mit API-Technologie Ihre Ziele erreichen können. Halten Sie den Plan allgemein und verknüpfen Sie Geschäftsergebnisse mit API-Mitarbeitern, API-Prozessen und API-Produkten. Der Plan kann auch spezifisch sein und die Einrichtung einer API-Initiative, die Erteilung eines Mandats für APIs, die Erarbeitung von Anwendungsbeispielen für APIs, die Erstellung einer API-Architektur, die Einrichtung einer Praxis für das Management von API-Produkten, die Einrichtung eines API-Lebenszyklus, API-Governance, API-Sicherheit sowie Design und Tests von APIs umfassen.
Artikel

Warum sich API-gestützte Architekturen in Zeiten wirtschaftlicher Unsicherheit bewähren

Wie erarbeiten Sie eine API-Strategie?

Eine API-Strategie wird nicht im luftleeren Raum entwickelt – sie muss sowohl nach oben mit den übergeordneten Zielen eines Unternehmens als auch nach unten mit der betrieblichen Realität verknüpft werden. Die API-Strategie muss die Beziehung zwischen API-Erfolg und Geschäftserfolg klar aufzeigen.

Für die Verknüpfung nach oben zu den übergeordneten Zielen des Unternehmens verwenden Sie dessen Digitalstrategie als Ausgangspunkt. So können Sie die Ziele der API-Strategie und die Gründe für die API-Strategie erarbeiten. Sie können auch übergeordnete IT-Ziele (z. B. Agilität, Modularität, Veränderbarkeit) und allgemeine Geschäftsziele (z. B. neue Einnahmequellen, Datenökonomie, Plattformökonomie und digitale Ökosysteme) als Ausgangspunkt für eine nach oben gerichtete API-Strategie verwenden.

Stellen Sie gleichzeitig sicher, dass Sie die API-Strategie in der betrieblichen Realität des Unternehmens verankern. Beziehen Sie die aktuelle Unternehmenskultur, das Wissen, die Architektur und die Praktiken mit ein. Ein Unternehmen wird in der Regel einen anderen Plan benötigen als beispielsweise ein Start-up.

Um einen umfassenden Plan für APIs zu erarbeiten, berücksichtigen Sie die folgende Best Practice für die API-Strategie:

  • Erarbeitung einer API-Initiative
  • Einholen eines Mandats für APIs
  • Ausarbeiten von Business Cases für APIs
  • Schaffen einer API-Architektur und -Infrastruktur
  • Einrichten einer Praxis für das Management von API-Produkten
  • Etablieren einer API-Governance
  • Einrichten eines API-Lebenszyklus
  • Sicherstellen der API-Sicherheit
  • API-Design
  • Entwickeln und Implementieren von APIs
  • Testen von APIs
Abb. 1: Eine API-Strategie verbindet viele Facetten der API-Nutzung und -Monetarisierung im gesamten Unternehmen

Wann sollten Sie eine API-Strategie in Betracht ziehen?

Eine API-Strategie ist am effektivsten, wenn sie frühzeitig und in Abstimmung mit dem Beginn einer API-Initiative erarbeitet wird. In dieser Situation kann die API-Strategie mit ihren Zielen eine klare Richtung, mit ihren Gründen eine nachvollziehbare Rechtfertigung und einen Plan für die Operationalisierung von APIs in verschiedenen Bereichen des Unternehmens liefern.

Überprüfen Sie die API-Strategie erneut, wenn Sie API-Initiativen von Pilotprogrammen zu etablierteren Initiativen ausbauen. Wenn APIs an Zugkraft gewinnen, verfügen Sie über eine Roadmap und können Ihre Entscheidungen so treffen, dass sie die Geschäftsergebnisse optimal beeinflussen.

APIs sollten Teil der übergeordneten Digitalstrategie des Unternehmens sein; sie sind mehr als ein Einzelposten. APIs umfassen oft mehrere Prioritäten der Digitalstrategie. Um die Einführung von APIs zu fördern, ist es oft hilfreich, die positiven Auswirkungen von APIs mit anderen Themen auf Ihrer digitalen Agenda zu verknüpfen.

Abb. 2: APIs umfassen oft mehrere Aspekte der Digitalstrategie

Wie können Sie eine API-Strategie operationalisieren?

„Kultur isst Strategie zum Frühstück“ ist eine bekannte Aussage, die dem Unternehmensberater Peter Drucker zugeschrieben wird. Damit wollte er nicht sagen, dass eine Strategie unwichtig sei, sondern vielmehr, dass sie durch eine starke und befähigende Kultur ergänzt werden muss, um zum Erfolg zu führen.

Das gilt auch für eine API-Strategie. Eine API-Strategie kann nur erfolgreich sein, wenn viele Menschen im Unternehmen sie auch leben, indem sie sie in ihre tägliche Arbeit einbeziehen und sie umsetzen. Menschen und die richtige Einstellung sind für eine erfolgreiche Umsetzung von entscheidender Bedeutung. Die logische Konsequenz des Drucker-Prinzips lautet: API-Kultur isst API-Strategie zum Frühstück. 

Eine API-Strategie ist somit nur der Ausgangspunkt, dem kontinuierliche Bemühungen folgen müssen, um das API-Mindset zu fördern, zu verbessern und zu stärken. Befähigen Sie die Menschen in Ihrem Unternehmen dazu, nach Ihrer API-Strategie zu handeln. Das kann verschiedene Formen annehmen: technische Weiterbildung, Coaching und Mentoring, Aufbau einer Community oder ein API-Mandat von ganz oben in der Unternehmenshierarchie.

Eine API-Kultur kann von oben nach unten aufgebaut werden, wie im Fall von Jeff Bezos, der im Jahr 2002 ein API-Mandat für Amazon schrieb, aber sie kann auch von unten nach oben aufgebaut werden. Eine wirksame Methode, um den Bottom-up-Ansatz zu fördern, ist die Einrichtung eines zentralen Teams, das dem Unternehmen bei der richtigen Nutzung von APIs hilft. Ein solches Zentrum für Enablement kann einen Teil der Arbeit selbst übernehmen und Botschafter in den verschiedenen Abteilungen und Teams ausbilden, um die API-Kultur in großem Maßstab im Unternehmen zu verbreiten.

Was ist eine API-Strategie für Unternehmen?

Eine API-Strategie für Unternehmen bringt alle Stakeholder eines Unternehmens im Hinblick auf ein gemeinsames, wichtiges Ziel für die API-Initiative zusammen. Diese Ausrichtung ist oft von zentraler Bedeutung, um Reifegrad und Erfolg eines API-Programms zu steigern

Eine Besonderheit von APIs in großen Unternehmen ist die hohe Anzahl von Stakeholdern eines API-Programms. Selbst wenn alle Stakeholder das API-Programm grundsätzlich unterstützen, kann es zu Ineffizienzen kommen, wenn die Stakeholder nicht an einem Strang ziehen. Eine unternehmensweite API-Strategie richtet alle Stakeholder eines Unternehmens – z. B. aus verschiedenen Geschäftsbereichen, der IT und dem API-Kernteam – auf ein gemeinsames Ziel und ein gemeinsames Verständnis aus.

Eine API-Strategie für Unternehmen muss Folgendes beinhalten:

  1. Ziele, die für das Unternehmen relevant sind. APIs sind eine recht universelle Technologie – ein großer Vorteil, wenn es darum geht, mehrere Ziele innerhalb des Unternehmens zu erreichen.
  2. Gründe, um das Ziel zu erreichen. Motivation – ein gemeinsames Verständnis und die Grundlage für die Abstimmung zwischen den verschiedenen Stakeholdern – ist wichtig, wird aber oft übersehen.
  3. Wie APIs Ihnen helfen, das Ziel zu erreichen. Der Plan sollte umsetzbar sein, aber sich in Bezug auf die konkreten Schritte nicht zu sehr festlegen. Der Plan übersetzt das Ziel in Maßnahmen: Er legt das allgemeine Vorgehen fest, definiert die Grenzen und lässt innerhalb der Grenzen genügend Raum für Kreativität, Innovation und pragmatische Problemlösungen.

Vorteile einer API-Strategie

Eine API-Strategie bringt Klarheit und Fokus in eine API-Initiative. Sie bringt die Stakeholder zusammen und schafft ein gemeinsames Verständnis. Sie ist die Grundlage für den Erfolg Ihrer API-Initiative.

Warum verwenden Sie APIs?

Ihre API-Strategie sollte die Antwort liefern. Die Ziele einer API-Strategie können sehr konkret sein (z. B.: „Die APIs sind ein Backend für unsere mobile App“) oder sie können allgemeiner sein (z. B.: „APIs sind die Grundlage für alle unsere digitalen Initiativen“). Einige Unternehmen beginnen mit einer konkreten Strategie und entwickeln diese später zu einer allgemeineren Strategie.

Unabhängig davon, ob die Ziele konkret oder allgemein sind, sollte eine API-Strategie die folgenden Fragen beantworten: „Warum verwenden wir hier APIs?“ und „Was ist unser Ansatz für die Erstellung, Verwaltung und Veröffentlichung von APIs?“. Es ist klar, dass die Antworten auf beide Fragen zueinander passen müssen – das Ziel und die Bestrebungen auf der einen Seite und die Umsetzung auf der anderen Seite.

Viele Unternehmen sind erfolgreich, wenn sie eine übergeordnete API-Strategie erarbeiten, die beständige Leitlinien liefert, und wenn sie bei der Umsetzung der Strategie zu einem eher taktischen Vorgehen übergehen. Dank eines solchen schrittweisen Ansatzes steuern Sie auf die richtigen Ziele zu, wenn die IT-Teams und das gesamte Unternehmen mehr Erfahrung mit APIs gesammelt haben.
 

Artikel

Gehen Sie bei der API-Monetarisierung strategisch vor?

Effektive API-Strategien bringen Stakeholder zusammen

Eine API-Strategie gibt Ihnen Klarheit und Fokus für Ihre API-Initiativen. Darüber hinaus ist eine API-Strategie auch ein hervorragendes Kommunikationsinstrument. Die Stakeholder einer API-Initiative kommen in der Regel aus verschiedenen Bereichen des Unternehmens: unterschiedliche Geschäftsbereiche, IT, Operations, Softwareentwicklung, Integration, Partnermanagement, Innovation und viele mehr.

In dieser heterogenen Gruppe gibt es viele Wünsche, Erwartungen und Ambitionen in Bezug auf das API-Programm, und oft sind diese sehr unterschiedlich. Die API-Strategie hilft Ihnen dabei, alle Stakeholder einer API-Initiative an einen Tisch zu bringen – sie zeigt, welche Ziele das Unternehmen verfolgt und wie APIs zum Erfolg beitragen – und stärkt so die Initiative. 

Wie webMethods von der Software AG Ihre API-Strategie unterstützt

Ganz gleich, ob Ihr Ziel darin besteht, interne Systeme zu verbinden oder innovative Produkte zu entwickeln, APIs sind von entscheidender Bedeutung. Ihre API-Strategie wirkt sich auf nahezu jeden Aspekt Ihres Geschäfts und Ihrer Betriebsprozesse aus. Aber Geschwindigkeit sollte nicht auf Kosten der Bereitstellung sicherer, hochwertiger APIs gehen.

webMethods der Software AG hilft Ihnen, von Anfang an ein Gleichgewicht zwischen Geschwindigkeit, Qualität und Sicherheit herzustellen, damit Ihr Unternehmen schnell und in großem Umfang APIs erstellen kann, ohne Sicherheitsrisiken einzugehen. webMethods bietet eine Plattform, die Ihre API-Management-Strategie robust, flexibel und vollständig macht:

  1. Nutzen Sie eine zentrale API-Plattform, um Ressourcen in Form von Schulungen, Zeit und Kosten zu sparen. webMethods ist eine preisgekrönte, einheitliche API-Management-Plattform für Unternehmen, mit deren Hilfe die IT-Unterstützung des Unternehmens vereinfacht wird.
  2. Unterstützen Sie den gesamten API-Lebenszyklus vom Design bis zur Entwicklung. webMethods bietet Ihnen eine durchgängige DevOps-Automatisierung und eine zentralisierte Verwaltung von APIs, Gateways, Microgateways, Microservices und Service Meshes in der Cloud.
  3. Setzen Sie auf ein offenes API-Ökosystem. webMethods basiert auf offenen Standards und ist in gängige Tools und Technologien des Ökosystems vorintegriert.
  4. Führen Sie einen API-Marktplatz ein, um APIs zu vertreiben und zu monetarisieren. webMethods verfügt über ein eigenes Entwicklerportal für das Design und die Pflege eines API-Marktplatzes, von dem API-Anbieter und Anwendungsentwickler gleichermaßen profitieren.
  5. Sorgen Sie für eine lückenlose API-Sicherheit. webMethods bietet erweiterte anwenderbasierte Sicherheit, Datenvalidierung und -maskierung sowie Schutz vor Bedrohungen und Drosselung mit einfach zu konfigurierenden Einstellungen über das API-Gateway.

 

Das könnte Sie auch interessieren:
White paper - How to generate profit, not peril, with your APIs
WHITEPAPER
Wie Sie mit Ihren APIs Gewinn - und keine Risiken - erzeugen
APIs helfen Ihnen, zu wachsen und innovativ zu sein, indem sie vernetzte Erfahrungen für Mitarbeiter, Partner und vor allem Kunden schaffen. APIs können jedoch Schwachstellen aufweisen, die Sie verwalten müssen. Erfahren Sie, wie Sie Chancen schaffen und gleichzeitig die Risiken verwalten können.
Analysten-Report
Jährlicher APIs und Integration Report - 2022
Lesen Sie unseren jährlichen Bericht über den Stand von APIs, Integration und Microservices. Laut einer Umfrage unter 1.150 IT-Entscheidungsträgern treiben APIs, Integration und Microservices-Technologien ihre Innovationen voran.
Video
Wie können Sie Innovationen freisetzen?
Wie viele großartige Ideen werden aufgrund von Integrationsproblemen nicht verwirklicht? APIs, Integration und Microservices können die Schlüssel sein, die Innovationen freisetzen.
KUNDENSTORY
Wie Carnival Cruise Lines Spaß in die Kreuzfahrt integriert 
Um seinen Kreuzfahrtgästen unterhaltsame Erlebnisse zu bieten, setzt Carnival auf API-first-Verbindungen zwischen vielen seiner Backend-Systeme an Land und auf See. Das Ergebnis ist ein Erlebnis, an das sich die Kunden ein Leben lang erinnern werden.
Analysten-Report
Gartner Magic Quadrant für Full Life Cycle API Management, 2022
Erfahren Sie, wie die führenden API-Management-Lösungen im Vergleich abschneiden und warum die Software AG erneut als ein Marktführer positioniert ist.
Artikel
Warum sich API-basierte Architekturen in Zeiten wirtschaftlicher Unsicherheit bewähren
Die Nutzung von APIs wird zunehmen, nicht trotz, sondern gerade wegen der wirtschaftlichen Unsicherheiten. Sind Sie bereit?
Sind Sie bereit, die Kontrolle über Ihre APIs zu übernehmen?
Betrachten Sie Ihre APIs über den gesamten Lebenszyklus hinweg und verwalten Sie sie wie Produkte.
ICS JPG PDF WRD XLS