Passer au contenu principalAWS Startups
  1. Apprendre
  2. Des milliers d’appareils, une plateforme unifiée : KiwiCloud se met à l’échelle avec AWS

Des milliers d’appareils, une plateforme unifiée : KiwiCloud se met à l’échelle avec AWS

Comment a été ce contenu ?

La start-up basée à Singapour KiwiCloud a migré sa plateforme de gestion unifiée des points de terminaison (UEM) vers AWS, en utilisant notamment des services comme Amazon Elastic Kubernetes Service (EKS), AWS IoT Core et Amazon Managed Streaming pour Apache Kafka (MSK), afin de soutenir sa croissance sur les marchés mondiaux. Avec près de 14 580 clichés instantanés d’appareils déployés dans le monde et un taux de couverture des stratégies proche de 100 %, la plateforme reposant sur AWS a aidé KiwiCloud à obtenir des engagements portant sur près d’un million d’appareils dans le monde.

KiwiCloud permet aux entreprises de gérer en toute sécurité leurs appareils connectés à l’échelle mondiale depuis une plateforme unique de gestion unifiée des points de terminaison (UEM). Confrontée à des problèmes de latence et d’intégration, KiwiCloud a décidé de migrer son UEM vers AWS. En collaboration avec l’équipe AWS, la start-up a posé les bases nécessaires pour mettre son UEM à l’échelle dans différentes régions, tout en renforçant les capacités de sécurité et de conformité exigées par ses entreprises clientes.

De nombreuses entreprises doivent déjà gérer des personnes et des infrastructures physiques réparties entre différentes zones géographiques et différents fuseaux horaires. Elles doivent désormais aussi gérer un nombre croissant d’appareils dont ces personnes dépendent. Il s’agit non seulement des smartphones et tablettes, mais aussi des ordinateurs portables et de bureau, des appareils portables, des appareils IoT et des terminaux de point de vente (POS). Chacun doit être sécurisé, conforme aux normes et réglementations du secteur, régulièrement mis à jour et disponible lorsque cela est nécessaire. Cela pose plusieurs difficultés aux entreprises et à leurs équipes informatiques, dont beaucoup s’appuient encore sur des outils fragmentés et des processus manuels pour gérer les appareils. Les parcs d’appareils hétérogènes sont difficiles à centraliser ; sans application unifiée des stratégies, des failles de sécurité peuvent apparaître ; l’assistance informatique sur site est coûteuse ; et des mises à jour tardives peuvent perturber les opérations.

Des terminaux POS aux points de terminaison IoT

KiwiCloud cherche à résoudre ces difficultés. « Notre mission consiste à simplifier la gestion des appareils pour les entreprises du monde entier », explique Xibang Lin, PDG de KiwiCloud. « Notre plateforme de gestion unifiée des points de terminaison aide l’entreprise à tout gérer, du terminal POS au point de terminaison IoT, depuis un seul et même endroit. » Grâce à la solution, les équipes peuvent effectuer des installations à distance, mettre à jour et supprimer des applications, ainsi que distribuer les données de l’entreprise. La gestion du contenu et des applications permet également aux administrateurs de contrôler l’accès aux données et au contenu, ce qui renforce la sécurité.

Alors que KiwiCloud s’engageait dans sa mission visant à accompagner les entreprises du monde entier, elle a rencontré sa propre difficulté. L’infrastructure héritée sur laquelle reposait son service IoT n’était pas conçue pour l’échelle mondiale qu’elle envisageait. « Auparavant, nous hébergions notre service IoT sur un autre cloud, ce qui entraînait de la latence à l’échelle mondiale et limitait les possibilités d’intégration », explique Xibang Lin. « Cela nous empêchait de créer une plateforme UEM véritablement unifiée et pouvant être mise à l’échelle. » Continuer avec son fournisseur historique constituait un obstacle à la croissance, limitant à la fois l’évolution de l’activité de KiwiCloud et le niveau de service qu’elle pouvait fournir à ses clients.

Migration en plusieurs phases

KiwiCloud s’est associée à AWS et a entrepris une migration en plusieurs phases. « L’infrastructure mondiale d’AWS, la maturité de son écosystème de services et sa fiabilité de niveau professionnel en ont fait le choix idéal pour soutenir notre présence internationale », explique Xibang Lin. La start-up a travaillé en étroite collaboration avec l’équipe AWS et déployé notamment Amazon Elastic Kubernetes Service (EKS), AWS IoT Core et Amazon MSK, afin de créer une solution UEM native cloud améliorant l’efficacité de la gestion des appareils professionnels et la prise en charge de la conformité. « Nous avons créé des passerelles de routage pour migrer les appareils hérités sans remplacer leur microprogramme, ainsi qu’une architecture de microservices répartie sur plusieurs zones de disponibilité afin d’assurer la tolérance aux pannes et l’élasticité », explique Xibang Lin. « Pour la sécurité et les performances, nous avons intégré l’appairage de VPC AWS, Elastic Load Balancing (ELB) et le pare-feu d’applications Web AWS (AWS WAF). »

Les appareils IoT d’entreprise se connectent à AWS IoT Core et publient des données dans Amazon MSK, tandis que les microservices exécutés sur Amazon EKS consomment ces données en temps réel. ELB gère la répartition du trafic, WAF sécurise les points d’entrée et l’appairage de VPC maintient les communications au sein d’AWS.

Au cœur de la plateforme UEM de KiwiCloud se trouvent ses applications principales. Elles s’exécutent sur Amazon EKS, qui fournit l’infrastructure applicative capable de mise à l’échelle dont KiwiCloud a besoin pour exécuter et gérer sa plateforme à mesure qu’elle se développe sur de nouveaux marchés.

En plus d’exécuter efficacement sa plateforme, KiwiCloud doit maintenir une liaison fiable entre son UEM dans le cloud et les appareils physiques qu’elle gère. Ces appareils doivent pouvoir être gérés même lorsqu’ils sont hors ligne, par exemple lorsqu’un terminal POS situé dans un emplacement distant perd sa connexion. Grâce aux clichés instantanés d’appareils dans AWS IoT Core, KiwiCloud peut conserver dans le cloud une représentation numérique de chaque appareil. La plateforme UEM de KiwiCloud conserve l’état et les stratégies de l’appareil lorsqu’il est hors ligne, puis les synchronise une fois la connectivité rétablie. Les parcs d’appareils restent cohérents et les entreprises disposent d’une vue en temps réel des stratégies et des déploiements sur l’ensemble de leurs points de terminaison. Avec près de 14 580 clichés instantanés d’appareils déployés dans le monde et un taux de couverture des stratégies proche de 100 %, cette fonctionnalité reposant sur AWS a aidé KiwiCloud à obtenir des engagements portant sur près d’un million d’appareils dans le monde.

Latence réduite, durée de fonctionnement accrue et performances constantes

KiwiCloud a pu créer sa plateforme tout en continuant d’accompagner sa clientèle croissante. « Avec l’assistance dédiée à notre compte, nous avons fait appel à des équipes AWS, notamment l’équipe d’optimisation et d’accélération client, afin de poser des bases solides pour la gouvernance des coûts pendant la migration », explique Xibang Lin. KiwiCloud a ainsi bénéficié d’une visibilité et d’un contrôle accrus sur les coûts pendant la migration, tout en mettant en place dès le départ des pratiques de gouvernance des coûts qu’elle pouvait conserver à mesure que la plateforme montait en échelle.

L’infrastructure reposant sur AWS qui alimente désormais l’UEM de KiwiCloud permet à ses entreprises clientes de bénéficier d’une latence réduite pour les opérations sur les appareils en temps réel, d’une durée de fonctionnement accrue pour la gestion à distance critique et de performances constantes dans les régions du monde entier. « Qu’un responsable de magasin mette à jour des terminaux POS à Singapour ou dépanne des kiosques en Europe, KiwiCloud offre la même expérience rapide et fiable, en éliminant les écarts de performances régionaux qui pénalisaient les configurations traditionnelles », explique Xibang Lin.

À l’avenir, KiwiCloud prévoit de migrer son intergiciel autogéré vers des services gérés par AWS comme Amazon DocumentDB, Amazon ElastiCache et Amazon OpenSearch Service, afin d’améliorer encore la fiabilité et de réduire la complexité de la maintenance. « AWS continuera de donner à KiwiCloud les moyens de remplir sa mission, qui consiste à redéfinir la façon dont les entreprises gèrent les appareils connectés à l’ère du cloud », explique Xibang Lin.

Comment a été ce contenu ?