NashTech

Produktisierung von APIs, um eine Kombination aus bestehenden APIs zu verkaufen

Produktisierung von APIs, um eine Kombination aus bestehenden APIs zu verkaufen.

Industrie
Technologie
Einführung

Mit Apigee können wir leicht unsere APIs oder Teilmenge von APIs für den Kunden durch die Erstellung eines Produkts. Dieses Produkt kann dann

monetarisiert


gemäß den Richtlinien und Erwartungen des Unternehmens.

Über Philips Healthcare

Als wir uns von der traditionellen monolithischen Architektur auf die Microservice-Architektur zubewegten, fanden wir uns zwischen vielen Microservices wieder, von denen jeder eine Reihe einzigartiger Merkmale/Funktionen bereitstellt. Infolgedessen mussten wir uns mit einer Vielzahl von APIs auseinandersetzen. Es wurde zu einer schwierigen Aufgabe, all diese APIs (ca. 95+ APIs) selbst zu verwalten. Das war der Zeitpunkt, an dem die Geschäftsleitung beschloss, etwas zu entwickeln, das uns die Möglichkeit bieten würde, das Potenzial unserer APIs zu verwalten und zu erweitern, und das war der Zeitpunkt, an dem die Integration mit APIGEE-Servern stattfand und eine neue Ära der Entwicklung + Verwaltung + Skalierung begann.

Um die Qualitätsbewertungsprozesse schlanker, effizienter, effektiver und standardisierter zu gestalten, wurde das NashTech-Team gebeten, einen Proof of Concept (POC) durchzuführen und eine Lösung anzubieten. Ziel dieses Konzeptnachweises war die Erkennung, Klassifizierung und Zählung von Weizenkörnern mit Hilfe von Computer Vision- und Deep Learning-Algorithmen, die in eine App integriert sind, und die Möglichkeit, das Ergebnis der Bewertung in einer Benutzeroberfläche mit vordefinierten Metriken zu visualisieren und zu bewerten. Ziel war es, die Durchlaufzeit von 3 Tagen auf etwa 3 Sekunden zu verkürzen.

Die Herausforderung

Mit Apigee konnten wir unsere APIs skalieren und verwalten, aber wir waren uns immer noch nicht ganz sicher, wie wir von diesen APIs profitieren können. Wie können wir daraus Gewinne erzielen, da es sich früher um das komplette Produkt handelte, das wir einem Kunden angeboten haben, aber jetzt wollen die Kunden nur noch für bestimmte Funktionen bezahlen, die sie interessieren, und nicht mehr für das ganze Bündel von Funktionen, das wir angeboten haben?

Die Lösung

Nachfolgend sind die Szenarien aufgeführt, die wir für die Produkte, die wir unseren Kunden für den Verbrauch zur Verfügung stellen, abgedeckt haben:
1) Kundenauthentifizierung: Die Bereitstellung eines Produkts zum Verbrauch für einen Kunden muss gesichert sein; es sollte nur für den Kunden funktionieren, für den es erstellt wurde, und dies führt zu der Tatsache der Authentifizierung des Kunden. Wir haben dies erreicht, indem wir das Produkt mit der Richtlinie “Verify Api Key” aus dem Apigee-Richtliniensatz kombiniert und dem jeweiligen Client den geheimen Schlüssel zur Verfügung gestellt haben, so dass er nur dann auf das Produkt zugreifen kann, wenn er diesen geheimen Schlüssel übergibt. Geheime Schlüssel werden in Apigee automatisch für jedes erstellte Produkt generiert, und diese müssen mit dem Kunden, für den das Produkt erstellt wurde, geteilt werden. Da das Unternehmen wächst, halten wir auch Ausschau nach besseren und nicht angreifbaren Sicherheitsoptionen wie der OAuth v2.0-Sicherheitsstärke, die Apigee von Haus aus bietet.

2) Eingeschränkte Anrufe: Jedes Produkt wird mit dem Gedanken erstellt, dass es mit einem Monetarisierungsplan (der später besprochen wird) verbunden sein muss. Ein 15$-Plan für ein Mitarbeiterprodukt ermöglicht 250 Anrufe/Tag, die erfolgreich an die Proxys in der Mitarbeiterproduktivität getätigt werden. Wenn der Kunde am selben Tag die Anfrage Nummer 251 für das Produkt stellt, schränken wir ihn ein und antworten mit der Nachricht, dass das Tageslimit erreicht ist. Es gibt auch noch andere Pläne.

3) Geografische und IP-Adressen-basierte Einschränkungen: Dies ist noch nicht vollständig implementiert, aber wir arbeiten daran, Kunden auf der Grundlage ihrer geografischen Standorte und IP-Adressen einzuschränken, so dass unsere Dienste in einem bestimmten Teil der Welt aus offensichtlichen Gründen, wie z. B. behördlichen Bestimmungen und Richtlinien, nicht verfügbar sind.

Wir haben die folgenden Monetarisierungsmöglichkeiten für die Produkte festgelegt:

  • Tarifpläne: Wir erstellen eine Vielzahl von Tarifplänen für die verschiedenen Produkte je nach der Nachfrage nach einem bestimmten Produkt auf dem Markt. Wir können nun auch verschiedene API-Proxys unter einem Namen zusammenfassen und sie dem Endnutzer zur Verfügung stellen und damit Einnahmen erzielen.
  • Festlegen von Grenzwerten: Wir können jetzt Grenzwerte festlegen und die Leistung der APIs überwachen. Außerdem erhalten wir automatische Benachrichtigungen, wenn die Grenzwerte erreicht sind. Dies trägt auch zur Verbesserung der Kundenerfahrung bei.

Das Ergebnis

Mit Apigee können wir unsere APIs oder eine Untergruppe von APIs dem Kunden leicht zugänglich machen, indem wir ein Produkt erstellen. Dieses Produkt kann dann entsprechend den Richtlinien und Erwartungen des Unternehmens vermarktet werden.

Weitere Fallstudien lesen

Vom Überwinden von Widrigkeiten zum Reiten der Welle der digitalen Transformation im Bildungssektor

Erfahren Sie, wie NashTech dem Trinity College London hilft, die Welle der digitalen Transformation im Bildungssektor zu reiten

AWS
AWS
Migration und Modernisierung der virtuellen Lernumgebung auf AWS für ein verbessertes Erlebnis

Das migrierte und modernisierte Moodle Infrastruktur bedeutet, dass The Open Die Universität kann nun folgende Vorteile nutzen Cloud-Vorteile.

Ein Einblick in eine einjährige RPA-Reise mit einem führenden digitalen Werbedienst

Ein Einblick in eine einjährige RPA-Reise mit einem führenden Anbieter von digitalen Werbedienstleistungen und -lösungen und wie NashTech ihnen geholfen hat.

Unsere Partnerschaften

Nach oben scrollen
BEISPIEL TITEL
Muster kurz
Musterüberschrift lorem isump
DE FREE WHITEPAPER
Erschließen Sie die Macht des Wissens mit unserem neuen Whitepaper
“Verbesserung der Benutzererfahrung für Produktbesitzer”
KOSTENLOSES WHITEPAPER
Erschließen Sie die Macht des Wissens mit unserem neuen Whitepaper
"Verbesserte Benutzererfahrung für Produktverantwortliche"