“API7 Enterprise aide Hisense à construire une plateforme intégrée pour connecter les usines et les applications réparties dans le monde entier.”
Infra Team
,
Hisense

in API gateway performance
are handled daily at ease
Hisense est un fabricant mondialement reconnu d'électronique et d'appareils électroménagers. Selon l'institut de recherche de marché international leader Omdia, les expéditions mondiales de téléviseurs Hisense pour le premier trimestre 2024 ont atteint un total de 6,32 millions d'unités, classant Hisense à la deuxième place du marché mondial de 2022 au premier trimestre 2024.
L'entreprise opère une transition stratégique d'un contrôle décentralisé vers un contrôle centralisé, adoptant la plateformisation et la transformation numérique. Au cours des deux dernières décennies, Hisense a lancé un projet de planification numérique, aboutissant à une plateforme intégrée dotée de capacités telles que les services API et la conversion de protocoles.
Cependant, à mesure que la plateforme s'étend, des défis urgents attendent d'être résolus.
Les parcs industriels mondiaux de Hisense subissent des retards dans les appels de services API en raison de chaînes longues et de fluctuations du réseau, nécessitant la mise en place de passerelles de périphérie.
La plateforme d'intégration nécessitait une gestion manuelle régulière des bases de données, et l'accès au portail de gestion devenait de plus en plus lent, ce qui exigeait une performance et une haute disponibilité accrues.
La mise en œuvre par Hisense de nombreux microservices entraîne une architecture complexe, entravée par des problèmes de middleware obsolète et de complexités opérationnelles.
La plateforme précédente prenait beaucoup de temps pour synchroniser l'enregistrement, la modification, la publication, l'abonnement et les changements de politique des API, entraînant des débogages longs et une mauvaise expérience utilisateur.
Hisense a remplacé les composants de sa plateforme précédente par API7 Enterprise, permettant une gestion centralisée et un déploiement décentralisé en périphérie.

API7 Enterprise a apporté de nombreux avantages, notamment l'enregistrement, la publication et les modifications de politique instantanés des API grâce à la fonction de rechargement à chaud d'API7. API7 a également introduit de nouvelles fonctionnalités comme l'authentification HMAC, la prise en charge des logs GZIP, le chargement dynamique de plugins et des stratégies d'exception personnalisables.

La plateforme précédente de Hisense était intégrée à 146 ensembles de systèmes métier, avec une utilisation quotidienne moyenne dépassant 5 millions d'appels. En tant que passerelle unifiée pour l'interconnexion des systèmes métier du groupe, elle impose des exigences de performance et de haute disponibilité accrues. API7 Enterprise possède tous les avantages d'Apache APISIX, offrant la meilleure performance parmi les autres passerelles API avec un QPS monocoœur de 18 000 et un délai moyen de 0,6 ms.
API7 Enterprise fournit des mécanismes de haute disponibilité pour les déploiements gérés par le client. Ces mécanismes peuvent réduire l'impact des pannes, mais la disponibilité effective du service dépend de l'architecture de déploiement, des dépendances d'infrastructure et des opérations du client.
API7 Enterprise permet une mise à l'échelle élastique, permettant à Hisense d'ajuster automatiquement la capacité de son infrastructure API en fonction du trafic entrant. De plus, Hisense peut mettre à niveau et ajouter des fonctionnalités plus avancées à son système, y compris l'authentification HMAC (code d'authentification de message basé sur le hachage), les fichiers de logs au format gzip, le rechargement dynamique de plugins et des politiques d'exception personnalisées.
API7 Enterprise offre une fonctionnalité puissante appelée rechargement à chaud, qui permet une efficacité en temps réel dans l'enregistrement, la publication, l'abonnement et la modification des politiques des API. Hisense peut s'adapter plus rapidement aux demandes variées de l'environnement métier et améliorer la flexibilité métier et l'efficacité du développement grâce à la fonctionnalité d'efficacité en temps réel d'API7.
Dans le déploiement de Hisense, la solution API7 a optimisé sa passerelle API ; selon cette étude de cas, les performances ont été multipliées par 8 à 9 lors du traitement de dizaines de millions d'appels API par jour, y compris pendant les périodes de forte charge. Ce résultat est propre à ce déploiement client et ne constitue pas une garantie de disponibilité du produit.
Hisense indique que l'application en temps réel des modifications, enregistrements, publications, abonnements et politiques d'API a amélioré l'efficacité du développement, et que le déploiement de passerelles en périphérie a accru l'autonomie des systèmes dans plusieurs parcs industriels. Cette topologie distribuée vise à réduire l'impact de certaines défaillances réseau ; la continuité de chaque site dépend toujours de son infrastructure et de son exploitation.
En exploitant la robuste évolutivité d'API7 Enterprise, Hisense profite d'une personnalisation facile de sa plateforme. Grâce à cette flexibilité, Hisense a débloqué une multitude de nouvelles fonctionnalités pour améliorer son infrastructure API. Cela inclut des capacités avancées comme l'authentification HMAC, la prise en charge des fichiers de logs au format gzip, le chargement dynamique de plugins et des stratégies d'exception personnalisables, offrant à Hisense une sécurité renforcée, une gestion flexible des logs, une extensibilité et une gestion d'exception sur mesure.
En s'inspirant des cas d'utilisation d'API7 dans l'industrie automobile, Lotus Cars utilise API7 Enterprise pour gérer le trafic principal, accélérer la livraison des produits et optimiser le temps de mise sur le marché, tout en réduisant la main-d'œuvre et en réalisant des économies.
Apache APISIX prend en charge plusieurs protocoles, ce qui permet de réduire considérablement les coûts de R&D et confère à notre plateforme une vitalité sans fin.
La solution API7 fonctionne étonnamment bien dans les scénarios de production réels. Nous apprécions sa haute disponibilité, ses performances élevées et ses fonctionnalités riches, qui nous permettent de construire et de développer notre activité de manière cloud-native.