Ultralytics YOLO27 : Rejoins la liste d'attente.
Licence YOLO
Retour au glossaire Ultralytics

Cloud Computing

Le cloud computing permet de louer des serveurs, du stockage, des GPU et des logiciels sur Internet, avec une facturation à l’usage. Découvre les modèles de service, l’entraînement de l’IA et les différences entre le cloud et l’edge.

L’informatique en nuage désigne la mise à disposition à la demande de ressources informatiques — serveurs, stockage, bases de données, réseaux, GPU et applications logicielles complètes — par Internet depuis les centres de données d’un fournisseur, avec une facturation selon l’utilisation. Le National Institute of Standards and Technology des États-Unis l’a définie en 2011 dans la norme NIST SP 800-145 au moyen de cinq caractéristiques essentielles : libre-service à la demande, large accès réseau, mise en commun des ressources entre de nombreux clients, élasticité rapide et service mesuré. Amazon Web Services a lancé ses services de stockage S3 et de calcul EC2 en 2006 ; AWS, Microsoft Azure et Google Cloud sont aujourd’hui les plus grands fournisseurs. Pour l’intelligence artificielle, le cloud transforme des accélérateurs coûteux en ressources qu’on peut louer pour un après-midi, ce qui permet à la plupart des équipes d’entraîner de grands modèles sans posséder de centre de données.

Modèles de service et de déploiement#

Les modèles de service se distinguent par la part de la pile logicielle gérée par le fournisseur :

  • Infrastructure en tant que service (IaaS) : Machines virtuelles, stockage par blocs et réseaux ; le client gère le système d’exploitation, les pilotes et les logiciels. Les machines virtuelles GPU, comme les instances Amazon EC2 P5, relèvent de l’IaaS.
  • Plateforme en tant que service (PaaS) : Environnements d’exécution, bases de données et clusters Kubernetes gérés ; le client déploie le code, tandis que le fournisseur s’occupe des serveurs et des correctifs. Les plateformes ML gérées, comme Amazon SageMaker, Google Vertex AI et Azure Machine Learning, ajoutent des tâches d’entraînement et des points de terminaison de modèles.
  • Informatique sans serveur : Fonctions ou conteneurs qui démarrent à chaque requête, passent à zéro lorsqu’ils sont inactifs et sont facturés par requête et durée d’exécution ; ce modèle plus récent masque entièrement les serveurs.
  • Logiciel en tant que service (SaaS) : Applications complètes utilisées dans un navigateur ou via une API, que le client n’a pas à exploiter.

Le NIST nomme également quatre modèles de déploiement : les clouds publics partagés par de nombreux clients, les clouds privés exploités pour une seule organisation, les clouds communautaires partagés par des organisations ayant des exigences communes et les clouds hybrides qui les combinent. Dans tous les modèles, les fournisseurs appliquent un modèle de responsabilité partagée : le fournisseur sécurise les centres de données physiques et la couche de virtualisation, tandis que le client est responsable de ses identités, de ses configurations et de la sécurité des données.

L’informatique en nuage pour l’IA#

L’entraînement est l’étape de l’IA la plus gourmande en calcul. Les fournisseurs cloud louent des GPU individuels ou des clusters d’accélérateurs NVIDIA H100, H200 et B200 reliés par des interconnexions à haut débit pour l’entraînement distribué, et Google Cloud propose également ses propres TPU. La capacité excédentaire coûte moins cher : les instances Spot AWS coûtent jusqu’à 90 % de moins que les tarifs à la demande, mais peuvent être récupérées avec un préavis de deux minutes ; les tâches qui les utilisent enregistrent donc assez souvent des points de contrôle de leurs poids de modèle pour pouvoir reprendre.

L’emplacement des données influe sur les coûts du cloud. Les jeux de données se trouvent dans un stockage objet, souvent organisé en lac de données, et les fournisseurs facturent les frais de sortie des données qui quittent leur réseau, tandis que leur entrée est généralement gratuite ; le calcul d’entraînement s’exécute donc habituellement dans la même région que les mégadonnées qu’il lit. Pour l’inférence, les modèles empaquetés dans des conteneurs Docker s’exécutent sur des points de terminaison gérés pour le service de modèles, ou sur des clusters Kubernetes qui ajoutent ou suppriment des répliques en fonction du trafic — l’élasticité rapide de la définition du NIST —, tandis que des régions proches des utilisateurs réduisent la latence d’inférence. Les plateformes ML cloud hébergent également les outils MLOps associés au suivi des expériences, aux registres de modèles et à la surveillance des modèles.

Ultralytics Platform applique ce modèle de location à l’usage à l’entraînement YOLO : l’entraînement cloud propose 26 types de GPU, d’une RTX 2000 Ada de 16 Go à une B300 de 288 Go, facture le temps GPU réellement utilisé par une exécution et, lorsque le GPU sélectionné est indisponible, propose le GPU disponible le plus proche en privilégiant la VRAM, puis la vitesse, puis le prix.

Cloud computing et edge computing#

L’informatique en périphérie traite les données sur les appareils qui les produisent ou à proximité, comme les caméras, les robots et les passerelles, ce qui évite l’aller-retour réseau jusqu’à un centre de données et permet de continuer à fonctionner en cas de coupure de connexion. L’informatique en nuage centralise une capacité élastique pour les tâches qui en ont le plus besoin : entraînement, traitement de gros lots, stockage à long terme et services dont les utilisateurs tolèrent des délais réseau de plusieurs dizaines de millisecondes. La plupart des systèmes de vision par ordinateur combinent les deux. Un modèle entraîné sur des GPU cloud est exporté dans un format compact comme ONNX ou TensorRT et s’exécute comme IA en périphérie sur l’appareil, qui renvoie des détections et des images sélectionnées vers le cloud, où elles servent de données d’entraînement pour la prochaine version du modèle.

Découvre les solutions

La vision par ordinateur dans le sport

La vision par ordinateur dans le sport

Découvre comment Ultralytics YOLO propulse la vision par ordinateur dans le sport grâce au suivi des joueurs et du ballon, aux analyses de performance, aux conseils d’entraînement et à la rééducation des athlètes.
En savoir plus
Vision par ordinateur pour les images aériennes

Vision par ordinateur pour les images aériennes

Transforme les images de drones et les images aériennes en informations exploitables en temps réel pour l’agriculture, l’aquaculture, la conservation et l’analyse géospatiale avec Ultralytics YOLO.
En savoir plus
Vision par ordinateur dans l’aérospatiale

Vision par ordinateur dans l’aérospatiale

Applique la vision par ordinateur dans l’aérospatiale avec Ultralytics YOLO pour l’inspection des aéronefs, la détection des corps étrangers sur les pistes, les opérations au sol des aéroports et la détection des défauts des matériaux composites.
En savoir plus
La vision par ordinateur dans la sécurité

La vision par ordinateur dans la sécurité

Protège chaque site avec les modèles Ultralytics YOLO. L’IA visuelle permet la surveillance des périmètres, la détection des menaces, la reconnaissance des plaques d’immatriculation et la sécurité au travail.
En savoir plus
La vision par ordinateur en robotique

La vision par ordinateur en robotique

Donne plus de capacités à tes machines grâce aux modèles Ultralytics YOLO. Dans la robotique, l’IA visuelle permet la navigation autonome, la perception, le suivi des objets et le contrôle en temps réel.
En savoir plus
La vision par ordinateur dans la logistique

La vision par ordinateur dans la logistique

Optimise la logistique avec les modèles Ultralytics YOLO. La vision par IA permet d’inspecter les colis, de les trier, de suivre les véhicules et de surveiller la sécurité des entrepôts en temps réel.
En savoir plus
La vision par ordinateur dans le commerce de détail

La vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA permet de suivre les stocks, de surveiller les rayons, de gérer les files d’attente et de mieux comprendre les clients.
En savoir plus
La vision par ordinateur dans le secteur de la santé

La vision par ordinateur dans le secteur de la santé

Crée des solutions de santé avec les modèles Ultralytics YOLO. La vision par IA dans le secteur de la santé accélère l’imagerie médicale, améliore les diagnostics et facilite la surveillance des patients.
En savoir plus
La vision par ordinateur dans l’industrie manufacturière

La vision par ordinateur dans l’industrie manufacturière

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA améliore le contrôle qualité, la détection des défauts, le respect des règles concernant les EPI et l’automatisation des chaînes de montage.
En savoir plus
La vision par ordinateur dans l’automobile

La vision par ordinateur dans l’automobile

Mets la vision par ordinateur au service de l’automobile avec les modèles Ultralytics YOLO. La vision par IA renforce la sécurité routière, l’aide à la conduite et l’automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Vision par ordinateur dans l’agriculture

Vision par ordinateur dans l’agriculture

Fais entrer l’IA de vision dans l’agriculture intelligente avec les modèles Ultralytics YOLO. Optimise le suivi des cultures et du bétail ainsi que l’agriculture de précision pour obtenir des rendements plus élevés et plus intelligents.
En savoir plus

Construisons ensemble l’avenir de l’IA !

Commence ton parcours vers l’avenir de l’apprentissage automatique