de

Chancen

Benötigen Sie Hilfe für Unternehmen?

Kontaktieren Sie uns für ein individuelles, auf Ihre Bedürfnisse zugeschnittenes FinMV-Angebot.

API

API steht für "Application Programming Interface" (Anwendungsprogrammierschnittstelle). Die meisten großen Unternehmen entwickeln irgendwann APIs für Kunden oder für den internen Gebrauch.

Traditionelle API-Funktionen

Eine offene API, die mit einer Finanzplattform verbunden ist, ermöglicht es Ihrem Unternehmen, Konnektivität und endlose Integrationsmöglichkeiten anzubieten.

Normalerweise erstellen Entwickler eine Website, ein Investorenportal und ein Backoffice und lassen die API für später übrig. Mit der Entwicklung des Geschäfts entsteht der Bedarf an Integration mit anderen Diensten und Partnern. Dann fügen Entwickler eine API hinzu, um solche Integrationen zu ermöglichen. So läuft es normalerweise, wenn die API als nachträglicher Einfall behandelt wird und nicht als Vertrag zwischen Modulen.

Der Schwachpunkt dieses Ansatzes ist, dass die API im Grunde ein Anhängsel der Plattform ist, das nur für die Kommunikation mit externen Partnern benötigt wird. Infolgedessen sind die API-Möglichkeiten meist dürftig und duplizieren einen Teil der Backoffice-Funktionalität.

Außerdem schafft dieser Ansatz eine Schwachstelle. Wenn die API auf dem Backoffice basiert, kann die Backoffice-Site selbst nicht nur für Mitarbeiter zugänglich bleiben und für externe Anfragen geschlossen werden. Die Backoffice-Site muss für alle zugänglich sein, nicht nur für Mitarbeiter, da jeder externe Partnerdienst über die API auf die Plattform zugreifen können muss.

Ein moderneres Vorgehen bei der API

Da Module von Anfang an durch explizite Verträge definiert sind, existiert die API von Beginn an, statt später angebaut zu werden. Das ist eine Konsequenz davon, wie wir die Architektur wählen, nicht eines bestimmten Bereitstellungsstils.

Auf Ihrer Finanzplattform kann man sagen, dass das "Gehirn" des Systems eben die API ist. In ihr werden alle Daten verarbeitet, die Geschäftslogik ist verankert, Abfragen an Datenbanken und Dienstanbieter erfolgen. Ihre Promo-Website, Ihr Kundenportal und Ihr Backoffice führen ihre gesamte Arbeit mit der Plattform ebenfalls über die API aus.

Dieser Ansatz bietet eine Reihe von Vorteilen:

  • Ihre Projektdaten sind immer sicher, und der Zugriff darauf wird streng kontrolliert
  • Sie können viele Arten vollwertiger Kundenportale und Promo-Websites erstellen
  • die Möglichkeiten Ihrer API werden maximal sein