Une introduction au cloud computing pour les débutants
Il est fort probable que vous ayez déjà entendu parler du concept de l'informatique en nuage, ou "Cloud Computing".
Si vous êtes un professionnel du secteur, tel qu'un administrateur système ou un ingénieur d'infrastructure, et que vous souhaitez approfondir votre compréhension du cloud (ce qui serait fortement recommandé), les informations suivantes vous fourniront une introduction aux bases.
Pourquoi Opter pour le Cloud Computing ?
C'est une question légitime que vous pourriez vous poser.
Imaginons un scénario sans cloud computing. Vous avez développé votre site web, et toutes les pages sont prêtes sur votre ordinateur portable. Maintenant, vous désirez le rendre accessible au public.
La première étape consisterait à acheter du matériel serveur physique et à l'héberger dans un centre de données disposant d'une adresse IP publique. Ensuite, vous devriez installer un système d'exploitation sur ce serveur, ainsi que les services web nécessaires au fonctionnement de votre site.
Après cela, votre site serait prêt à être publié. Cependant, vous auriez déjà investi une quantité considérable de temps et d'argent pour rendre votre site disponible sur internet.
De l'achat du matériel serveur à son hébergement dans un centre de données, ce processus vous coûterait approximativement 1000 dollars et prendrait de quelques jours à quelques semaines.
C'était la réalité il y a une dizaine ou quinzaine d'années.
Avec le Cloud Computing, vous n'avez plus à acquérir de nouveau matériel serveur. Au lieu de cela, vous le louez pour la durée souhaitée, qui peut être aussi courte que quelques minutes.
De plus, vous n'avez pas à gérer les systèmes d'exploitation ni les services web. C'est le fournisseur de services cloud qui s'en charge.
Vous disposez d'un outil pour télécharger le contenu de votre site, et une fois les données importées, votre site web devient accessible au public.
Ce processus vous coûtera seulement quelques dollars et prendra quelques minutes à être mis en place.
Par exemple, vous pouvez débuter avec DigitalOcean pour un tarif mensuel à partir de 5 $.

La vie devient plus facile, n'est-ce pas ?
Qu'est-ce que l'Informatique en Nuage ?
Le Cloud Computing est le mécanisme par lequel on accède à différents types de ressources via internet.
Par exemple, si votre volume de données augmente, vous devriez habituellement acheter un disque dur plus spacieux pour les stocker, et le transporter afin de les consulter lorsque vous en avez besoin.
Cependant, avec le cloud computing, vous pouvez louer de l'espace de stockage en ligne et y accéder depuis n'importe quel appareil connecté à internet. De plus, vous ne payez que pour le stockage que vous utilisez réellement.
De même, vous pouvez louer n'importe quel service d'infrastructure à la demande et moduler sa capacité en fonction de vos besoins.
Les Différents Types de Cloud Computing
On distingue principalement trois types de cloud computing aujourd'hui :
- Cloud Public
- Cloud Privé
- Cloud Hybride
Cloud public : Il s'agit du modèle de cloud computing le plus commun. Les ressources d'un prestataire de services sont partagées entre plusieurs clients.
Par exemple, si vous louez 10 Go de stockage dans un cloud public, vous obtiendrez cette capacité à partir d'un grand disque unique qui est divisé logiquement en petites parties. Ces parties sont attribuées à différents utilisateurs de manière isolée pour garantir la confidentialité des données.

Avantages :
- Évolutivité : Les ressources peuvent être augmentées ou diminuées à la demande.
- Fiabilité : Modèle à haute disponibilité, sans point de défaillance unique.
- Rentabilité : Vous ne payez que pour ce que vous consommez.
Inconvénients :
- Ressources partagées : Confidentialité moins fiable.
- Sécurité : Peut ne pas être approprié pour les informations privées et sensibles.
Cloud privé : Comme son nom l'indique, le cloud privé dispose de ressources entièrement dédiées à votre application. Ces ressources peuvent être fournies par un prestataire de services cloud ou par le centre de données de votre entreprise.
Il offre un contrôle total sur la sécurité et la confidentialité des données. Le cloud privé assure une protection supplémentaire pour les informations sensibles et confidentielles.
Avantages :
- Meilleure sécurité : Les ressources sont dédiées et ne sont partagées avec personne d'autre.
- Fiabilité : Des performances supérieures.
- Qualité : La performance accrue implique une meilleure qualité.
Inconvénients :
- Coût élevé : Il est plus cher qu'un cloud public et nécessite une expertise informatique pour le gérer.
Cloud hybride : Il s'agit d'une combinaison du cloud public et du cloud privé.
Vous pouvez héberger vos services publics dans le cloud public et les services liés aux données confidentielles et sensibles dans le cloud privé.
Cela permet de bénéficier d'une flexibilité et d'une couverture complètes des deux modèles.
Avantages :
- Évolutivité : Vous pouvez augmenter vos services à partir d'un cloud public et passer vers un cloud privé selon la demande.
- Rentabilité : Vous n'avez pas besoin de mettre en place une infrastructure à 100 % pour un cloud privé.
- Sécurité : Vous pouvez continuer à exécuter des processus confidentiels dans un cloud privé.
- Flexibilité : Vous avez le choix de l'infrastructure cloud qui convient le mieux.
Inconvénients :
- Sécurité : Il existe un faible risque de failles de sécurité via le cloud public.
J'espère que ces explications vous auront éclairé sur le sujet.
Si vous souhaitez approfondir vos connaissances sur le cloud computing, vous pouvez suivre des cours en ligne gratuits ou payants sur Udemy.
Avez-vous apprécié cet article ? N'hésitez pas à le partager avec votre entourage !