15/11/2024

CloudPour les débutants

Le Cloud Computing pour les débutants : Cloud privé, public, hybride, etc.

I. Présentation

Dans cet article, nous allons introduire un sujet très populaire : le Cloud Computing ! Nous allons évoquer en quoi consiste le Cloud mais également quels sont les types de Cloud et les modèles de services Cloud. L'objectif étant d'introduire ces notions de manière théorique tout en agrémentant l'article avec différents exemples.

Le Cloud Computing est un sujet vaste sur lequel nous pouvons écrire des pages et des pages : allons à l'essentiel pour ce premier article !

II. Qu'est-ce que le Cloud ?

A. Définition du Cloud Computing

Le Cloud Computing, que l'on peut traduire en français par "informatique dans les nuages", ne correspond pas à un objet que vous pourrez apercevoir par la fenêtre de votre bureau ! Plus sérieusement, le Cloud correspond à un modèle de mise à disposition, à la demande, de ressources informatiques en tant que services. Généralement, même si ceci peut varier en fonction du type de Cloud, nous accédons à ses ressources informatiques au travers d'un réseau étendu que vous connaissez tous : Internet.

Définition Cloud Computing

Si vous préférez, le Cloud correspond à un modèle de consommation des ressources informatiques, au même titre que l'on va "consommer des ressources" de la vie quotidienne comme l'électricité, le gaz ou encore l'eau, à la demande, tout en payant en fonction des consommations. Ici, il s'agit de consommer des services, des applications, etc.

De ce fait, au lieu de disposer de ses propres ressources matérielles, que ce soit les serveurs, le stockage, etc... dans ses locaux, chaque entreprise peut les louer auprès d'un fournisseur de services Cloud. Ainsi, avec le Cloud, nous allons pouvoir consommer de la puissance de calcul (compute), du stockage, des serveurs, des applications, etc. Ceci correspond à des modèles de service Cloud que nous évoquerons par la suite.

Depuis quelques années, le Cloud est devenu incontournable et tous les jours ou presque, nous utilisons des services dans le Cloud. En effet, il est utilisé par les particuliers, par les entreprises, par les gouvernements, etc... Que ce soit pour stocker des données, bénéficier de serveurs d'infrastructure ou accéder à une application.

B. Les principales caractéristiques du Cloud

Les principales caractéristiques du Cloud Computing, que l'on peut voir comme des avantages, sont les suivantes :

  1. Service et accès à la demande : les utilisateurs peuvent accéder aux ressources cloud à la demande, quand ils veulent et d'où ils veulent à partir d'une connexion Internet.
  2. Évolutivité : les services cloud offrent une grande élasticité, ce qui permet de faire évoluer rapidement les ressources en fonction de la demande : que ce soit pour augmenter ou diminuer les ressources. Le Cloud est avantageux en termes de scalabilité. Autrement dit, les utilisateurs peuvent facilement augmenter ou réduire leurs ressources informatiques en fonction de leurs besoins, sans avoir à investir massivement dans du matériel ou une infrastructure coûteuse.
  3. Paiement à l'utilisation / à la consommation : les utilisateurs ne paient que pour les ressources qu'ils consomment réellement, ce qui peut s'avérer plus économique que l'achat, la gestion et la maintenance de leur propre infrastructure informatique (sans parler de l'amortissement de cet investissement). Vous devez considérer que le Cloud Computing est un service mesurable.
  4. Mutualisation des ressources : le fournisseur de Cloud mutualise les ressources (calcul, mémoire, stockage, bande passante, réseau, etc...) pour l'ensemble de ses clients dans le but de les allouer en fonction de la demande. Le matériel d'une infrastructure est optimisé pour être utilisé au maximum de sa capacité, tout en fournissant un service de qualité.
  5. Sécurité et disponibilité : un service Cloud se doit d'être sécurisé afin de faire face aux cyberattaques et aux incidents liés à des catastrophes naturelles. Le Cloud repose sur du matériel hébergé en datacenters (centres de données), ce qui lui permet d'être protégé contre les inondations, les coupures électriques, les incendies, etc... (même si le risque zéro n'existe pas !). Certains fournisseurs ont la certification ISO 27001, ainsi que la certification HDS permettant d'héberger des données liées à la santé.

III. Les types de Cloud : public, privé et hybride

Maintenant que nous avons une compréhension générale du Cloud Computing, il est temps d'explorer les différents types de Cloud qui existent : le Cloud public, le Cloud privé, le Cloud hybride, sans oublier le multicloud !

Cloud public cloud privé cloud hybride

A. Le Cloud public

Le Cloud public est le type de Cloud le plus couramment utilisé. Il fait référence à des ressources informatiques mutualisées et ouvertes à tous les utilisateurs par l'intermédiaire d'Internet. Avec un Cloud public, l'infrastructure est toujours externalisée chez un fournisseur tiers, au sein d'un ou plusieurs datacenters. L'infrastructure appartient au fournisseur de services Cloud et il doit la gérer au quotidien. Les ressources matérielles sont mutualisées entre tous les clients du fournisseur de services Cloud. L'accès aux ressources du Cloud public s'effectue via Internet.

Les fournisseurs de Cloud public, tels qu'Amazon Web Services (AWS), Microsoft Azure, Google Cloud, IBM Cloud, qui sont parmi les plus connus, investissent massivement dans le matériel, la création de centres de données et de réseaux sécurisés et redondants, ainsi que la création de nouveaux services pour répondre aux besoins de leurs clients et apporter un service de qualité.

Lorsque l'on parle de Cloud public, la confidentialité des données est un sujet qui revient souvent sur la table. De ce fait, les fournisseurs de services Cloud, notamment du côté des solutions américaines, font leur possible pour rassurer les entreprises et les autorités.

Schéma Cloud public

B. Le Cloud privé

Le Cloud privé fait référence à une infrastructure dédiée à une seule entreprise. Autrement dit, un ensemble de ressources de l'hébergeur Cloud sont réservées à l'usage d'une seule entreprise. En fait, il y a une notion d'exclusivité dans l'utilisation des ressources. Il peut être géré en interne par l'organisation elle-même ou par un fournisseur de services externe. Avec le Cloud privé, vous garder la main sur l'infrastructure, ce qui est un plus du point de vue de la confidentialité des données ! Pour accéder à cet environnement, vous pouvez utiliser Internet ou un réseau privé (via un VPN, par exemple).

Par exemple, le français OVHcloud propose des offres de Cloud privé où vous pouvez bénéficier d'une infrastructure complète sur VMware avec plusieurs hyperviseurs et un serveur vCenter. On parle d'Hosted Private Cloud.

Le Cloud privé nécessite des investissements plus importants en termes d'infrastructure et de maintenance. Toutefois, il permet à l'entreprise d'avoir plus de contrôle et de flexibilité puisque l'environnement est personnalisable à souhait.

Schéma Cloud privé

C. Le Cloud hybride

Au-delà d'être tendance, le Cloud hybride (Hybrid Cloud) est un mix entre Cloud public et Cloud privé, donc il combine à la fois des ressources d'un Cloud public et d'un Cloud privé. Il permet aux organisations de tirer parti des avantages des deux types de Cloud.

Une entreprise peut utiliser un Cloud public pour des charges de travail moins sensibles et un Cloud privé pour des données plus sensibles nécessitant une sécurité accrue. Le Cloud hybride offre une plus grande flexibilité et permet aux organisations de s'adapter plus rapidement : pour faire face à un pic de charge, notamment. Par exemple, pour un site de e-commerce, la flexibilité et l'élasticité du Cloud public seront avantageuses. En effet, le Cloud public bénéficie d'une meilleure scalabilité que le Cloud privé.

Aujourd'hui, le mode Cloud hybride plaît aux entreprises, car il permet de trouver un bon compromis entre flexibilité, gestion des coûts, confidentialité et sécurité, à condition d'utiliser une solution de Cloud hybride pour réduire la complexité de gestion de plusieurs Cloud.

Du côté de Microsoft, la solution Azure Arc est proposée pour gérer les architectures Cloud hybrides voire même multicloud.

Schéma Cloud hybride

D. Le Multicloud

Pour terminer sur les types de Cloud, parlons de l'approche multicloud qui fait référence à l'utilisation de plusieurs fournisseurs de services Cloud pour répondre aux besoins d'une organisation. Il peut s'agit de plusieurs Cloud publics ou de plusieurs Cloud privés. Cette notion est importante, car on peut s'appuyer sur plusieurs fournisseurs de services Cloud pour ses besoins, ce qui permettra de profiter des avantages des uns et des autres.

Pour les entreprises, le multicloud est intéressant en termes de résilience et d'évolutivité, mais il va aussi complexifier la gestion puisque vous aurez plusieurs environnements à gérer.

Schéma multicloud

IV. Les modèles de service Cloud

Lorsque vous travaillez sur un projet Cloud ou que vous recherchez des informations sur le Cloud, vous verrez apparaître différents sigles comme : IaaS, PaaS, ou encore SaaS. Il s'agit de modèles de service Cloud, que nous allons découvrir dans cette partie de l'article.

A. Infrastructure as a Service (IaaS)

Le modèle "Infrastructure as a Service" (IaaS), que l'on peut traduire par "Infrastructure en tant que service" est un modèle qui fournit aux utilisateurs des ressources informatiques complètes. Ceci signifie que les utilisateurs ont un contrôle total sur l'infrastructure sous-jacent : ils peuvent et doivent la gérer, la configurer.

Par exemple, l'accès à un ou plusieurs serveurs physiques ou virtuels, ou à du stockage. Si l'on prend l'exemple d'une machine virtuelle, l'utilisateur pourra installer le système d'exploitation de son choix et il devra en effectuer lui-même la configuration (installation d'une ou plusieurs applications, configuration du système, maintenance, etc.). C'est idéal pour déployer une application personnalisée et avoir la maitrise complète de l'environnement.

Nous pouvons citer des fournisseurs comme AWS (Amazon Web Services), Microsoft Azure, Google Cloud, Oracle Cloud ou encore le français OVHcloud. Toutefois, gardez à l'esprit que certains fournisseurs peuvent proposer plusieurs modèles de services Cloud.

B. Platform as a Service (PaaS)

Le modèle "Platform as a Service" (PaaS), que l'on peut traduire par "Plateforme en tant que service" est un modèle qui fournit aux utilisateurs un environnement complet prêt à l'emploi. Cet environnement peut être en tant que plateforme de développement ou pour déployer des applications.

Avec le PaaS, les utilisateurs peuvent développer, tester et déployer des applications sans avoir à se soucier de l'infrastructure sous-jacente. Il s'agit d'une différence importante vis-à-vis de l'IaaS, car avec le PaaS, nous n'avons pas à nous soucier de l'infrastructure : elle est mise à disposition du fournisseur Cloud.

Quelques exemples : Red Hat OpenShift, Microsoft Azure, Heroku.

C. Software as a Service (SaaS)

Le modèle "Software as a Service" (SaaS), que l'on peut traduire par "Logiciel en tant que service" est un modèle qui fournit aux utilisateurs une application prête à l'emploi, accessible via Internet. Ainsi, les utilisateurs n'ont pas besoin d'installer, de gérer, ni de maintenir l'application et toute l'infrastructure sous-jacente : ils se concentrent sur l'utilisation et la configuration de l'application pour se l'approprier selon ses besoins.

Les utilisateurs peuvent accéder aux applications via un navigateur Web ou un client applicatif spécifique, que ce soit depuis un ordinateur ou un appareil mobile (smartphone, tablette).

De son côté, le fournisseur de services Cloud est en charge de la maintenance (mises à jour de l'application et du système d'exploitation) et de la disponibilité de l'application et de son infrastructure sous-jacente.

Le modèle SaaS est très à la mode et les exemples sont très nombreux : la messagerie électronique, le stockage en ligne, la gestion de projet, la gestion de la relation client, l'édition de documents en ligne, la visioconférence, etc... Voici quelques exemples de services de type "SaaS" : Microsoft 365, Dropbox, OneDrive, Cisco WebEx, DocuSign, Brevo, Wrike, Canva, Trello, Zoom, ServiceNow, etc...

D. Comparatif des modèles de service Cloud

Vous l'avez surement compris : entre les différents modèles de service Cloud, la responsabilité est répartie entre le client et le fournisseur de services Cloud de façon différente pour chaque modèle.

Le schéma ci-dessous permet de mieux visualiser la différence entre ces modèles de service, en intégrant également les infrastructures on-premise (sur site) où toute la gestion revient à l'entreprise (de l'achat à la gestion technique quotidienne grâce, notamment, aux administrateurs systèmes et réseau).

Comparatif des modèles de service Cloud

E. Everything as a service (XaaS)

Le modèle Everything as a service, que l'on appelle aussi Anything as a service, ou Tout en tant que service en français, montre à quel point le Cloud s'est diversifié ces dernières années et le "as a service" est devenu un véritable terme commercial.

On peut citer quelques exemples, mais cette liste est très loin d'être exhaustive :

  • Desktop as a Service (DaaS) correspond à l'externalisation d'une solution VDI (Virtual Desktop Infrastructure) dans le Cloud, où l'utilisateur peut accéder directement à un bureau virtuel à distance (une session sur un système d'exploitation).
  • Communications as a Service (CaaS) est un modèle qui fait référence aux services de communication basés sur Internet (téléphonie par Internet, visioconférence, etc.)
  • Database as a service (DBaaS) fait référence à la mise à disposition d'un système de bases de données via le Cloud
  • VPN as a Service (VPNaaS) lorsque le VPN est proposé sous la forme d'un service
  • Ransomware as a service (RaaS) fait référence à un modèle utilisé par les cybercriminels qui offrent la possibilité de louer un logiciel malveillant de type ransomware et toute l'infrastructure associée.

V. Conclusion

Suite à la lecture de cet article, vous devriez être en mesure de mieux comprendre les grands principes du Cloud et de faire la différence entre les types de Cloud ainsi que les principaux modèles de services.

Merci à Clément Haurogné qui a pris le temps de relire cet article avant la publication.

author avatar
Florian BURNEL Co-founder of IT-Connect
Ingénieur système et réseau, cofondateur d'IT-Connect et Microsoft MVP "Cloud and Datacenter Management". Je souhaite partager mon expérience et mes découvertes au travers de mes articles. Généraliste avec une attirance particulière pour les solutions Microsoft et le scripting. Bonne lecture.
Partagez cet article Partager sur Twitter Partager sur Facebook Partager sur Linkedin Envoyer par mail

1 commentaire sur “Le Cloud Computing pour les débutants : Cloud privé, public, hybride, etc.

  • Excellent et très clair. Tu prévois de faire un focus sur les problèmes de sécurité et les attaques du cloud?

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.