Étude de cas : Chip-ing ou comment une solution Azure suit votre balle de golf lorsque vous vous perfectionnez
Chip-ing AG est une start-up basée en Suisse qui fabrique des balles de golf intelligentes et connectées afin d’aider les golfeurs à les retrouver s’ils les perdent et de les coacher afin qu’ils se perfectionnent.
Ils peuvent les retrouver grâce à une application mobile, économisant du temps précieux pour les utilisateurs ainsi que pour les autres joueurs, qui attendent leurs tours pour jouer. De plus, les balles intelligentes contiennent des capteurs permettant d’analyser le style de jeu et procurant des possibilités infinies dans les domaines du coaching virtuel, du suivi du score, etc.
Pendant la partie, la solution comprend une application mobile iOS ou Android qui collecte des données sur la balle alimentée par la technologie Bluetooth Low Energy (BLE). Elle les corrèle à celles des capteurs et les envoie à Azure IoT Hub. Stream Analytics sépare les données et fournit les premières analyses en temps réel, puis transfère les données dans un emplacement de stockage persistant (SQL, DocumentDB, ou Table service).
Power BI permet de visualiser les données et à Chip-ing de comprendre comment les joueurs utilisent leur produit. Chip-ing prévoit d’implémenter un apprentissage automatique afin d’optimiser l’algorithme de localisation en corrélant des données tel que la puissance du signal, l’orientation géographique ou encore la position GPS. L’analyse des données fournira plus d’informations sur la technique des joueurs.
Lors d’un workshop avec Microsoft et Chip-ing, nous avons pu réaliser la première validation technique fonctionnelle. Il s’est avéré que l’association d’IoT Hub, de Stream Analytics, de SQL et de Power BI était un moyen simple de résoudre notre problème en réalisant rapidement un prototype. Ainsi, même une petite start-up peut disposer d’une plate-forme évolutive pouvant gérer des milliers de clients qui utilisent des dizaines de milliers de balles de golf. Azure dispose d’outils d’administration et de diagnostic complets et simples à utiliser, permettant à une équipe de gérer un environnement de production très évolutif.
Jetez un coup d’œil à l’étude de cas en ligne qui présente les technologies utilisées et inclut également des exemples de codes.