Technique & développement
Cloud computing
Mise à disposition à la demande de ressources informatiques (serveurs, stockage, services) via internet, sans gérer soi-même l'infrastructure physique.
Qu'est-ce que le cloud computing ?
Le cloud computing (« informatique en nuage ») désigne la mise à disposition de ressources informatiques à la demande via internet : serveurs, stockage, bases de données, puissance de calcul, services applicatifs. Plutôt que d'acheter et d'entretenir ses propres machines, on loue ces ressources à un fournisseur et on les consomme selon ses besoins.
L'analogie classique : au lieu d'installer un groupe électrogène chez soi, on se branche sur le réseau électrique et on paie ce que l'on consomme.
Comment fonctionne le cloud ?
Les ressources sont hébergées dans les centres de données de fournisseurs (AWS, Google Cloud, Microsoft Azure, et des acteurs européens). On y accède à distance, et on peut augmenter ou réduire la capacité en quelques instants selon la charge — c'est l'élasticité, l'un des grands atouts du cloud.
Les trois grands modèles de cloud
| Modèle | Ce qu'on loue | Pour qui |
|---|---|---|
| IaaS (Infrastructure) | Serveurs, stockage bruts | Équipes techniques qui veulent tout maîtriser |
| PaaS (Plateforme) | Environnement prêt à déployer | Développeurs, sans gérer les serveurs |
| SaaS (Logiciel) | Une application clé en main | Utilisateurs finaux |
Le SaaS est ainsi la couche la plus haute du cloud : un logiciel hébergé que l'on consomme par abonnement.
Quels sont les avantages du cloud ?
- Élasticité : on adapte les ressources à la demande, sans surinvestir.
- Pas de matériel à gérer : le fournisseur entretient l'infrastructure.
- Coût à l'usage : on paie ce que l'on consomme.
- Disponibilité et fiabilité : redondance, sauvegardes, haute disponibilité.
- Déploiement rapide : on met en ligne une application en quelques minutes.
- Accessibilité mondiale : les services sont accessibles partout.
Cloud et hébergement classique
Un hébergement classique repose sur un serveur dédié à capacité fixe. Le cloud apporte la souplesse : on monte en puissance pour absorber un pic, puis on redescend. Pour une application web ou un SaaS destinés à croître, cette élasticité est déterminante. Le revers : il faut maîtriser les coûts et rester attentif à la localisation des données (souveraineté, RGPD).
Cloud et projet sur-mesure
La plupart des logiciels sur-mesure modernes sont déployés dans le cloud : c'est ce qui permet de démarrer petit et de monter en charge au rythme de votre activité, sans investissement matériel initial. Les pratiques DevOps automatisent ce déploiement pour le rendre fiable et répétable.
Questions fréquentes
Cloud et SaaS, est-ce pareil ? Non : le cloud est l'infrastructure ; le SaaS est un modèle de logiciel qui s'appuie dessus. Tout SaaS utilise le cloud, mais le cloud ne se limite pas au SaaS.
Mes données sont-elles en sécurité dans le cloud ? Les grands fournisseurs offrent un haut niveau de sécurité. L'essentiel est de bien configurer les accès et de choisir une localisation des données conforme à vos obligations (RGPD).
Le cloud coûte-t-il plus cher ? Cela dépend de l'usage. Le modèle à la consommation évite de surinvestir, mais demande de la rigueur pour maîtriser la facture quand les volumes augmentent.