Informatique en nuage (cloud computing)
L'informatique en nuage (cloud computing en anglais) désigne la fourniture à la demande d'un large éventail de services informatiques (stockage, bases de données, réseaux, analyses, intelligence artificielle, etc.) via Internet — aussi appelés services cloud.
Les services cloud sont des infrastructures, des plateformes ou des logiciels mis à disposition des utilisateur·ice·s via Internet, hébergés par des fournisseurs tiers comme Google (Google Cloud Platform), Amazon AWS (Amazon Web Services) ou Microsoft (Azure). Les utilisateur·ice·s peuvent accéder à ces services via un modèle de tarification à l'usage (pay-as-you-go pour payez au fur et à mesure), ce qui leur permet de ne payer que ce qu'ils utilisent, sans avoir à installer de logiciels complexes sur leurs propres ordinateurs. Ce modèle permet une innovation plus rapide, une évolutivité flexible et des économies substantielles.
Il existe trois grands types d'informatique en nuage : Infrastructure as a Service (IaaS) pour Infrastructure en tant que service, Platform as a Service (PaaS) pour Plateforme en tant que service et Software as a Service (SaaS) pour Logiciel en tant que service. Chaque type offre différents niveaux de contrôle, de flexibilité et de gestion.
- Infrastructure as a Service
-
L'IaaS fournit des ressources informatiques virtualisées via Internet (serveurs, stockage, réseau), permettant aux utilisateur·ice·s de gérer leur propre infrastructure. Cela offre un haut niveau de flexibilité et de contrôle. Les entreprises utilisant l'IaaS peuvent faire évoluer rapidement leur infrastructure sans posséder de serveurs physiques. Exemples : Amazon Web Services (AWS EC2), Microsoft Azure Virtual Machines, Google Compute Engine (GCE).
- Platform as a Service
-
Le PaaS fournit une plateforme permettant de développer, exécuter et gérer des applications sans se soucier de l'infrastructure sous-jacente (serveurs, stockage, réseau). Le PaaS permet aux développeur·euse·s de se concentrer sur le code et la logique applicative, sans gérer les serveurs ou systèmes d'exploitation. Exemples : Google App Engine, Microsoft Azure App Service, Heroku, AWS Elastic Beanstalk.
- Software as a Service
-
Le SaaS fournit des applications logicielles accessibles via Internet, généralement depuis un navigateur web. Le fournisseur gère toute l'infrastructure, la plateforme et les données sous-jacentes. Les entreprises utilisant le SaaS n'ont pas besoin d'installer ou de gérer de logiciels localement. Elles accèdent à des outils comme la messagerie, la gestion de la relation client (CRM) ou la collaboration directement depuis un navigateur. Exemples : Google Workspace, Microsoft 365, Slack, GitHub, ChatGPT.
Voir aussi
- Cloud computing sur Wikipédia
- Qu'est-ce que le cloud computing ? sur Google Cloud
- Fournisseur de services cloud sur Google Cloud
- Définition NIST du cloud computing (PDF) (angl.)