Le concept de base du cloud computing implique cela. Qu'est-ce que la technologie cloud ? Application des technologies cloud. Développement de technologies cloud

Beaucoup utilisateurs modernes ordinateurs et appareils mobiles ne peut plus imaginer la vie sans Internet, qui est fermement ancré dans notre vie quotidienne. Relativement récemment, de nouveaux technologie cloud, qui sont assez différents des modèles classiques de systèmes informatiques, bien qu'à certains moments, ils fonctionnent selon des principes similaires. Cependant, le concept même de "cloud", bien que familier à beaucoup, reste encore incompréhensible. À propos de ce que c'est, lisez la suite.

Qu'est-ce que la technologie cloud ?

En ce qui concerne le concept lui-même langage clair, on peut dire que les solutions technologiques de ce type impliquent essentiellement le stockage et l'utilisation d'informations, de logiciels ou de services spéciaux sans réellement utiliser ordinateurs durs disques (ils ne sont utilisés que pour installation initiale logiciel client pour accéder aux services cloud).

En d'autres termes, l'utilisation des technologies cloud permet d'utiliser uniquement les ressources purement informatiques d'un terminal informatique ou d'un appareil mobile. Cette explication peut sembler trop déroutante pour beaucoup. Par conséquent, afin de comprendre à quoi ressemble l'utilisation des technologies cloud dans la pratique, nous pouvons donner l'exemple le plus simple.

La plupart des utilisateurs modernes, d'une manière ou d'une autre, utilisent le courrier électronique. Souvent, c'est la présence d'une telle adresse qui est nécessaire pour l'inscription aux services Internet, dans les réseaux sociaux, jeux en ligne, etc. Système Windows il y a un intégré client de messagerie perspectives. Lors de la réception ou de l'envoi de lettres, toutes sont enregistrées directement sur le disque dur dans le dossier du programme.

Une autre chose est lorsque la boîte aux lettres est située sur un serveur distant (par exemple, Mail.Ru, Gmail, Yandex-mail, etc.). L'utilisateur entre simplement sur le site, saisit ses données d'inscription (login et mot de passe), puis accède à sa messagerie. Il s'agit de la technologie cloud au sens le plus simple, puisque toute la correspondance est stockée non pas sur l'ordinateur de l'utilisateur (disque dur), mais sur un serveur distant. En fait, un programme spécial pour accéder à boites aux lettres n'est pas nécessaire (le navigateur Web le plus courant suffit, qui dans ce cas joue le rôle d'une application cliente).

Ainsi, la chose la plus importante est la différence entre le cloud computing et méthodes standard L'informatique consiste précisément dans le stockage d'informations ou de logiciels sur un serveur distant, appelé à une époque le « cloud », et dans la possibilité de partager des données ou des logiciels. Aujourd'hui, vous pouvez voir de nombreux services construits exactement sur les principes du cloud. Mais ce ne fut pas toujours ainsi.

Développement de technologies cloud

En général, on parle de l'introduction de tels modèles depuis la fin des années 60 du siècle dernier. Ensuite, il y a eu le concept d'utiliser la puissance de calcul des systèmes informatiques du monde entier avec une organisation sous la forme d'un service public, dont les auteurs étaient Joseph Licklider et John McCarthy.

L'étape suivante a été l'introduction en 1999 des systèmes dits CRM sous la forme de sites Web d'abonnement qui donnaient accès à des ressources informatiques via Internet, qui en 2002 ont commencé à être activement utilisés par la librairie en ligne Amazon, qui s'est ensuite transformée en un énorme société informatique.

Et ce n'est qu'en 2006, grâce à l'émergence du projet Elastic Compute Cloud, qu'ils ont commencé à parler sérieusement de la mise en œuvre à grande échelle des technologies et des services cloud. Naturellement, le lancement du service désormais familier a joué un rôle important dans la fourniture de ressources informatiques. Google Apps tenue en 2009.

Services cloud modernes

Depuis lors, le marché de la technologie cloud a subi des changements assez importants. Et la question ne se limitait pas à la seule mise à disposition de ressources informatiques.

De nouvelles technologies et services cloud ont commencé à apparaître, qui peuvent aujourd'hui être conditionnellement divisés en plusieurs grandes catégories :

  • stockages d'informations en nuage ;
  • portails de jeux ;
  • plates-formes antivirus ;
  • Logiciel basé sur l'interface web.

Chacun de ces groupes comprend de nombreuses sous-catégories, mais en termes généraux, ils sont tous construits sur les mêmes principes.

Caractéristiques obligatoires

Selon les exigences généralement acceptées du National Institute of Standards and Technology des États-Unis, il existe une liste unique de conditions que les technologies de l'information cloud doivent remplir :

  • service utilisateur indépendant à la demande (la capacité de l'utilisateur à déterminer le degré d'utilisation des ressources technologiques et informatiques sous forme de vitesse d'accès aux données, de temps de traitement du serveur, de volume de stockage, etc., sans accord ou interaction obligatoire avec le fournisseur de services) ;
  • accès à un réseau de niveau universel (accès au transfert de données quel que soit le type d'appareil utilisé) ;
  • consolidation des ressources de calcul (redistribution dynamique des capacités grâce à la mutualisation des ressources pour un grand nombre utilisateurs dans un pool unique) ;
  • l'élasticité (la capacité de fournir, d'élargir ou de réduire la gamme de services à tout moment, automatiquement et sans frais supplémentaires) ;
  • comptabilisation des services rendus aux consommateurs (abstraction du trafic utilisé, du nombre d'utilisateurs et des transactions effectuées par ceux-ci, bande passante etc.).

Classification commune des modèles de déploiement

En parlant de technologies cloud, on ne peut manquer de mentionner leur division selon les types de modèles de services cloud utilisés.

Parmi eux, il existe plusieurs groupes principaux:

  • Un cloud privé est une infrastructure distincte utilisée par une seule organisation ou une entreprise qui comprend plusieurs utilisateurs, ou sociétés partenaires (sous-traitants), qui peuvent appartenir à l'organisation elle-même ou être en dehors de sa juridiction.
  • Cloud public - une structure destinée à être utilisée par le grand public dans le domaine public et, en règle générale, sous le contrôle du propriétaire (fournisseur de services).
  • Un cloud public est une structure organisationnelle conçue pour des groupes d'utilisateurs ayant des intérêts ou des objectifs communs.
  • Un cloud hybride est une combinaison de deux ou plusieurs des types ci-dessus, qui restent des objets indépendants uniques dans la structure, mais sont interconnectés selon des règles standardisées strictement définies pour le transfert de données ou l'utilisation d'applications.

Types de modèles de services

Séparément, il est nécessaire de distinguer la méthodologie de classification des modèles de services, c'est-à-dire l'ensemble des outils et des outils qui service cloud peut fournir à l'utilisateur.

Les principaux modèles incluent les suivants :

  • SaaS (logiciel en tant que service) est un modèle d'ensemble de logiciels fourni par un fournisseur de cloud à un consommateur, qui peut être utilisé soit directement dans un service cloud à partir d'un appareil, soit via un accès via des clients légers, soit via une application spéciale interface.
  • PaaS (plate-forme en tant que service) - une structure qui permet à l'utilisateur, sur la base des outils fournis, d'utiliser le cloud pour développer ou créer des logiciels de base dans le but de placer ultérieurement d'autres logiciels (propres, achetés ou répliqués) basés sur la gestion de base de données systèmes, environnements d'exécution de langage de programmation, logiciels, etc. ;
  • IaaS (infrastructure en tant que service) est un modèle d'utilisation d'un service cloud avec une gestion indépendante des ressources et la capacité d'héberger des logiciels de tout type (même OS), mais avec un contrôle limité sur certains service réseau(DNS, pare-feu, etc.).

Blocs de services cloud

Étant donné que les technologies cloud nécessitent une participation minimale des utilisateurs dans le fonctionnement de l'ensemble du complexe et sont des modèles constitués de nombreuses combinaisons technologiques interagissant les unes avec les autres grâce à l'utilisation d'intergiciels, à ce stade de l'examen de ces services, certains composants importants de tout complexe logiciel et matériel qui sont des blocs d'appel acceptés :

  • Portail libre-service - un outil qui permet à l'utilisateur de commander un certain type de service avec des détails supplémentaires (par exemple, pour IssA, il s'agit d'une commande machine virtuelle avec clarification du type de processeur, volume mémoire vive et disque dur ou refuser de l'utiliser).
  • Catalogue de services - un ensemble de services de base et de modèles associés pour la création, qui, grâce au transfert de l'automatisation, pourront configurer le service créé dans la vie réelle systèmes informatiques et avec certains types de logiciels.
  • L'orchestrateur est un outil spécialisé de suivi des actions des opérations effectuées, fourni par le modèle pour chaque service.
  • Tarification et facturation - comptabilisation des services fournis à l'utilisateur, facturation du paiement pour coordonner les questions financières.

Méthodes supplémentaires

Entre autres, parfois à des fins de répartition de charge, la technologie de virtualisation peut être utilisée sous la forme d'une partie serveur virtuel, qui est une sorte de couche ou de lien entre les services logiciels et le matériel (répartition des serveurs virtuels sur les vrais). Cette approche n'est pas obligatoire, cependant, les technologies cloud dans l'éducation utilisent assez souvent cette technique.

Les antivirus semblent également très intéressants, qui téléchargent des fichiers suspects non pas sur des ordinateurs, mais sur le cloud ou "sandbox" (Sandbox), où une vérification préliminaire est effectuée, après quoi l'autorisation est donnée de l'envoyer à l'ordinateur, ou il est mis en quarantaine dans le nuage.

Avantages et inconvénients de l'utilisation des services cloud

Quant aux avantages et aux inconvénients, ils existent certainement. Du côté positif, lors de l'accès aux logiciels, au stockage ou à la création de leur propre infrastructure pour les utilisateurs de ces services, les coûts associés à l'acquisition de matériel ou de logiciels sous licence supplémentaires ou plus puissants sont considérablement réduits.

D'autre part, la plupart des experts soumettent l'utilisation des services cloud à de sévères critiques uniquement en raison de leur faible sécurité vis-à-vis des interférences extérieures. La question du stockage d'énormes quantités de données obsolètes ou inutilisées est également à l'ordre du jour. Les services Google en sont un excellent exemple, où l'utilisateur ne peut supprimer aucun groupe de données ou service inutilisé.

Questions de paiement

Naturellement, l'utilisation de tels services est payante, surtout s'il s'agit de technologies cloud dans l'éducation (bibliothèques spécialisées, plateformes éducatives), d'accès à des logiciels spécialisés ou de stockages de données classiques avec un espace disque réservé important.

Mais pour l'utilisateur moyen, les mêmes services de stockage d'informations comme DropBox, OneDrive (anciennement SkyDrive), Cloud Mail.Ru, Yandex.Disk et bien d'autres font des concessions, allouant, selon le service lui-même, environ 15 à 20 Go d'espace disque à gratuit. Selon les normes modernes, bien sûr, pas grand-chose, mais suffisamment pour enregistrer des données importantes.

Conclusion

C'est tout ce qu'il y a à faire avec le cloud computing. De nombreux spécialistes et analystes leur promettent un bel avenir, mais la question de la sécurité de l'information ou de la confidentialité des données est si aiguë que sans l'utilisation des nouveaux développements dans le domaine de la protection de l'information, une perspective aussi brillante semble très douteuse.

À quelle vitesse les progrès progressent, juste à pas de géant, pas autrement. Les technologies dont il sera question sont déjà entrées dans nos vies. " Des nuages» appelez-les dans les gens ordinaires, et AI-Tishniks disent technologies en nuage. Je propose de traiter de cette technologie intéressante et prometteuse.

  • Quel est le concept du cloud computing ?
  • Que peut-on citer comme exemples de technologies cloud ?

Bien sûr, notre niveau de solutions est les utilisateurs ordinaires. Abordons la théorie à un niveau accessible et la pratique. En un mot, je vais essayer de systématiser les informations de base sur le sujet et, si possible, de les mettre sur les étagères.

Utilisation des technologies cloud

Le sujet est assez populaire sur Internet. Il existe de nombreuses solutions sur le marché. Cependant, tout le monde ne comprend pas ce savoir-faire et pourquoi nous en avons besoin. Si nous abordons la théorie mentionnée de l'informatique en nuage (informatique en nuage), son essence réside dans le traitement distribué des données.

On peut dire autrement. La technologie cloud consiste à fournir à l'utilisateur des services Internet, divers matériels et logiciels, des méthodologies et des outils pour atteindre ses buts, ses objectifs et ses projets. Un exemple est . Il s'agit d'un service entièrement cloud.

La structure de la technologie cloud peut être représentée comme suit. Ce sont les serveurs disques durs et autre matériel. Sur cette structure, comme sur une plateforme, différents services sont créés et proposés. Et alors seulement le logiciel auquel les utilisateurs ont accès.

Lors du changement des roues d'été (jantes avec caoutchouc) de ma voiture par des roues d'hiver, je les ai laissées directement dans le magasin de service. Ce service m'a également rappelé une tendance en informatique. Toutes mes photos viennent de mon téléphone Basé sur Android sont automatiquement publiés sur Picasa (maintenant le même que dans G +) il en va de même avec la photo pris par la caméra Canon. Fichiers dans un dossier Google Drive mon ordinateur sont automatiquement synchronisés avec les dossiers Google Drive.

À l'heure actuelle, le concept de systèmes cloud peut offrir de nombreux types de services. Les services sont fournis en tant que service, c'est l'essence du concept. Stockage de vos données en tant que service. Celles. installez-vous Google Drive par exemple, et abandonner les anciennes technologies de stockage de données sur disques et clés USB.

Cela fonctionne également avec un SGBD, c'est-à-dire base de données en tant que service. Le concept vous permet d'économiser sur le "matériel informatique" et même d'utiliser avec compétence le SGBD dans votre organisation. Vous pouvez également fournir un logiciel avec accès via Internet. par exemple Google Docs, Google Agenda comme la technologie cloud Google.

En tant que service des systèmes cloud, la sécurité en tant que service est déjà proposée. Celles. technologies de sécurité cloud qui permettent aux utilisateurs d'économiser sur la maintenance de leur propre système de sécurité.

Applications infonuagiques

Les opportunités de cloud computing abondent. Il s'agit d'un accès depuis n'importe quel ordinateur, fonctionnant avec vos informations provenant d'autres appareils tels que les tablettes et les téléphones. Peu importe également le système d'exploitation sur lequel vous travaillez et le nombre de personnes travaillant simultanément avec les mêmes informations. C'est facile à partager et il est facile de combiner les vôtres avec des informations provenant de personnes du monde entier.

Vos informations ne sont pas stockées sur vos appareils et sont donc protégées contre toute perte. Non seulement de nombreux programmes payants ont été remplacés par des applications Web gratuites, mais la dernière version est toujours à votre service.

Exemples de technologie cloud :

Passons en revue les solutions, services, logiciels applicatifs déjà disponibles sur le marché. Les technologies cloud de Google ont récemment publié un service jeu de Google. La Société nous permet d'héberger nos films, notre musique, nos livres et diverses applications.

Apple a fourni son service iCloud. Ce service stocke tout votre contenu et le diffuse sur n'importe quel appareil utilisant la technologie Push. Les services de jeu OnLive et Xbox Live proposent des jeux en tant que service.

Mais le logiciel est plus intéressant. Au lieu de programmes en boîte, Google Corporation (Microsoft a fait de même) a offert la possibilité de travailler avec Google Docs Disque. Ce sont le stockage, l'édition et le partage de fichiers.

Services de stockage Pure Dropbox et Windows Live skydrive. Dropbox vous permet de stocker gratuitement jusqu'à 2 Go de données. Jusqu'à 7 Go vous permettent d'enregistrer le service SkyDrive.

Et ainsi, le cloud est un accès garanti et sécurisé à vos informations. La possibilité de synchroniser vos ordinateurs, ne vous chargez pas de clés USB, de disques et de câbles. Les technologies sont très demandées et les innovations dans le domaine de l'informatique y seront bien sûr associées.

Internet est devenu ancré dans nos vies. De nombreux utilisateurs ne peuvent plus imaginer leur vie sans ordinateur. Naturellement, la technologie s'améliore chaque année. Et pour les utilisateurs actifs réseau mondial il y avait une technologie aussi utile qu'un serveur cloud. Ce que c'est? Pourquoi est-ce?

L'informatique en nuage est...

Aujourd'hui, il est très courant d'entendre parler d'une fonction telle que le cloud computing. Le nom de ces serveurs vient de image graphique, qui est utilisé pour désigner les technologies.

Le cloud computing est la capacité d'accéder aux données sans installer applications spéciales sur l'appareil. Les serveurs fournissent tout le support nécessaire aux utilisateurs. Mais que vous deviez payer ou non cet accès à distance aux données dépend des demandes.

En quoi les technologies cloud sont-elles différentes des technologies conventionnelles ?

Pour mieux expliquer la différence entre les technologies traditionnelles et le stockage en nuage, nous pouvons prendre l'exemple du courrier électronique. Le cas où un client de messagerie, tel qu'Outlook, est déjà installé sur l'ordinateur de l'utilisateur et que toutes les données reçues par e-mail sont stockées sur Disque dur, est considérée comme une technologie informatique commune. Autrement dit, l'utilisateur lui-même peut disposer des fichiers reçus et décider quoi en faire. Et le client de messagerie fonctionnera exactement tant que l'ordinateur fonctionnera.

Mais E-mail, qui s'ouvre à l'aide d'un navigateur, est déjà une technologie cloud. C'est-à-dire que l'utilisateur, sans rien installer sur l'appareil, peut accéder à son adresse e-mail. De plus, si quelque chose arrive au serveur sur lequel toutes les données sont stockées, l'accès au courrier électronique sera perdu.

Que devez-vous payer lorsque vous utilisez le cloud ?

Serveur cloud - la technologie n'est pas entièrement gratuite. Il y a des moments où l'utilisateur devra payer pour la fourniture du service stockage en ligne. Tous les serveurs sont divisés en trois types qui facturent différentes fonctionnalités.

  • IaaS est un modèle cloud qui nécessite des frais de provisionnement accès à distance au stockage. Autrement dit, l'utilisateur ne paie que pour l'accès au serveur.
  • Lors de l'utilisation du cloud PaaS, vous devrez payer non seulement pour les ressources disponibles, mais également pour l'accès à un logiciel de traitement de données spécial.
  • Le SaaS est un référentiel qui donne accès à toute une gamme de logiciels, pour lesquels, bien sûr, vous devrez payer des frais d'abonnement considérables.

Côtés positifs

L'utilisation des technologies cloud présente un certain nombre d'avantages, qui sont assez importants.

Il est très rentable pour les jeunes entreprises d'utiliser des serveurs cloud. Ils n'ont pas à se soucier d'acheter les leurs matériel serveur, dépenser pour la construction réseau local, embauchez des administrateurs système. Il suffit de choisir l'un des serveurs cloud, idéal en termes de taille de mémoire, de nombre de clients et d'autres caractéristiques, et de payer une redevance mensuelle une fois par mois.

Le cloud computing est la capacité d'accéder aux informations nécessaires à l'aide d'un navigateur standard depuis n'importe où dans le monde. La disponibilité n'inquiétera plus le client, car elle est surveillée par ceux qui sont payés par l'utilisateur pour le stockage en nuage. De tels systèmes sont en demande parmi les utilisateurs d'entreprise qui ont besoin d'établir un flux de travail dans le réseau des entreprises.

Pour les utilisateurs ordinaires qui ne veulent tout simplement pas encombrer leur ordinateur avec des informations inutiles, il existe des serveurs cloud gratuits qui suffiront.

Points négatifs

Bien sûr, les nouvelles technologies cloud présentent également un certain nombre d'inconvénients.

Premièrement, les données confidentielles transférées à l'aide du stockage en nuage peuvent être interceptées par des pirates. La qualité de la connexion Internet doit être très élevée. En cas d'interruptions avec Internet, l'accès aux données sur les "clouds" sera impossible. Dans le même temps, les grandes entreprises ont encore besoin Administrateur du système pour établir le transfert de données.

Si le client veut économiser de l'argent et préfère un serveur moins cher, il devra alors faire face à des problèmes de performances. Les stockages cloud bon marché n'ont pas une très bonne infrastructure matérielle, dans laquelle des problèmes apparaissent régulièrement, et il faut beaucoup de temps pour les résoudre.

Si l'utilisation des technologies cloud est prévue à long terme, cela peut être beaucoup plus coûteux que d'installer le vôtre serveur local. Surtout si une technologie cloud avec un large éventail de possibilités, comme le SaaS, est choisie pour le travail.

Présentation du stockage en nuage

Les technologies cloud sont des stockages qui peuvent être divisés en trois types de services :

  • Création d'infrastructures.
  • services de plate-forme.
  • Services logiciels.

Cette division aidera au choix d'un serveur cloud pour le stockage des données.

Windows Live SkyDrive convient à ceux qui ont besoin d'une grande quantité de données. Il vous permet de stocker des informations jusqu'à 25 Go. Il n'y a aucune restriction de format de fichier. Cependant, pour certains types, il existe un certain nombre d'avantages. Par exemple, lors du stockage Documents de bureau il est possible de les éditer directement dans le navigateur.

Dropbox est devenu plus répandu que Windows Live SkyDrive, bien qu'il ait une quantité d'informations beaucoup plus petite - seulement 2 Go. Il suffit d'installer une application sur l'appareil pour avoir un accès à distance.

Un serveur dédié existe même pour stocker la musique. Il s'agit de Grooveshark, qui est considéré comme l'un des stockages cloud les plus populaires pour les fichiers musicaux.

Et encore une fois, bonjour, chers lecteurs! :) Parlons de technologie cloud.

Tobish, aujourd'hui une autre note sera entièrement consacrée à un très divertissant et technologie avancée(pour ainsi dire, la "mine d'or" de l'industrie informatique), se cachant sous un pseudonyme - technologies cloud ou dans le commun des mortels - "cloud".

Nous parlerons du concept même du cloud computing, donnerons divers exemples de sa mise en œuvre (au niveau des solutions pour les utilisateurs ordinaires), à savoir, nous parlerons de la théorie, puis nous passerons en douceur à la pratique et un peu .. on va bouger dans les nuages ​​:-)

Ainsi, le but de notre note, comme toujours, est bon (il ne peut en être autrement) - systématiser les informations de base liées à ce sujet et tout trier.

Alors, Terriens, préparez-vous, maintenant nous allons parler des technologies cloud, qui, chaque jour, se rapprochent de plus en plus de nous.

Nous avons volé..

Technologies infonuagiques. A propos de tout, petit à petit

Ces dernières années, ce sujet est devenu l'un des plus populaires dans le domaine informatique, de nombreux articles ont été écrits à ce sujet, un nombre encore plus important de conférences ont eu lieu, et combien de solutions existent déjà sur le marché (et nous l'utilisons au maximum dans la vie de tous les jours, parfois même inconsciemment) , et ne comptent pas du tout.

Cependant, comme toujours, il y a un "mais", à savoir que la plupart des utilisateurs ne savent toujours pas quel type de "savoir-faire" sont les technologies cloud et pourquoi ils ont tout simplement abandonné. Bon, on va corriger la situation et on va commencer, comme prévu, par la théorie.

Le cloud computing (cloud computing) est une technologie de traitement de données distribuée dans laquelle ressources informatiques et les capacités sont fournies à l'utilisateur en tant que service Internet. Si vous expliquez dans une langue accessible, il s'agit en quelque sorte de votre plate-forme de travail sur Internet, ou plutôt sur un serveur distant.

Prenons un exemple pour nous assurer que presque chacun d'entre nous, d'une manière ou d'une autre, a déjà rencontré cette solution.

Avez-vous un e-mail (e-mail)? Bien sûr avoir. Donc, si vous travaillez avec le courrier sur un site de service (par exemple) qui vous permet d'utiliser ce courrier, alors ce n'est rien de plus qu'un service cloud, qui fait partie d'une chose telle que les technologies cloud. Ou, par exemple, le traitement d'images.

Si vous réduisez la taille, retournez votre photo dans Photoshop ou autre programme spécial, alors vous n'avez rien à voir avec la technologie cloud - tout se passe et est traité localement sur votre ordinateur. Mais si, après avoir chargé une image, par exemple, à travers, vous la traitez de l'autre côté, c'est-à-dire dans le navigateur, alors c'est le "nuage".

Plus de détails sur les technologies cloud

En fait, toute la différence réside uniquement dans la méthode de stockage et de traitement des données. Si toutes les opérations se déroulent sur votre ordinateur (en utilisant ses capacités), alors ce n'est pas un "cloud", et si le processus se déroule sur un serveur du réseau, alors c'est exactement l'engin à la mode qui est communément appelé "technologie cloud ".

En d'autres termes, les technologies cloud sont divers matériels, logiciels, méthodologies et outils qui sont fournis à l'utilisateur en tant que services Internet pour atteindre ses buts, ses objectifs et ses projets.

Comme le montre la pratique, les termes "technologies cloud" / "service cloud", avec leur signification généralement acceptée représentation graphique, sous forme de "nuages", ne fait que confondre les utilisateurs, en fait, leur structure peut être facilement comprise si vous l'imaginez sous la forme de la pyramide suivante.

La base de la pyramide "infrastructure" est un ensemble de dispositifs physiques (serveurs, etc.), au-dessus est construite une "plate-forme" - un ensemble de services et le sommet - des logiciels disponibles à la demande des utilisateurs.

Aussi, il faut savoir que le cloud computing est un certain vecteur de base obtenu à la suite de la synthèse d'un certain nombre de technologies et d'approches (en plus sage ! :-)). Pour bien comprendre ce que je veux dire, je vais donner le schéma suivant :

Je pense que maintenant c'est devenu un peu plus clair, puisque le schéma est assez simple. Cependant, d'une manière générale, le cloud computing est une sorte de gâchis qui effectue des calculs par des serveurs et d'autres choses sans impliquer directement les ressources de votre ordinateur.

Il se peut que nous revenions tous à des ordinateurs proches du pouvoir, pour ainsi dire, du premier et, en fait, ne seront qu'un écran avec un microprocesseur, et tous les calculs et capacités seront localisés et effectués à distance, c'est-à-dire dans quelque part là-bas des serveurs vivants, à savoir, dans le nuage mentionné à plusieurs reprises.

Services fournis par les systèmes cloud

Tout ce qui concerne le cloud computing (ci-après CC) est généralement appelé le mot aaS. Cela signifie simplement - "en tant que service", c'est-à-dire "en tant que service" ou "sous la forme d'un service".

Actuellement, les technologies cloud et, en fait, leur concept, impliquent la fourniture des types de services suivants à ses utilisateurs :

  • Stockage en tant que service ("stockage en tant que service")
    C'est peut-être le plus simple des services CC, qui est espace disque sur demande. Chacun de nous a déjà rencontré une situation où un avertissement inquiétant est apparu sur le moniteur : " Le disque logique est plein, pour libérer de l'espace, supprimez programmes inutiles ou des données". Le service Storage-as-a-Service vous permet de sauvegarder des données dans un stockage externe, dans le "cloud". Pour vous, cela ressemblera à un lecteur logique ou à un dossier supplémentaire. Le service est basique pour le reste, puisqu'il fait partie de presque tous les autres services similaires peut servir d'exemple.
  • Base de données en tant que service ("base de données en tant que service")
    Ici, c'est plutôt pour les administrateurs, car cette chose offre la possibilité de travailler avec des bases de données, comme si le SGBD était installé sur une ressource locale. De plus, dans ce cas, il est beaucoup plus facile de "partager" des projets entre différents exécutants, sans parler de l'argent qui peut être économisé et nécessaire pour l'utilisation compétente du SGBD dans une grande ou même moyenne organisation.
  • Information en tant que service ("information en tant que service")
    Il vous donne la possibilité d'utiliser à distance tout type d'information qui peut changer à chaque minute ou même à chaque seconde.
  • Process-as-a-Service ("Gestion des processus en tant que service")
    Représente une ressource distante qui peut relier plusieurs ressources (telles que des services ou des données contenus dans le même "cloud" ou d'autres "clouds" disponibles) pour créer un processus métier unique.
  • Application en tant que service ("application en tant que service")
    Il peut également être appelé Software-as-a-Service ("logiciel en tant que service"). Il se positionne comme un "logiciel à la demande" déployé sur des serveurs distants et chaque utilisateur peut y accéder via Internet, et toutes les mises à jour et licences de ce logiciel sont réglementées par le fournisseur de ce service. Le paiement, dans ce cas, est effectué pour l'utilisation effective de ce dernier. Les exemples incluent Google Docs, Google Calendar, etc. programmes en ligne.
  • Plate-forme en tant que service ("plate-forme en tant que service")
    L'utilisateur dispose d'une plate-forme informatique avec un système d'exploitation installé et certains logiciels.
  • Intégration en tant que service ("intégration en tant que service")
    C'est l'occasion de recevoir un package d'intégration complet depuis le "cloud", incluant les interfaces logicielles entre les applications et le contrôle de leurs algorithmes. Cela inclut les services et fonctionnalités connus des packages EAI (Enterprise Application Centralization, Optimization, and Integration), mais fournis en tant que service "cloud".
  • Sécurité en tant que service (« sécurité en tant que service »)
    Ce type de service permet aux utilisateurs de déployer rapidement des produits qui permettent l'utilisation sécurisée des technologies web, de la correspondance électronique, du réseau local, ce qui permet aux utilisateurs de ce serviceéconomisez sur le déploiement et la maintenance de votre propre .
  • Gestion/Gouvernance en tant que service("administration et gestion en tant que service")
    Offre la possibilité de gérer et de définir les paramètres de fonctionnement d'un ou plusieurs services "cloud". Il s'agit principalement de paramètres tels que la topologie, l'utilisation des ressources, la virtualisation.
  • Infrastructure en tant que service ("infrastructure en tant que service")
    L'utilisateur dispose d'une infrastructure informatique, généralement des plates-formes virtuelles (ordinateurs) connectées à un réseau, qu'il configure indépendamment à ses propres fins.
  • Test en tant que service ("test en tant que service")
    Offre la possibilité de tester des systèmes locaux ou "cloud" à l'aide d'un logiciel de test à partir du "cloud" (aucun matériel ou logiciel n'est requis dans l'entreprise).

Pour plus de clarté, résumons tous ces services de l'architecture "cloud", dans un schéma derrière lequel se cachent les technologies cloud (désolé, en anglais) :

Sur lequel est donnée la classification des services, par type de service.

Voyons maintenant ce que sont les technologies cloud, pour ainsi dire, selon la forme de propriété. Ici, il y a trois catégories :

  • Publique
  • Privé
  • Hybride.

En bref pour chacun :

  • nuage public L'infrastructure informatique est utilisée simultanément par de nombreuses entreprises et services. Les utilisateurs n'ont pas la capacité de gérer et de maintenir ce "cloud", et toute la responsabilité de ces problèmes incombe au propriétaire de la ressource. Toute entreprise et tout utilisateur individuel peut s'abonner aux services proposés.
    Les exemples sont les services en ligne : Amazon EC2 , Google Apps/Docs , Microsoft Office la toile.
  • Un cloud privé est une infrastructure informatique sécurisée contrôlée et exploitée par une seule organisation. L'organisation peut gérer elle-même le cloud privé ou confier cette tâche à un sous-traitant externe. L'infrastructure peut être hébergée soit chez le client, soit chez un opérateur externe (ou en partie chez le client et en partie chez l'opérateur).
  • nuage hybride est une infrastructure informatique qui utilise meilleures qualités nuages ​​publics et privés lors de la résolution de la tâche. Souvent, ce type est utilisé lorsqu'une organisation a des périodes d'activité saisonnières, c'est-à-dire que dès que l'infrastructure informatique interne ne peut plus faire face aux tâches courantes, une partie de la capacité est transférée vers le "cloud" public (par exemple, de grandes quantités d'informations statistiques), ainsi que pour permettre aux utilisateurs d'accéder aux ressources de l'entreprise via le cloud public.

Embrouillé? Rien, nous allons bientôt analyser les exemples et tout se mettra en place ;)

Opportunités d'informatique en nuage

Considérez maintenant les possibilités du cloud computing :

  • Accès aux informations personnelles depuis n'importe quel ordinateur connecté à Internet
  • Vous pouvez travailler avec des informations différents appareils(PC, tablettes, téléphones, etc.)
  • Peu importe le système d'exploitation dans lequel vous préférez travailler - les services Web fonctionnent dans le navigateur de n'importe quel système d'exploitation
  • Une seule et même information, vous et les autres, peut être visualisée et modifiée simultanément à partir de différents appareils
  • De nombreux programmes payants sont devenus des applications Web gratuites (ou moins chères).
  • Si quelque chose arrive à votre appareil (PC, tablette, téléphone), vous ne perdrez pas une information important, puisqu'il n'est plus stocké dans la mémoire de l'appareil
  • Toujours à portée de main des informations fraîches et mises à jour
  • Vous utilisez toujours dernière version programmes et en même temps n'ont pas besoin de surveiller la publication des mises à jour
  • Vous pouvez combiner vos informations avec d'autres utilisateurs
  • Vous pouvez facilement partager des informations avec vos proches ou avec des personnes de n'importe où dans le monde.

Il y a beaucoup d'opportunités, cependant, il y a aussi des inconvénients (là où sans eux), qui doivent également être mentionnés.

"Mouche dans la pommade" - inconvénients :

  • Le besoin d'une connexion permanente.
    Pour accéder aux services du "cloud", vous avez besoin d'une connexion permanente à Internet
  • Le logiciel et sa "personnalisation".
    Il existe des restrictions sur les logiciels qui peuvent être déployés sur les "clouds" et les fournir à l'utilisateur. L'utilisateur a des limitations dans le logiciel utilisé et n'a parfois pas la possibilité de le personnaliser à ses propres fins
  • Confidentialité.
    La confidentialité des données stockées dans les clouds publics est actuellement controversée, mais dans la plupart des cas, les experts s'accordent à dire qu'il n'est pas recommandé de stocker les documents les plus précieux pour une entreprise sur un cloud public, car il n'existe actuellement aucune technologie qui garantirait 100% des données confidentialité
  • Sécurité.
    Le "cloud" lui-même est un système assez fiable, cependant, lorsqu'un attaquant y pénètre, il accède à un énorme entrepôt de données.Un autre inconvénient est l'utilisation de systèmes dans lesquels, en tant qu'hyperviseur, des noyaux de systèmes d'exploitation standard sont utilisés ( par exemple, Windows), qui permet d'exploiter les virus et les vulnérabilités du système
  • Le coût élevé des équipements.
    Pour construire votre propre cloud, vous devez allouer des ressources matérielles importantes, ce qui n'est pas avantageux pour les entreprises nouvellement créées et les petites entreprises.
  • Poursuite de la monétisation de la ressource.
    Il est possible que les entreprises décident à l'avenir de facturer les utilisateurs pour les services qu'elles fournissent.

Comme vous pouvez le voir, il y a deux faces de la médaille. Cependant, cela ne nuit pas au développement de la technologie, et peut-être même le stimule-t-il.

Technologies cloud - une vue du côté de l'utilisateur. Vue d'ensemble de la solution

Nous sommes peut-être arrivés à la partie la plus intéressante (et si appréciée de nombreux lecteurs) de l'article - des exemples et, pour ainsi dire, de la pratique. Ici, nous examinerons quelles solutions, services, programmes existent déjà sur le marché et à quoi vous devez faire attention. Commençons par les services :

  • iCloud
    Le service cloud iCloud d'Apple (remplaçant MobileMe), entièrement automatique et gratuit (mais avec quelques limitations fonctionnelles). Il enregistre vos différents contenus (mails, agenda, contacts, documents, musique, vidéos et images, etc.) sur des serveurs, puis les diffuse sur tous les appareils (iPhone, iPad, iPod touch, Mac et PC) à l'aide Technologie sans fil pousser.
  • jeu de Google
    Un nouveau service cloud appelé Google Play de la "corporation of good", qui est conçu pour placer les utilisateurs de films, de musique, d'applications et de livres sur un stockage spécialement conçu informations numériques les serveurs. L'accès au service est fourni directement depuis le navigateur, quel que soit le système d'exploitation, et peut donc être effectué à la fois depuis un PC et depuis des appareils mobiles basés sur Android. Chaque utilisateur a la possibilité de placer et de stocker gratuitement jusqu'à 20 000 enregistrements musicaux, ainsi que de les télécharger directement sur le serveur acheté en magasin ( Marché Android ,Google Musique et Google eBookstore) biens numériques - films, livres électroniques, programmes, morceaux de musique, achetés et loués.
  • En direct
    Je pense que tout le monde connaît le service, puisque j'en ai déjà parlé. Fournit la possibilité de jouer à des jeux modernes même sur l'ordinateur le plus simple et le plus faible. Techniquement, cela ressemble à ceci: le jeu lui-même est situé sur un serveur distant et les graphiques y sont traités, qui sont déjà envoyés à l'ordinateur à l'utilisateur sous une forme «prête». En termes simples, les calculs effectués lors d'un jeu normal sur un ordinateur, etc., sont déjà effectués sur le serveur ici, et votre ordinateur n'est utilisé que comme moniteur qui reçoit l'image finale. Si vous ne comprenez pas, tout cela signifie que tous les problèmes de performances de l'ordinateur et le nombre de espace libre sur votre disque dur, vous n'avez même pas besoin de l'installer. De plus, il n'est pas nécessaire de débourser tout de suite une grosse somme d'argent pour un produit (jeu, etc.) qui ne vous plaira pas forcément. De plus, ce n'est un secret pour personne que la plupart des jeux ne veulent plus être joués, il s'avère donc que le coût de plusieurs heures (voire plusieurs jours) de plaisir est déraisonnablement élevé. Beaucoup plus pratique serait l'option dans laquelle vous ne paieriez que pour le temps que vous jouez. Ou - vous paieriez mensuellement un petit montant fixe, ce qui vous permettrait de jouer à n'importe lequel des jeux disponibles sans restrictions. C'est exactement ce que propose OnLive.
  • Xbox Live
    Un autre service de jeu notoire qui fournit également des fonctionnalités Internet riches et est lié aux technologies cloud. L'essence du service est que les propriétaires de la Xbox 360 et des PDA basés sur Téléphone Windows 7 , peuvent jouer à des jeux informatiques entre eux et discuter, ainsi qu'acheter des modules complémentaires et divers contenus multimédias, dans la boutique en ligne. Il s'avère que le service crée une sorte d'univers virtuel pour les joueurs, dont les composants ne sont pas situés sur les consoles des utilisateurs finaux, mais dans le cloud.

Donc deux dernier service proposer des jeux en tant que service. Imaginons maintenant que nous ne parlons pas de jeux, mais de logiciels. Autrement dit, vous ne payez pas pour le produit en tant que tel (pour une boîte avec un disque), mais pour les fonctions/opportunités spécifiques qu'il vous offre. Intéressant? Voilà pour moi :)

Petite note

Et puisque nous, en tant qu'utilisateurs, sommes plus intéressés par les logiciels (et non par toutes sortes de plates-formes en tant que service), nous allons maintenant considérer le « paysage logiciel » (SaaS) des nuages. En d'autres termes, énumérons les plus populaires Solutions logicielles, qui, dans le cadre du concept de technologies cloud, existent en fait maintenant sur le marché.

En fait, selon le concept SaaS, comme mentionné ci-dessus, vous ne payez pas une somme forfaitaire lors de l'achat d'un produit, mais plutôt le louez. De plus, vous utilisez exactement les fonctions dont vous avez besoin (et, par conséquent, vous les payez). Par exemple, une fois par an, vous avez besoin d'un certain programme et vous n'allez pas l'utiliser plus souvent. Alors pourquoi acheter un produit qui restera inactif ?

Et pourquoi gaspiller de l'espace dessus (dans l'appartement, si c'est un boîtier avec un disque, ou sur un disque dur, si c'est un fichier) ? C'est vrai, pourquoi pas, car il existe une alternative - service en ligne gratuit(fourniture complète Fonctionnalité ce programme).

Travailler avec des documents dans le cloud

C'est dans cette voie qu'ont suivi deux têtes d'affiche de l'industrie informatique (et également des concurrents) - Google et Microsoft. Les deux sociétés ont publié des ensembles de services qui vous permettent de travailler avec des documents.

Du côté de Google, voici leurs Google Docs (maintenant Google Drive) :

Bureau en ligne gratuit qui comprend un traitement de texte, un tableur et un "errant" pour créer des présentations, ainsi qu'un service Internet stockage de fichiers en nuage avec des fonctionnalités de partage de fichiers.

Il s'agit d'un logiciel basé sur le Web, c'est-à-dire un programme qui s'exécute dans un navigateur Web sans installation sur l'ordinateur de l'utilisateur, c'est-à-dire une sorte de version alternative de tous les Word, Excel, etc. sans qu'il soit nécessaire d'acheter et tout ça. Les documents et les tableaux créés par l'utilisateur sont stockés sur un serveur spécial de Google ou peuvent être exportés vers un fichier.

C'est l'un des principaux avantages du programme, car les données saisies sont accessibles depuis n'importe quel ordinateur connecté à Internet (alors que l'accès est protégé par un mot de passe).

Du côté de Microsoft, voici leurs Microsoft Office Web Apps :

Microsoft Office Web Apps vous permet d'utiliser les fonctionnalités de Microsoft Office via un navigateur Web et de travailler avec des documents (et non seulement de les afficher, mais aussi de les modifier) ​​directement sur le site Web sur lequel ils sont stockés.

Ainsi, les documents ont exactement la même apparence dans le navigateur que dans Programmes bureautiques, c'est à dire. complète, pour ainsi dire, l'unification.

Il convient également de noter que les deux services sont étroitement interconnectés avec le courrier (Gmail dans le premier cas et Hotmail dans le second) et le stockage de fichiers, tobish, pour utiliser Google Docs, il suffit de commencer compte gratuit Google et vous obtiendrez un ensemble de programmes pour travailler avec des textes, des feuilles de calcul, etc., directement dans votre navigateur. Pour beaucoup, Google Docs a complètement remplacé, comme mentionné ci-dessus, le MS Office payant.

Pour résumer (pour ces deux services), on peut dire que l'utilisateur est transféré de son environnement hors ligne habituel vers en ligne.
Nous allons plus loin.

Technologies cloud et stockage de données

Le stockage de fichiers dans le cloud n'est pas moins populaire. Le référentiel le plus célèbre est considéré..

  • Boîte de dépôt.
    Vous pouvez avoir plusieurs ordinateurs, mais avec l'aide de ce stockage en nuage, vous pouvez créer un dossier partagé avec des fichiers pour tous vos PC et même vos smartphones. La chose la plus intéressante est que vous n'avez pas à faire d'actions spéciales ici, car le système d'exploitation lui-même percevra le dossier partagé, comme tous les autres dossiers sur le disque dur, et la boîte de dépôt se synchronisera simplement. Le service vous permet de stocker gratuitement jusqu'à 2 Go de données. L'accent principal y est mis sur la synchronisation et l'échange d'informations. Dropbox conserve un historique des téléchargements afin qu'après la suppression des fichiers du serveur, il soit possible de restaurer les données, ainsi qu'un historique des modifications de fichiers est conservé, qui est disponible pour la période des 30 derniers jours.
  • Lecteur Windows Live Sky.
    Le service SkyDrive vous permet d'enregistrer jusqu'à 7 Go (et vous pouvez partager des fichiers jusqu'à 100 Mo) d'informations de manière organisée à l'aide de dossiers standards former. Pour les images, un mode de prévisualisation est fourni, ainsi que la possibilité de les afficher sous forme de diapositives. Outre le fait que le service est intégré à Microsoft Office, il prend également en charge le nouveau système d'exploitation (plus précisément, le client SkyDrive est intégré aux applications Metro et permet de télécharger des documents et des photos sur le cloud en un clic, d'ouvrir des fichiers à partir du stockage distant).
  • Et bien sûr Google Drive. Il y aura un article séparé à ce sujet.

Soit dit en passant, non seulement toutes sortes de bureaux et de stockages de fichiers utilisent les technologies cloud. Par exemple, dans le camp de la lutte contre les "mauvais esprits" numériques, ils ont également misé sur le cloud computing. Et voici le résultat - gratuit Anti-virus Panda antivirus en nuage.

Il repose sur la technologie innovante de "l'intelligence collective" (qui détecte automatiquement les nouvelles menaces en un minimum de temps) et permet de minimiser l'impact de la protection sur les ressources du système informatique, en utilisant la puissance de calcul des technologies cloud pour la plupart des opérations : analyse, blocage et tentatives de suppression des logiciels malveillants.

Les serveurs antivirus utilisent les informations de millions d'utilisateurs de produits antivirus Panda dans le monde pour détecter et classer automatiquement les nouvelles espèces. malware apparaissant chaque jour.

En un mot, quelque chose comme ça, bien qu'il y ait encore beaucoup de services dont on pourrait parler, mais ensuite vous devez écrire un volume de Guerre et Paix :)
Passons donc à l'essentiel.

Technologies infonuagiques. Nuageux ou clair?

Pour faire simple, le cloud est une opportunité d'avoir toujours un accès garanti et sécurisé à toutes vos informations personnelles, ainsi que d'éviter d'avoir à garder beaucoup de choses supplémentaires dans votre poche (tous les lecteurs flash, disques, câbles et tout le reste) ou acheter un nouvel ordinateur/composants/programmes/jeux, etc. Il ne fait aucun doute que sur ce moment les technologies cloud sont l'une des plus demandées et sujets intéressants dans la sphère informatique et de plus en plus de solutions intéressantes apparaissant dans le monde sont précisément liées à celles-ci.

Assurément, utilisateur ordinaire il est encore difficile d'apprécier pleinement (et de révéler) leur plein potentiel, mais ce qu'il est est visible à l'œil nu.

Ainsi, sans aucun doute, l'avenir des technologies cloud semble très prometteur, car ces géants (Microsoft, Apple et Google) ne font rien à coup sûr et il est tout à fait clair que s'ils sont déjà entrés dans ce territoire inexploré, ils n'y vont clairement pas devrait disparaître, car il y a deux ans, le concept de "cloud" semblait juste une belle idée et une expérience audacieuse, et aujourd'hui même les personnes qui ne sont pas liées au développement de logiciels, aux technologies Web et à d'autres choses hautement spécialisées peut ressentir les avantages des technologies cloud (les Xbox Live, Windows Live, OnLive, Google Docs en sont de parfaits exemples).

Épilogue

Quelque chose comme ca. J'espère que l'information a été intéressante, utile et passionnante pour vous. Restez avec le projet - vous êtes toujours les bienvenus ici ;)

Comme d'habitude, si vous avez des questions, des ajouts et d'autres différences, les commentaires sont à votre service.

PS : Pour l'existence de cet article, merci à un membre de l'équipe 25 FRAME

Étant donné que les « nuages » sont un concept collectif, il est logique de les classer sur une certaine base. Ci-dessous, les classifications des "clouds", dont l'une a été proposée par InfoWorld, et l'autre par le directeur commercial de Parallels, l'un des leaders du marché des systèmes de virtualisation.

InfoWorld propose de diviser tous les "nuages" en six types :

SAAS - directement des applications en tant que service (par exemple, Zoho Office ou Google Apps).

SERVICE INFORMATIQUE - par exemple, les serveurs virtuels.

SERVICES WEB DANS LE CLOUD - Services Internet optimisés pour travailler dans un environnement virtuel (par exemple, les systèmes bancaires Internet).

PAAS est une « plateforme en tant que service », c'est-à-dire une nouvelle génération d'applications web qui permettent de construire un ensemble de fonctionnalités à la demande de l'utilisateur (par exemple, Live Mesh de Microsoft).

MSP est un fournisseur de services gérés au service des fournisseurs de services (par exemple, des analyseurs antivirus intégrés pour les portails de messagerie).

PLATEFORMES COMMERCIALES pour les services - la combinaison de PaaS et MSP (par exemple, Cisco WebEx Connect).

Les clouds sont divisés en cloud privé, public, hybride et clanique.

    nuage privé

Un cloud privé est une infrastructure destinée à être utilisée par une organisation qui comprend plusieurs consommateurs (par exemple, les divisions d'une organisation), éventuellement également par des clients et des sous-traitants de cette organisation. Un cloud privé peut être détenu, géré et exploité par l'organisation elle-même ou par un tiers (ou une combinaison des deux), et il peut exister physiquement à l'intérieur et à l'extérieur de la juridiction du propriétaire.

    nuage public

Cloud public, (cloud public anglais) - une infrastructure conçue pour une utilisation gratuite par le grand public. Un cloud public peut être détenu, géré et exploité par des organisations commerciales, scientifiques et gouvernementales (ou toute combinaison de celles-ci).

    nuage hybride

Un cloud hybride est une combinaison de deux ou plusieurs infrastructures cloud différentes (privées, publiques ou publiques) qui restent des entités uniques, mais sont interconnectées par des technologies de données et d'applications standardisées ou privées (par exemple, l'utilisation à court terme de ressources publiques). pour l'équilibrage de charge entre les clouds).

    cloud clan ou cloud communautaire

Un cloud communautaire est un type d'infrastructure conçu pour être utilisé par une communauté spécifique (clan) de consommateurs d'organisations qui ont des objectifs communs (par exemple, des missions, des exigences de sécurité, des politiques et la conformité à diverses exigences). Un cloud public peut être détenu en copropriété, géré et exploité par une ou plusieurs organisations communautaires ou un tiers (ou une combinaison de ceux-ci), et il peut exister physiquement à l'intérieur et à l'extérieur de la juridiction du propriétaire.

1.3 Les grandes orientations de développement des technologies cloud

Les quatre grands axes de développement du cloud computing sont :

Certains produits fournissent directement aux utilisateurs des services Internet tels que des systèmes de stockage, des intergiciels, une prise en charge de la collaboration et des bases de données.

    Infrastructure en tant que Service ( IaaS, Anglais Infrastructure-as-a-Service) est fourni en tant qu'option d'infrastructure cloud autogérée ressources de traitement, stockage, réseaux et autres ressources informatiques fondamentales, par exemple, un consommateur peut installer et exécuter des logiciels arbitraires, qui peuvent inclure des systèmes d'exploitation, des plates-formes et des logiciels d'application. L'utilisateur peut contrôler les systèmes d'exploitation, systèmes virtuels le stockage des données et les applications installées, ainsi qu'un contrôle limité sur l'ensemble des services réseau disponibles (par exemple, pare-feu, DNS). Le contrôle et la gestion de la principale infrastructure physique et virtuelle du cloud, y compris les réseaux, les serveurs, les types de systèmes d'exploitation utilisés, les systèmes de stockage sont effectués par le fournisseur de cloud. Exemples d'utilisateurs (développeurs système, administrateurs, responsables informatiques).

    Plate-forme en tant que service ( PaaS, Anglais La plate-forme en tant que service est un modèle dans lequel le consommateur a la possibilité d'utiliser l'infrastructure cloud pour héberger le logiciel sous-jacent pour le déploiement ultérieur d'applications nouvelles ou existantes (applications répliquées propres, personnalisées ou achetées). Ces plates-formes comprennent des outils de création, de test et d'exécution de logiciels d'application - systèmes de gestion de bases de données, intergiciels, environnements d'exécution de langage de programmation - fournis par le fournisseur de cloud. Le contrôle et la gestion de l'infrastructure physique et virtuelle sous-jacente du cloud, y compris les réseaux, les serveurs, les systèmes d'exploitation, le stockage, sont effectués par le fournisseur de cloud, à l'exception de ceux développés ou applications installées et, si possible, les paramètres de configuration de l'environnement (plate-forme). Exemples d'utilisateurs (développeurs d'applications, testeurs, administrateurs)

    Logiciel en tant que service ( SaaS, Anglais Logiciel en tant que service - un modèle dans lequel le consommateur a la possibilité d'utiliser le logiciel d'application du fournisseur s'exécutant dans l'infrastructure cloud et accessible à partir de divers appareils clients ou via un client léger, par exemple, à partir d'un navigateur (par exemple , messagerie Web) ou via l'interface du programme. Contrôlez et gérez l'infrastructure physique et virtuelle de base du cloud, y compris les réseaux, les serveurs, systèmes d'exploitation, de stockage ou même de capacités d'application individuelles (à l'exception d'un ensemble limité de paramètres utilisateur configuration de l'application) est effectuée par le fournisseur de cloud. Exemples d'utilisateurs (utilisateurs professionnels, administrateurs d'applications).

Autre *aaS : par exemple :

DaaS (Desktop-as-a-Service) offre à chaque utilisateur un environnement virtuel standardisé lieu de travail, avec la possibilité de configurer et d'installer d'autres programmes. L'accès se fait via le réseau client léger, qui peut être n'importe quoi, d'un PC ordinaire à un smartphone (Google Chrome OS).

CaaS (Communications-as-a-Service) est une combinaison de logiciels et de matériels permettant d'organiser tous les types de communication (voix, courrier) entre les employés d'une même entreprise à l'aide de solutions tierces.

Une alternative au SaaS promue par Microsoft s'appelle S+S (Software+Services) et combine les atouts d'un SaaS typique avec une application commune et abordable. C'est le logiciel habituel, mais avec un accent sur les services à distance. Le cloud computing est en train de devenir une tendance technologique sérieuse - de nombreux experts pensent qu'au cours des cinq prochaines années, le cloud computing changera non seulement les processus informatiques, mais également le marché des technologies de l'information lui-même. Grâce à cette technologie, les utilisateurs d'appareils les plus différents types, y compris les PC, les ordinateurs portables, les smartphones et les PDA, pourront accéder aux programmes, aux systèmes de stockage et même aux plates-formes de développement d'applications sur Internet, grâce aux services proposés par les fournisseurs de cloud computing, et les ressources sont dans ce cas hébergées sur les serveurs des fournisseurs.

Sur la base de tout ce qui précède, nous pouvons conclure qu'en utilisant le cloud computing, les consommateurs de technologies de l'information peuvent réduire considérablement les dépenses en capital - pour la construction de centres de données, l'achat d'équipements de serveur et de réseau, de solutions matérielles et logicielles pour assurer la continuité et la performance - car ces coûts sont fournisseur de services cloud absorbé. En outre, les longs délais de construction et de mise en service des grandes infrastructures de technologie de l'information et leur coût initial élevé limitent la capacité des consommateurs à répondre avec souplesse aux exigences du marché, tandis que les technologies cloud permettent de répondre presque instantanément à la demande croissante de puissance de calcul.

Lors de l'utilisation du cloud computing, les coûts des consommateurs sont transférés vers les coûts d'exploitation - c'est ainsi que les coûts de paiement des services des fournisseurs de cloud sont classés.