Python + Docker + Flask le bon deploy pour les test IA

Logo ou interface de Python + Docker + Flask le bon deploy pour les test IA

C’est un fait, le développement Python est revenu à la mode depuis l’IA parce que la plupart des bibliothèques d’IA tournent sous ce vénérable language (31 printemps). Language avec une syntaxe très stricte mais une rigueur appréciée des connaisseurs. Bref après avoir développé un POC en local sur son PC on se demande souvent comment faire un petit deploiement pour tester la solution en vrai.
C’est là que les z’amis Docteur Docker et Mister Flask interviennent.
Flask est un microframework de développement web en Python qui permet entre autres de gérer des routes tandis que Docker est un système de conteneur qui permet de faire tourner Python (et Flask donc) sur n’importe quel serveur Linux. De là, on peut par exemple développer une API REST pour le training de ses modèles d’intelligence artificielle ou récupérer des data puisque le serveur est accessible via le web..