Nous avons tous entendu parler du « nuage » et la plupart des gens savent que le cloud computing signifie que vous devez utiliser une connexion Internet pour accéder aux logiciels et aux services. Cependant, il existe de nombreux types de cloud computing qui ont des objectifs et des avantages différents.
Les principaux types de cloud computing
Lorsque nous parlons des « types » de cloud computing, cela peut faire référence à deux choses différentes. Une façon d’envisager le cloud computing consiste à se concentrer sur l’utilisation de la technologie. La majeure partie de cet article est axée sur cela, mais nous devons d’abord examiner le cloud computing en termes d’architecture.
De ce point de vue, il existe trois types de cloud computing.
1. Infrastructure en tant que service ( IaaS )
Un type de cloud computing offre des ressources de centre de données à la demande. Vous chargez et/ou écrivez tous les logiciels. Cela revient essentiellement à acheter votre propre centre de données, sauf que vous louez le matériel.
2. Plateforme en tant que service (PaaS)
Si vous souhaitez développer des applications cloud, mais ne souhaitez pas conserver les systèmes d'exploitation ou l'environnement de développement dans le cloud, vous avez besoin d'un PaaS. Ils vous fourniront les outils dont vous avez besoin pour créer votre service ou votre application cloud.
3. Logiciel en tant que service (SaaS)
Si vous n'êtes pas un fournisseur de cloud ou un développeur, le SaaS est le type de cloud computing le plus courant que vous rencontrerez. Presque tous les types de cloud computing dont nous allons parler ci-dessous sont des exemples de SaaS et sont destinés aux utilisateurs finaux.
4. Location d'ordinateurs à distance
Si vous avez besoin d'accéder à un ordinateur dans un centre de données, vous pouvez payer pour bénéficier d'un accès exclusif ou partagé. C'est exactement la même chose que d'utiliser un bureau à distance pour accéder à votre ordinateur personnel à partir, par exemple, d'une tablette. La différence est que vous n'avez pas à payer pour l'ordinateur, vous n'avez pas besoin de l'entretenir, et tous les autres problèmes liés à sa mise à disposition 24h/24 et 7j/7 sont pris en charge par quelqu'un d'autre pour une somme unique.
Il s'agit d'un choix populaire pour les personnes qui ont besoin d'accéder à certains types de matériel de temps en temps ou qui ne souhaitent pas posséder en permanence un ordinateur qui doit être mis à niveau souvent. Par exemple, vous pouvez louer un Mac in the nuage, ou peut-être avez-vous besoin d'un ordinateur de travail ultra-rapide pour effectuer quelques calculs à votre place, puis vous envoyer les résultats..
5. Machine virtuelle dans le cloud
L'utilisation d'une machine virtuelle est un type de cloud computing quelque peu lié au type que nous venons de mentionner, sauf que vous ne louez pas d'ordinateur physique. Au lieu de cela, vous payez pour un machine virtuelle qui fonctionne aux côtés de nombreuses autres machines virtuelles sur le même ordinateur physique.
Pour de nombreux utilisateurs, la distinction n'a pas d'importance et ils optent simplement pour l'option la moins chère. Cependant, la location d'un ordinateur de centre de données physique pour votre usage exclusif signifie que vous bénéficiez de performances garanties à tout moment.
6. Applications cloud natives
Une application cloud native est une application qui s'exécute sur une infrastructure de cloud computing et qui a été développée dès le départ pour fonctionner de cette façon. Ainsi, exécuter Microsoft Word sur une machine virtuelle que vous louez dans le cloud n'est pasun exemple d'application cloud native.
L'application Bureau 365 Word à laquelle vous accédez via votre navigateur est cependant une application cloud native. Il en va de même pour les applications telles que Gmail et la plupart des services cloud que vous utilisez quotidiennement.
7. Stockage dans le cloud
Cloud Storage est un concept simple. Au lieu d'enregistrer vos fichiers sur un disque dur de votre ordinateur ou sur un disque dur externe local, vous les enregistrez à l'aide d'un service cloud sur un ordinateur distant.
La plupart des services de stockage cloud sont bien plus qu'un disque externe dans le ciel. Vos données sont stockées conformément aux normes internationales, ce qui implique le stockage de plusieurs copies redondantes dans des emplacements physiquement séparés. Les services de stockage dans le cloud offrent également des fonctionnalités supplémentaires, telles que la possibilité de rechercher dans vos fichiers ou de les modifier dans le cloud.
Des exemples de stockage dans le cloud incluent Google Drive, Microsoft OneDrive, Boîte de dépôt et Apple iCloud.
8. Médias sociaux
Les réseaux sociaux ont pris d'assaut le monde. Il y a de fortes chances que tous ceux qui lisent cet article utilisent au moins l'un des principaux services de médias sociaux, que ce soit Facebook, Twitter, Instagram ou l'un des autres grands noms. Si tel est le cas, vous utilisez un service cloud. Même si vous ne considérez pas les médias sociaux comme des applications cloud, toutes vos données et la plupart des ressources informatiques utilisées avec ces services résident dans le cloud..
9. Services de streaming de divertissement
Que vous écoutiez de la musique sur Spotify ou que vous regardiez le dernier Netflix Original, vous utilisez un service cloud. Même si les applications exécutées sur votre appareil effectuent une partie du travail, la majeure partie du travail se fait loin, dans un centre de données.
Non seulement ces services envoient du contenu à votre appareil à la demande, mais ils ajustent dynamiquement la qualité en fonction de votre connexion Internet. Ces services surveillent également de près ce que vous faites avec le service, afin de pouvoir formuler des recommandations basées sur vos données personnelles et celles des autres utilisateurs.
Vous pouvez également diffuser des jeux vidéo. Vous n'êtes pas obligé d'acheter une console ou de construire un PC de jeu, il vous suffit de payer pour utiliser un service tel que Xcloud, Geforce maintenant et Google Stadia. Ils fonctionnent avec des tablettes, des téléviseurs intelligents ou à peu près tout ce qui prend en charge un navigateur et un contrôleur. Le cloud gaming est encore très nouveau, donc tous les bugs n’ont pas été résolus. Cependant, si vous disposez d'une excellente connectivité Internet, cela vaut la peine d'essayer déjà.
10. Services cloud décentralisés
Les services cloud traditionnels s'appuient sur des centres de données centralisés pour fonctionner, mais cela entraîne des problèmes de confidentialité. Par exemple, si vous pouvez effectuer une recherche dans vos documents dans un service comme Google Docs, cela signifie que Google peut (en principe) également tout lire dans ce document. La seule chose qui vous protège sont les lois sur la confidentialité et la propre politique de confidentialité du fournisseur de cloud, mais il n'y a aucun obstacle réel à la protection de vos informations.
C'est de là qu'est née l'idée d'un fournisseur de cloud décentralisé. Le (aujourd'hui disparu) Documents graphite est peut-être l'exemple le plus connu. Graphite Docs fonctionnait un peu comme Google Docs, du moins du point de vue de l'utilisateur, mais il ne disposait pas de centre de données central. Au lieu de cela, il a utilisé la technologie blockchain pour héberger et crypter les données des utilisateurs. Vous bénéficiez des avantages de la productivité cloud sans soucis de confidentialité.
Malheureusement, Graphite Docs a fermé ses portes en 2020, mais son code source est Open Source, ce qui signifie que n'importe qui peut configurer sa propre version.
Il existe également d'autres options de développement d'applications décentralisées, telles que Piles (anciennement Blockstacks), qui vous permet d'écrire des « dapps » ou des applications décentraliséesqui se connectent à des devises basées sur la blockchain. ..
Vivre la tête dans les nuages
Même s'il y aura toujours une place pour votre ordinateur personnel, il semble que l'avenir sera de plus en plus basé sur le cloud. À mesure qu'Internet couvrira à terme la planète entière, nous verrons le cloud devenir le type de technologie informatique le plus important.
.