Exzellenz bei Lotus Cars fördern: Maximierung der API-Management-Effizienz mit API7 Enterprise
August 21, 2023
Überblick
Über Lotus Cars
Lotus Cars Limited, gegründet im Jahr 1948, ist ein renommiertes britisches Automobilunternehmen mit Hauptsitz in England, das sich auf die Produktion von Sportwagen und Rennwagen spezialisiert hat, die für ihr außergewöhnlich leichtes Design und ihre überragenden Fahrleistungen bekannt sind. Lotus Cars hat mit bemerkenswertem Erfolg internationale Märkte erobert, deren Produkte in Asien, Europa und Nordamerika verkauft werden. Lotus Cars verfolgt einen zukunftsorientierten Ansatz und begrüßt den Wandel hin zu Elektrifizierung und Nachhaltigkeit. Im Jahr 2026 wird Lotus schließlich seine ehrgeizigen vollelektrischen Sportwagen vorstellen.
Herausforderungen
-
Lotus Cars strebt danach, einen Wettbewerbsvorteil in der Entwicklung von intelligenten, elektrischen und neuen Energiefahrzeugen kontinuierlich aufrechtzuerhalten.
-
Trotz hervorragender Leistungen in Marke und Fertigungsprozessen sieht sich Lotus Cars durch das Fehlen wettbewerbsfähiger Softwaretechnologie erheblich benachteiligt, was die dringende Notwendigkeit robuster Partnerschaften und Lösungen unterstreicht.
-
Es ist eine bedeutende Aufgabe für Lotus Cars, die Integration intelligenter Technologien mit den erforderlichen Sicherheitsmaßnahmen und regulatorischen Anforderungen in Einklang zu bringen.
Ergebnisse
-
Lotus Cars beschleunigte die Einführung des API-Gateway-Systems in die Produktionsumgebung von geplanten 2 Quartalen auf einen bemerkenswerten Zeitraum von nur 1 Monat.
-
Durch die Einführung von API7 Enterprise erreichte Lotus Cars eine erstaunliche jährliche Kostenreduktion von 90 % bei Betrieb und Wartung, einschließlich wichtiger Aufgaben wie Upgrades und Fehlerbehebungen.
-
Lotus Cars etablierte seine interne API-Landschaft von 0 auf 1 und gewann wertvolle Einblicke in die Verwaltung der Qualität und Quantität von APIs sowie in die Marktvorhersage.
Hintergrund
Als Reaktion auf den Wandel der Branche hin zu Environmental, Social, and Governance (ESG)-Überlegungen hat Lotus Cars eine Transformationsreise begonnen. Die Ausrichtung des Unternehmens auf die Produktion von reinen Elektrofahrzeugen (EVs) steht im Einklang mit globalen Trends in der nachhaltigen Mobilität.
Lotus Cars integriert zunehmend fortschrittliche Technologien für intelligente und vernetzte Funktionen in ihren Fahrzeugen. Funktionen wie Fahrzeugnavigationssysteme, Fahrzeugunterhaltung, intelligente Cockpits und die Fernsteuerung von Fahrzeugen über Apps erfordern eine nahtlose Kommunikation und Integration. Diese Integration erfordert den Einsatz von API-Gateways zur effektiven Verwaltung und Koordination der verschiedenen Funktionen und Merkmale.
In Anerkennung der Schwächen in seinen Softwarefähigkeiten hat das Unternehmen eine Strategie verfolgt, externe Expertise und Produkte zu nutzen, um diese Mängel zu beheben. Die Stakeholder, einschließlich der wichtigsten Führungsteams, sind offen für die Übernahme externer Lösungen, anstatt eigene Fähigkeiten zu entwickeln.
Da Fahrzeuge zunehmend mit Softwaresystemen und Netzwerken integriert werden, wird die Aufrechterhaltung der Datensicherheit und die Einhaltung von Vorschriften von entscheidender Bedeutung. Die Herausforderungen von Lotus Cars werden durch die Notwendigkeit, Sicherheit und Compliance in einer zunehmend vernetzten und digitalen Landschaft zu gewährleisten, weiter verstärkt.
Technologieauswahl bei Lotus Cars
Das Infrastrukturteam von Lotus Cars war sich der Fähigkeiten von APISIX bewusst, die Herausforderungen von NGINX durch die Verwendung von OpenResty's Lua-Skripting zu überwinden. APISIX, ein Open-Source-API-Gateway, nutzt Lua-Skripting, um hohe Leistung und niedrige Latenz zu erreichen, und bietet eine effektive Lösung für die Einschränkungen von NGINX. Darüber hinaus hatten einige technische Mitarbeiter von Lotus Cars sogar APISIX-Meetups besucht und dabei aus erster Hand Kenntnisse über seine potenziellen Vorteile gewonnen.
Nach einem Vergleich von NGINX, Kong, Spring Cloud Gateway und APISIX erwog Lotus Cars zwei Optionen: APISIX direkt zu verwenden oder eine eigene Lösung auf Basis von APISIX zu entwickeln. Die Frage war nicht trivial; sie beinhaltete wichtige Überlegungen zu Kosten, Zeit und technischer Expertise.
API7.ai ist das Unternehmen hinter APISIX und bietet Lösungen für das vollständige API-Lebenszyklusmanagement. Durch Gespräche mit API7.ai verstand Lotus Cars, dass die Wahl von API7 Enterprise eine zeiteffizientere, kostengünstigere und weniger anspruchsvolle Lösung sein könnte.
Der Grund war klar: Die Entwicklung einer eigenen Lösung würde die Einstellung eines zusätzlichen Entwicklungsteams erfordern, ganz zu schweigen von den Kosten für Schulungen und Kommunikation. Andererseits würde Lotus Cars durch die Wahl von API7 Enterprise keine zusätzlichen personellen Ressourcen investieren müssen. Darüber hinaus könnten sie die professionelle und zeitnahe Unterstützung von API7.ai nutzen.
Warum Lotus Cars sich für API7 Enterprise entschied
Reichhaltiges Plugin-Ökosystem
Lotus Cars betrachtet die Reichhaltigkeit des Plugin-Ökosystems als ein wichtiges Kriterium für die Auswahl einer API-Management-Lösung. Sie erwarten, Plugins entweder auf den Konsumenten innerhalb von API7 Enterprise oder auf globalen Clustern zu konfigurieren.
Hier sind einige wichtige Plugins und ihre Funktionen, die für Lotus Cars von besonderer Bedeutung sind:
- Rate Limiting und Circuit Breaking:
Diese Funktionen ermöglichen es ihnen, die Rate zu kontrollieren, mit der Konsumenten auf ihre APIs zugreifen können, um Missbrauch oder übermäßigen Datenverkehr zu verhindern. Circuit Breaking schützt die API-Infrastruktur, indem es fehlerhafte oder überlastete Dienste automatisch isoliert und so die Systemstabilität gewährleistet.
- Fallback-Daten:
In Fällen, in denen Rate Limiting ausgelöst wird, möchte Lotus Cars die Möglichkeit haben, Antwortdaten von einer alternativen URL abzurufen und sie dem Client bereitzustellen. Diese Funktion stellt sicher, dass Benutzer auch dann sinnvolle Antworten erhalten, wenn Rate-Limits erreicht werden, indem Daten aus einer sekundären Quelle abgerufen werden. Darüber hinaus wünscht Lotus Cars die Möglichkeit, benutzerdefinierten Text als Antwort zu konfigurieren, wenn Rate Limiting aktiviert ist.
- Allowlisting/Denylisting:
Lotus Cars benötigt die Möglichkeit, API-Schnittstellen freizugeben und Allowlist/Denylist zu aktualisieren. Diese Funktionalität ermöglicht es ihnen, den Zugriff auf ihre APIs basierend auf vordefinierten Kriterien zu steuern. Sie können festlegen, welche Konsumenten oder Client-IPs Zugriff auf bestimmte APIs haben oder verweigert werden, was die Sicherheit und Zugriffskontrolle verbessert.
- API ACL (Access-Control List):
Die Unterstützung von API ACL durch API7 ist ein entscheidender Faktor im Entscheidungsprozess von Lotus Cars. ACL ermöglicht es ihnen, fein abgestimmte Zugriffskontrollrichtlinien für ihre APIs zu definieren. Durch die Festlegung von Berechtigungen und Einschränkungen auf API-Ebene können sie sicherstellen, dass nur autorisierte Konsumenten oder Gruppen Zugriff auf bestimmte Endpunkte oder Ressourcen haben. Diese Funktion bietet eine fein abgestimmte Kontrolle über die API-Sicherheit und schützt vor unbefugtem Zugriff und Missbrauch.
Effektive Beobachtbarkeit
Das Team schätzt die Unterstützung für Upstream-Gesundheitschecks. Durch die Aktivierung der Konfiguration von Upstream-Gesundheitschecks kann Lotus Cars die Gesundheit und Verfügbarkeit ihrer Upstream-Dienste überwachen. Diese Funktion stellt sicher, dass Datenverkehr intelligent nur an gesunde Dienste verteilt wird, was eine optimale Leistung und hohe Verfügbarkeit ihrer API-Infrastruktur gewährleistet.
API7 Enterprise kann dem Infrastrukturteam von Lotus Cars helfen, ein umfassendes Verständnis der API-Quantität, -Qualität und QPS zu erlangen, was das Unternehmen befähigt, fundierte Entscheidungen bezüglich des API-Managements zu treffen. Diese verbesserte Sichtbarkeit ermöglicht es dem Team, proaktive Maßnahmen zur Verwaltung und Optimierung des API-Ökosystems zu ergreifen, um optimale Leistung, Skalierbarkeit und Benutzerzufriedenheit zu gewährleisten.
Zuverlässige Sicherheitskontrolle
Lotus Cars sucht auch nach einer Funktion, die dem mehrschichtigen Netzwerkansatz von API7 Enterprise ähnelt. Dieser mehrschichtige Ansatz ermöglicht es Lotus Cars, sein API-Ökosystem effektiv zu schützen und eine zuverlässige Sicherheitskontrolle für seine digitalen Assets, Daten und Kommunikationskanäle zu realisieren. Inspiriert von der Implementierung eines führenden Automobilherstellers, befähigt diese Funktionalität Lotus Cars, komplexe Netzwerktopologien zu entwerfen und zu verwalten, die ihren spezifischen Anforderungen entsprechen.
API7.ai hat die SOC (System and Organization Controls) 2 Type 1-Zertifizierung von EY (Ernst & Young) erhalten. Der Bericht zeigt, dass der interne Kontrollprozess von API7.ai und sein Produkt API7 Enterprise die vertrauenswürdigen Servicestandards des American Institute of Certified Public Accountants (AICPA) in Bezug auf Sicherheit, Verfügbarkeit, Vertraulichkeit erfüllt und zuverlässige Sicherheitsgarantien und Dienstleistungen für globale Kunden bieten kann.
Darüber hinaus entspricht API7 Enterprise vollständig den strengen FIPS-Anforderungen und hebt die Datensicherheit des Unternehmens auf ein neues Niveau.
Unterstützung dynamischer Dienstentdeckung für mehrere Cluster
Ein weiterer wichtiger Aspekt für Lotus Cars ist der Wunsch, mehrere Kubernetes- und Nacos-Cluster für die Dienstentdeckung zu unterstützen. Durch die Einbindung der Unterstützung für mehrere Cluster bietet API7 Lotus Cars die Flexibilität, Dienste über verschiedene Cluster hinweg zu verwalten und zu entdecken. Diese Fähigkeit verbessert die Skalierbarkeit und Anpassungsfähigkeit ihrer API-Infrastruktur.
Erfolge nach der Nutzung von API7 Enterprise
Lotus Cars hat bemerkenswerte Meilensteine erreicht, indem es die Leistungsfähigkeit von API7 Enterprise genutzt hat. Hier sind die wichtigsten Erfolge, die die transformative Wirkung dieser modernen Plattform zeigen:
Nahtlose Systemkommunikation und Integration
Mit API7 Enterprise im Kern seiner Operationen hat Lotus Cars einen nahtlosen Fluss der Kommunikation und Integration zwischen den internen APIs erlebt. Die Agilität und schnelle Iterationsfähigkeit der Plattform haben es Lotus Cars ermöglicht, seine APIs schnell anzupassen und zu iterieren, um kontinuierliche Verbesserungen und die Ausrichtung auf seine sich entwickelnden Geschäftsanforderungen sicherzustellen.
Außergewöhnliche Kundenunterstützung und Reaktionsfähigkeit
API7 Enterprise hat die Kundensupport-Erfahrung von Lotus Cars revolutioniert und ermöglicht es dem Team, mit ihren geschätzten Kunden auf eine persönlichere und effizientere Weise zu interagieren. API7 bietet Fernunterstützung und reagiert schnell auf Anfragen von Lotus Cars, wodurch die Zeit, die für die Herstellung von Kommunikation und die Einrichtung von Diensten benötigt wird, effektiv reduziert wird. Was früher ein Prozess war, der mehrere Quartale dauerte, wurde nun auf nur einen Monat verkürzt, was Lotus Cars befähigt, Produkte mit beispielloser Geschwindigkeit und Agilität zu liefern. Diese bemerkenswerte Zeit- und Kosteneinsparung hat die Marktkonkurrenzfähigkeit erheblich gesteigert.
Kernverkehrsmanagement
API7 Enterprise spielt eine zentrale Rolle bei der Verwaltung des Datenverkehrs von Lotus Cars. Es bewältigt effizient die Komplexitäten des Verkehrsmanagements für die verschiedenen Kanäle von Lotus Cars, einschließlich Mini-Apps, Verkaufsmarkt-Apps und intelligenter APIs im Zusammenhang mit dem Laden im Fahrzeug. Durch die Nutzung der robusten Routing-, Lastverteilungs- und Optimierungsfähigkeiten der Plattform stellt Lotus Cars reibungslose und zuverlässige Benutzererfahrungen über diese entscheidenden Kontaktpunkte sicher.
Informierte Einblicke und verbessertes API-Management
Die Implementierung von API7 Enterprise hat dem Infrastrukturteam wertvolle Einblicke in ihre interne API-Landschaft verschafft. Lotus Cars hat nun ein umfassendes Verständnis der API-Quantität, -Qualität und QPS, was das Unternehmen befähigt, fundierte Entscheidungen bezüglich des API-Managements zu treffen. Diese neu gewonnene Sichtbarkeit ermöglicht es dem Team, das API-Ökosystem proaktiv zu verwalten und zu optimieren, um optimale Leistung, Skalierbarkeit und Benutzerzufriedenheit zu gewährleisten. Darüber hinaus kann Lotus Cars das Benutzerverhalten genau vorhersagen und zukünftige Verbesserungen planen, was es ihnen ermöglicht, den Marktanforderungen einen Schritt voraus zu sein.
Zusammenfassung
Lotus Cars erkennt, wie viele andere Automobilhersteller, die sich verändernde Natur moderner Fahrzeuge. Heutige Autos sind nicht nur Hardwaregeräte, sondern beinhalten auch Softwarekomponenten, was Softwareabonnements und intelligente APIs für ihre Funktionalität entscheidend macht. In diesem Zusammenhang spielt das API-Management eine entscheidende Rolle, und mehrere Automobilunternehmen, einschließlich Geely und XPeng, haben APISIX oder API7-Lösungen für ihre API-Management-Bedürfnisse übernommen.
Für Lotus Cars erweist sich die API7-Lösung als ein ausgezeichnetes Produkt für die Handhabung von Nord-Süd-Datenverkehr. Es bietet eine Reihe von Funktionen und Fähigkeiten, die den Anforderungen von Lotus Cars entsprechen und es ihnen ermöglichen, die APIs, die ihre Fahrzeuge antreiben, effektiv zu verwalten und ihren Kunden ein nahtloses Erlebnis zu bieten.
Darüber hinaus wird API7 Enterprise weiterhin entwickelt und verbessert, wobei verschiedene Bereitstellungsoptionen verfügbar sind, um Nord-Süd- und Ost-West-Datenverkehr effizient zu handhaben. Dies ermöglicht es den Benutzern, die Bereitstellungsmethode zu wählen, die am besten zu ihrer Infrastruktur passt.