Qu'est-ce que la technologie cloud. Comment fonctionne la technologie cloud? Classification commune des modèles de déploiement

De nombreux utilisateurs modernes d'ordinateurs et d'appareils mobiles ne peuvent plus imaginer la vie sans Internet, qui s'est fermement établi dans notre vie quotidienne. Relativement récemment, de nouvelles technologies de cloud sont apparues, qui sont assez différentes des modèles classiques de systèmes informatiques, même si dans certains points elles fonctionnent selon des principes similaires. Cependant, le concept même de «cloud», bien que familier à beaucoup, reste incompréhensible. À propos de ce que c'est, lisez la suite.

Qu'est-ce que la technologie cloud?

Si nous parlons du concept lui-même en termes simples, nous pouvons 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 utiliser réellement de disques durs sur des ordinateurs (ils ne sont utilisés que pour l'installation initiale du logiciel client à partir de l'objectif de l'accès aux services cloud).

En d'autres termes, l'utilisation des technologies cloud permet de n'utiliser que 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'application des technologies cloud dans la pratique, nous pouvons donner l'exemple le plus simple.

La plupart des utilisateurs modernes utilisent le courrier électronique d'une manière ou d'une autre. Souvent, c'est la présence d'une telle adresse qui est requise pour l'enregistrement dans les services Internet, les réseaux sociaux, les jeux en ligne, etc. Tout système Windows possède un client de messagerie Outlook intégré. Lorsque vous recevez ou envoyez des lettres, elles sont toutes enregistrées directement sur votre disque dur dans le dossier programme.

C'est un autre problème 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 technologies cloud au sens le plus simple, car toute la correspondance n'est pas stockée sur l'ordinateur de l'utilisateur (disque dur), mais sur un serveur distant. En fait, un programme spécial pour accéder à la boîte aux lettres n'est pas nécessaire (le navigateur Web le plus ordinaire suffit, qui dans ce cas joue le rôle d'une application cliente).

Ainsi, la différence la plus importante entre les technologies cloud et les méthodes informatiques standard réside précisément dans le stockage d'informations ou d'un type de logiciel sur un serveur distant, qui à un moment donné était appelé un «cloud», et dans la possibilité de partager des données ou PAR. Aujourd'hui, vous pouvez voir de nombreux services qui reposent exactement sur les principes du cloud. Mais ce ne fut pas toujours ainsi.

Développement de technologies cloud

En général, les discussions sur l'introduction de tels modèles se poursuivent depuis la fin des années 60 du siècle dernier. C'est alors que le concept d'exploiter la puissance de calcul des systèmes informatiques à travers le monde avec une organisation sous la forme d'un service public est né, dont les auteurs étaient Joseph Licklider et John McCarthy.

L'étape suivante a été l'introduction en 1999 des soi-disant systèmes CRM sous la forme de sites Web fournis par abonnement, qui permettaient d'accéder aux ressources informatiques via Internet, qui en 2002 a commencé à utiliser activement la librairie en ligne Amazon, qui s'est ensuite transformée en une énorme informatique. société.

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 services cloud. Naturellement, le lancement du service Google Apps bien connu, qui a eu lieu en 2009, a également joué un rôle important dans la fourniture de ressources informatiques.

Services cloud modernes

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

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

  • stockage d'informations dans le cloud;
  • portails de jeux;
  • plates-formes antivirus;
  • outils logiciels basés sur le Web.

Chacun de ces groupes comprend de nombreuses sous-catégories, mais en général, ils suivent tous 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 respecter:

  • service utilisateur indépendant à la demande (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, temps de traitement du serveur, volume de stockage, etc., sans accord obligatoire ni interaction avec le fournisseur de services);
  • accès à un réseau universel (accès à la transmission de données quel que soit le type d'appareil utilisé);
  • consolidation des ressources informatiques (redistribution dynamique des capacités en regroupant les ressources d'un grand nombre d'utilisateurs dans un même pool);
  • l'élasticité (la capacité de fournir, d'élargir ou de réduire la gamme de services à tout moment automatiquement et sans frais supplémentaires);
  • comptabilité des services fournis aux consommateurs (abstraction du trafic utilisé, du nombre d'utilisateurs et de leurs transactions, de la bande passante, etc.).

Classification commune des modèles de déploiement

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

Il existe plusieurs groupes principaux parmi eux:

  • Un cloud privé est une infrastructure distincte utilisée par une seule organisation ou une entreprise avec plusieurs utilisateurs, ou des entreprises partenaires (sous-traitants), qui peuvent appartenir à l'organisation elle-même ou être en dehors de sa juridiction.
  • Le cloud public est une structure destinée à être utilisée par le grand public dans le domaine public et généralement gérée par le 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 d'au moins deux des types ci-dessus, qui, dans la structure, restent des objets indépendants uniques, mais sont interconnectés selon des règles normalisées strictement définies pour le transfert de données ou l'utilisation d'applications.

Types de modèle de service

Par ailleurs, la méthodologie de classification des modèles de service doit être mise en évidence, c'est-à-dire l'ensemble des outils et outils qu'un service cloud peut fournir à l'utilisateur.

Parmi les principaux modèles sont les suivants:

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

Blocs de service cloud

Étant donné que les technologies cloud impliquent une participation minimale des utilisateurs au 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 séparément, nous pouvons distinguer certains composants importants de tout complexe logiciel et matériel accepté. blocs d'appels:

  • Un portail en libre-service est 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 pour une machine virtuelle, en spécifiant le type de processeur, la quantité de RAM et de disque dur, ou le refus de l'utiliser).
  • Un catalogue de services est 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 des systèmes informatiques réels et avec un certain type de logiciel.
  • Orchestrator est un outil spécialisé pour contrôler les actions des opérations effectuées, fourni par le modèle pour chaque service.
  • Facturation et facturation - comptabilisation des services fournis à l'utilisateur, facturation des paiements pour coordonner les problèmes financiers.

Méthodes supplémentaires

Entre autres, parfois pour répartir la 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 bundle entre les services logiciels et le matériel (distribution de serveurs virtuels sur des serveurs réels). Cette approche n'est pas obligatoire, cependant, les technologies cloud dans l'éducation utilisent cette technique assez souvent.

Les antivirus semblent également très intéressants, car ils 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 très nuage.

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

Quant aux avantages et aux inconvénients, ils le sont bien sûr. L'aspect positif est que 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'achat d'équipements supplémentaires ou plus puissants ou de logiciels sous licence sont considérablement réduits.

D'autre part, la plupart des experts soumettent l'utilisation des services cloud à de vives critiques uniquement en raison de leur faible sécurité contre les 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, dans lesquels l'utilisateur ne peut supprimer aucun groupe de données ni aucun service inutilisé en sont un bon exemple.

Problèmes 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, plates-formes éducatives), d'accès à des logiciels spécialisés ou de stockage de données ordinaire avec de grandes quantités d'espace disque réservées.

Mais pour un utilisateur ordinaire, les mêmes services de stockage 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 espace disque sans paiement. Bien sûr, pas grand-chose selon les normes modernes, mais suffisamment pour enregistrer des données importantes.

Conclusion

C'est tout pour le cloud computing. De nombreux experts 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 de nouveaux développements dans le domaine de la sécurité de l'information, une perspective aussi brillante semble très douteuse.

Les technologies cloud sont des technologies permettant d'utiliser les ressources serveur avec le lancement simultané d'un grand nombre de serveurs virtuels, indépendamment les uns des autres. Les interruptions sur un serveur n'affecteront pas les autres serveurs, garantissant ainsi une disponibilité globale. De plus, les technologies cloud vous permettent de réguler de manière uniforme et de ne payer que les ressources utilisées, sans trop-payés.

En règle générale, un cloud moderne se compose d'un grand nombre de serveurs hautes performances exécutant des machines virtuelles (serveurs), qui sont différentes pour chaque utilisateur.

L'un des principaux avantages du cloud, en plus de l'indépendance de chaque utilisateur par rapport aux autres, est la possibilité d'ajuster en douceur la quantité de ressources utilisées et, par conséquent, de ne payer que les ressources réellement nécessaires pour résoudre le problème. Pas de frais supplémentaires.

Comment le cloud peut être utilisé

Il existe aujourd'hui deux bonnes pratiques pour l'utilisation du cloud dans la plupart des entreprises:

  • Hébergement de projets Web;
  • Externalisation de l'infrastructure informatique.

La première façon axé sur les entreprises dont les activités sont directement liées à Internet. En règle générale, il s'agit d'exploitants de magasins en ligne populaires, de sites d'information, de bases de données immobilières et de services, de développeurs et de propriétaires de services Web. Ces entreprises ont besoin d'une plateforme puissante et flexible pour héberger leurs projets web. Le cloud devient cette plateforme.

Deuxième voie beaucoup plus polyvalent et adapté à presque toutes les entreprises, du commerce à la fabrication, du service à l'entrepôt et à la logistique. Il s'agit de l'externalisation de l'infrastructure informatique.

Plutôt que d'acheter et d'installer du matériel dans un bureau où il est sous-optimal et sujet à des risques, sans parler du coût et du personnel informatique, l'informatique de bureau est facile à construire dans le cloud.

Tous les services habituels, portail d'entreprise, e-mail, messagerie et échange de fichiers, gestion de projet et gestion de la relation client (CRM) fonctionnent désormais dans le cloud. Dans le même temps, vous n'avez pas besoin d'embaucher des employés ou de dépenser des sommes importantes pour l'achat d'équipement et de licences logicielles.

Technologies cloud - modèles de déploiement

Nuage privé (Cloud privé en anglais) est une infrastructure destinée à être utilisée par une organisation, y compris 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 de ceux-ci), et il peut exister physiquement à la fois à l'intérieur et à l'extérieur de la juridiction du propriétaire.

Cloud public (Cloud public anglais). Infrastructure conçue pour une utilisation gratuite par le grand public. Peut être détenu, exploité et exploité par des organisations commerciales, universitaires et gouvernementales (ou toute combinaison des deux). Existe physiquement dans la juridiction du propriétaire - le fournisseur de services.

Cloud hybride (Cloud hybride anglais) est une combinaison de deux ou plusieurs infrastructures cloud différentes (privées, publiques ou publiques) qui restent des objets uniques, mais sont interconnectées par des technologies standardisées ou privées pour le transfert de données et d'applications.

Cloud public (eng. cloud communautaire) - une sorte d'infrastructure conçue pour être utilisée par une communauté spécifique de consommateurs d'organisations ayant des objectifs communs (par exemple, mission, exigences de sécurité, politiques et conformité à diverses exigences).

Un cloud public peut être copropriété, exploité et exploité par une ou plusieurs organisations communautaires ou un tiers (ou toute combinaison de ceux-ci), et il peut exister physiquement à la fois à l'intérieur et à l'extérieur de la juridiction du propriétaire.

Modèles de service

Logiciel en tant que service(SaaS, anglais Software-as-a-Service) - un modèle dans lequel le consommateur a la possibilité d'utiliser le logiciel d'application du fournisseur fonctionnant dans l'infrastructure cloud et accessible à partir de divers appareils clients ou via un client léger, par exemple, à partir d'un navigateur -mail) ou l'interface du programme.

Le contrôle et la gestion de l'infrastructure physique et virtuelle sous-jacente du cloud, y compris le réseau, les serveurs, les systèmes d'exploitation, le stockage ou même les capacités des applications individuelles (à l'exception d'un ensemble limité de paramètres de configuration d'application personnalisés) sont effectués par le fournisseur de cloud.

Plateforme en tant que service (PaaS, English Platform-as-a-Service) - un modèle lorsque le consommateur a la possibilité d'utiliser l'infrastructure cloud pour héberger le logiciel sous-jacent pour le placement ultérieur d'applications nouvelles ou existantes (applications répliquées propres, développées sur mesure ou achetées).

Ces plates-formes incluent des outils pour créer, tester et exécuter des logiciels d'application - systèmes de gestion de base de données, middleware, langages de programmation d'exécution - fournis par un fournisseur de cloud.

Le contrôle et la gestion des principales infrastructures physiques et virtuelles du cloud, y compris le réseau, les serveurs, les systèmes d'exploitation, le stockage, sont assurés par le fournisseur de cloud, à l'exception des applications développées ou installées, ainsi que, si possible, des paramètres de configuration de l'environnement (plateforme).

Infrastructure en tant que Service (IaaS, IaaS anglais ou Infrastructure-as-a-Service). Il s'agit d'une opportunité d'utiliser l'infrastructure cloud pour gérer de manière indépendante le traitement, le stockage, la mise en réseau et d'autres ressources informatiques fondamentales. Par exemple, un consommateur peut installer et exécuter des logiciels arbitraires, qui peuvent inclure des systèmes d'exploitation, une plate-forme et des logiciels d'application.

Le consommateur peut contrôler les systèmes d'exploitation, les systèmes de stockage virtuels et les applications installées, ainsi qu'un contrôle limité sur l'ensemble des services disponibles (par exemple, pare-feu, DNS). Le contrôle et la gestion de la principale infrastructure physique et virtuelle du cloud, y compris le réseau, les serveurs, les types de systèmes d'exploitation utilisés, les systèmes de stockage sont assurés par le fournisseur de cloud.

Aspects économiques

En utilisant le cloud computing, les consommateurs informatiques peuvent réduire considérablement les dépenses d'investissement - 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 disponibilité - car ces coûts sont absorbés par le fournisseur de services cloud.

En outre, les longs délais de construction et de mise en service des grandes infrastructures informatiques et leur coût initial élevé limitent la capacité des consommateurs à répondre de manière flexible aux demandes du marché. Alors que les technologies cloud permettent de répondre presque instantanément à l'augmentation de la demande de puissance de calcul.

Lors de l'utilisation du cloud computing, les coûts des consommateurs sont réorientés vers les coûts d'exploitation. Ainsi, les coûts de paiement des services des fournisseurs de cloud sont classés.

Pour expliquer les implications économiques des approches de cloud computing, une analogie est souvent utilisée avec les services d'eau ou d'électricité fournis dans les infrastructures développées par le biais des services publics correspondants. Ils sont facilement disponibles et payés au fur et à mesure de leur consommation et ne sont pas développés par chaque consommateur de sa propre prise d'eau ou en installant sa propre installation électrique.

Technologie cloud: les avantages du cloud

Le passage au cloud computing apporte des avantages économiques importants:

  • Placer votre infrastructure informatique dans le cloud vous permet de réaliser des économies de coût total de possession de 30% à 70%.
  • Réduire les coûts d'investissement jusqu'à 70% lors de l'achat d'équipement.
  • Augmentation des ressources d'utilisation et d'entretien des équipements jusqu'à 70% par mois.
  • Économie des ressources du centre de données (électricité, refroidissement, espace) jusqu'à 50% par mois.
  • Réduction des coûts de réservation des équipements de 50 à 70% avec le même niveau de disponibilité sur une base mensuelle.
  • Réduisez les coûts de licence de 30% par mois.
  • Réduisez le temps de déploiement des nouveaux services jusqu'à 90%.

Les principaux avantages des technologies cloud par rapport aux serveurs physiques:

  • Disponibilité. Les technologies cloud sont accessibles à tous de n'importe où avec Internet.
  • Mobilité. Les employés de l'entreprise sont de plus en plus mobiles. Ils peuvent accéder à leur lieu de travail de n'importe où dans le monde. Il suffit d'avoir un ordinateur portable, une tablette ou un smartphone.
  • Travail durable et sans problème de l'entreprise toute l'année.
  • Augmentez la sécurité en consolidant les ressources informatiques. Minimiser le «facteur humain». Responsabilité des utilisateurs pour l'accès non autorisé au système et le téléchargement de données.
  • Cryptage des données, cryptographie et protection des données conformément à l'art. 152-FZ.
  • Améliorer la qualité des services informatiques fournis avec moins de spécialistes hautement qualifiés.
  • Pas de coûts d'investissement initiaux ni de réductions importantes.
  • Réduction de dix fois du temps consacré à la mise en œuvre et à la réaffectation des ressources en ligne.
  • Renforcement sélectif rapide des capacités.

Technologies cloud pour les entreprises

  • Accélérer les processus d'introduction de nouvelles technologies.
  • Réduire le coût d'achat de l'infrastructure informatique.
  • Améliorer l'efficacité de l'entreprise grâce à l'utilisation des meilleures pratiques.
  • Réduisez les coûts logiciels en ne louant que ce dont vous avez besoin.
  • Réduire les coûts en standardisant les logiciels utilisés.
  • Réduction du risque de perte de données et des coûts de personnel informatique.

Les technologies cloud sont l'un des avantages de la civilisation. Un internaute sur deux les utilise pour stocker et échanger des données, mais en pratique, peu comprennent comment et comment cela fonctionne en toute sécurité.

Aujourd'hui, les utilisateurs actifs ne sont pas limités à un seul gadget - tout le monde a un smartphone plus un ordinateur portable, un ordinateur de bureau ou une tablette. À tout moment, vous pouvez avoir besoin d'accéder à un fichier, mais vous ne voulez pas transporter de mémoire flash et d'autres lecteurs. La même situation se produit lorsque vous avez besoin de synchroniser des informations sur votre ordinateur professionnel et personnel, d'apporter des modifications à des documents, de modifier des fichiers.

Les technologies cloud sont un traitement de données distribué dans lequel l'utilisateur a accès à des programmes informatiques, à des capacités informatiques et à d'autres capacités en tant que service en ligne - en temps réel.

Cela signifie également l'accès au stockage virtuel de n'importe où dans le monde. Cela nécessite tout appareil doté d'une connexion Internet et d'un navigateur Web.

Un exemple illustratif avec e-mail. Si le client de messagerie est installé sur un ordinateur, les données sont stockées dans la mémoire du PC. Si l'utilisateur utilise le courrier via un navigateur, il s'agit d'un service cloud.

En cas de problèmes techniques et autres avec le service, l'accès aux données sera perdu à jamais. C'est l'un des principaux inconvénients des solutions en ligne. Le deuxième inconvénient est la possibilité de l'utiliser avec un accès Internet. Les services présentent bien plus d'avantages.

Avantages du cloud

  1. Les services virtuels évitent de travailler avec des lecteurs flash et résolvent le problème des limitations d'espace disque - l'utilisateur reçoit gratuitement plusieurs gigaoctets et, si nécessaire, ils peuvent être achetés.
  2. Pas besoin d'acheter un logiciel sous licence.
  3. Le service permet à plusieurs employés ou à un groupe de création de travailler avec un seul fichier en même temps.
  4. L'utilisateur peut stocker des informations dans n'importe quel format et y accéder librement depuis n'importe quel appareil - il n'y a aucune liaison avec la mémoire d'un ordinateur spécifique.
  5. L'utilisation d'un tel stockage virtuel libère de l'espace sur le disque dur, augmentant la vitesse de votre ordinateur.
  6. Les solutions vous permettent d'éliminer le personnel des administrateurs impliqués dans la maintenance des ordinateurs et des périphériques. Les bureaux virtuels simplifient considérablement le travail, réduisent les coûts et vous permettent de résoudre des problèmes techniques complexes en mode automatique.
  7. Ils peuvent être utilisés sur différentes plates-formes et mis à l'échelle si nécessaire. La structure élastique et flexible le rend facile à faire.

Originaire du siècle dernier

L'histoire des technologies cloud (informatique) commence en 1970 - à partir du moment où le scientifique américain Joseph Licklider a exprimé son idée. Elle consistait en la capacité de fournir aux internautes un accès non seulement aux données, mais aussi aux programmes.

Une idée similaire a été proposée par John McCarthy, proposant d'utiliser la puissance de calcul comme un service Internet. Bientôt, les travaux dans ce domaine ont été suspendus pendant près de 20 ans.

Dans les années 90, la bande passante d'Internet a augmenté, mais une percée n'a pas eu lieu en raison de l'indisponibilité d'entreprises spécialisées. Au tournant du siècle, une entreprise a vu le jour qui permettait aux visiteurs d'accéder à l'application via un site Web. Elle a été la première à offrir l'accès au logiciel en tant que service.

En 2002, Amazon a profité de nouvelles opportunités. Son service Web permettait de stocker des informations et de permettre des calculs. Quatre ans plus tard, Amazon a invité les utilisateurs à lancer leurs propres applications.

La prochaine étape de développement a été le lancement de la plate-forme Google Apps et le lancement d'un système d'exploitation à part entière dans le cloud, annoncé par Microsoft.

Le progrès technologique, l'émergence des logiciels open source ont largement contribué à la modernisation et à l'expansion de la fonctionnalité des solutions technologiques.

Les technologies cloud sont apparues en Russie en 2010. Au départ, le volume annuel de leur marché était:

  • 15 millions de dollars du cloud public;
  • 5 millions de dollars - d'un privé.

Déjà après 4 ans, ces chiffres sont passés à 125 et 33 millions de dollars, respectivement. La tendance à la hausse s'est poursuivie les années suivantes, ce qui indique à lui seul l'intérêt pour les solutions cloud.

Vues

  • Publique. Cette catégorie de services est accessible à un grand nombre d'utilisateurs et d'entreprises. Les utilisateurs ne peuvent pas gérer et maintenir le cloud - ce sont des privilèges de propriétaire.
  • Privé. Le service est utilisé et contrôlé au profit d'une seule organisation. L'infrastructure informatique est située dans les locaux du client ou du fournisseur.
  • Hybride. Ce groupe présente les avantages des deux catégories précédentes. Ces services, en règle générale, sont utilisés par des organisations à activité saisonnière, qui n'ont pas leurs propres capacités, donc pendant une certaine période, elles utilisent des ressources externes.

Application des technologies cloud

Aujourd'hui, le concept de systèmes cloud couvre différents types de services et est utilisé avec succès dans l'éducation, la médecine, la logistique, la banque et les affaires.

Le cas d'utilisation personnel le plus simple est celui des technologies Google Cloud. Après avoir installé Google Drive, l'utilisateur reçoit un stockage pour ses données, ce qui lui permet d'abandonner les anciennes méthodes de stockage des informations sur les disques et la mémoire flash.

Google Doc et Word Online de Yandex Disk sont des éditeurs à part entière qui permettent de travailler avec des documents de différents formats.

Éducation

Les ordinateurs et l'Internet à haut débit ont contribué à l'amélioration du système éducatif, simplifié la présentation du matériel et permis de résoudre d'autres problèmes importants. Voici quelques-uns d'entre eux:

  • Organisation de l'apprentissage à distance utilisant les technologies du cloud dans l'éducation.
  • Les élèves travaillent sur un projet commun, où chaque membre du groupe et l'enseignant peuvent laisser des commentaires, des modifications, des remarques, ajouter des informations.
  • Agendas électroniques.
  • Attribution et vérification des devoirs pour les enfants scolarisés à la maison.

La médecine

Diagnostics précis et rapides, sélection des tactiques de traitement appropriées, échange de vues avec des collègues en temps réel, systématisation de la documentation médicale - ce n'est pas une liste complète de l'application de nouvelles solutions.

À l'avenir, les technologies cloud peuvent devenir des percées dans le domaine de la santé, en donnant accès aux informations sur les patients et aux résultats des diagnostics de laboratoire et instrumentaux. En termes simples, les patients n'auront pas à saisir de cartes dans tous les hôpitaux - les données nécessaires sur les maladies et les résultats des tests seront stockés au même endroit.

Logistique

Le cloud dans la logistique réunit l'expéditeur, le destinataire, la société de transport et l'opérateur en une seule chaîne. Le service vous permet de suivre l'itinéraire des expéditions, de communiquer les uns avec les autres, quel que soit l'emplacement, de résoudre rapidement les problèmes liés aux retards de fret.

Les services en ligne sont également utilisés comme plates-formes pour organiser les appels d'offres et sélectionner les entrepreneurs, analyser les soldes des stocks et les réapprovisionner en temps opportun, stocker les données de transport et déterminer la rentabilité des itinéraires.

Banques

La concurrence dans le secteur bancaire est féroce, obligeant les institutions financières à innover pour améliorer la qualité et la quantité des services offerts et réduire leurs propres coûts de fonctionnement.

L'utilisation des technologies cloud vous permet d'automatiser les processus financiers et de résoudre toutes les tâches ci-dessus avec des coûts minimes.

Affaires

Les entreprises sont ouvertes aux innovations et les implémentent activement pour créer des centres de contact et des bureaux virtuels. Les employés des bureaux virtuels ne sont pas liés à un ordinateur et à un lieu spécifiques, ce qui permet des économies sur la location d'espace de bureau et les factures de services publics.

Tous les disques, dossiers, logiciels de planification économique et autres données intranet sont lus dans le cloud.

sécurité

La sécurité du cloud est un domaine auquel chaque fournisseur accorde une attention particulière. Sinon, il perdra des clients, car l'infrastructure informatique est utilisée pour stocker des données confidentielles et stratégiques, et doit donc être protégée de manière fiable.

La sécurité dépend du type de serveur: virtuel ou dédié. Les serveurs virtuels impliquent de placer les informations client dans un seul environnement. Il est possible que si le code est erroné, les propriétaires d'autres comptes voient les données de quelqu'un d'autre.

Les serveurs dédiés vous permettent de créer un environnement plus sécurisé et fonctionnel, offrent une liberté d'action lors du choix et de l'installation d'un système d'exploitation, des logiciels pour un fonctionnement normal.

Les fournisseurs de services chiffrent toujours les informations stockées sur leurs serveurs à l'aide d'un logiciel cryptographique spécial. L'accès aux données n'est possible qu'avec un mot de passe défini par un utilisateur autorisé.

Le responsable peut toujours garder une trace de qui et à quelle heure ont consulté les informations, ce que faisaient ses employés et ce qui se passe sur leur bureau à un intervalle de temps spécifique.

La garantie de la sécurité des données est leur copie quotidienne. Les canaux de transmission des serveurs aux PC et retour sont protégés par plusieurs programmes fiables afin que le code ne puisse pas être craqué.

La confiance dans les solutions en ligne augmente chaque année. Aujourd'hui, il existe déjà des propositions avec un algorithme intégré d'autoprotection des données. Le système accordera l'accès si l'environnement est identifié par lui comme sécurisé. Sinon, les données ne peuvent pas être utilisées.

École secondaire MBOU n ° 9, Karabanovo

RAPPORT

En informatique

"Technologies cloud"

Terminé: Plotnikov M.I.

Élève de 11e année

Chapitre 1. Le concept de "technologies cloud"

Chapitre 2. Historique de l'émergence des technologies cloud

Chapitre 3. Présentation des produits cloud

Chapitre 4. Exemples de "technologies cloud"

Chapitre 5. Avantages et inconvénients des technologies cloud

Chapitre 6. Perspectives de développement des technologies cloud

Conclusion

Bibliographie

introduction

Tout change, le monde ne s'arrête pas et la majorité des internautes changent également d'attitude vis-à-vis du World Wide Web. La raison en est les «technologies cloud», qui définissent la «mode» d'utilisation d'Internet et de stockage de fichiers sur le Web. C'est «derrière le cloud» que fonctionnent désormais Facebook, Amazon, Twitter et ces «moteurs» sur lesquels des services comme Google Docs et Gmail sont basés. Tout cela est bien, mais jusqu'ici il ne reste pour les non-initiés que des mots, pompeux et incompréhensibles. Alors, comment ça marche?

Bien que des termes tels que «technologies cloud» ou «cloud computing» aient longtemps été entendus par beaucoup, très peu de gens comprennent ce qu'est exactement la technologie cloud.

À première vue, il peut sembler que tout est trop déroutant pour s'y plonger. En fait, cette technologie est très simple et presque chacun de nous l'utilise depuis longtemps, sans même y penser. Par exemple, tous les réseaux sociaux, les services d'hébergement de fichiers, YouTube, les clients de messagerie, les services bancaires et bien plus encore fonctionnent sur la base du cloud.



En termes simples, la technologie cloud implique l'utilisation d'un ordinateur / application Web situé sur des serveurs distants via une interface utilisateur conviviale ou un format d'application. Les entreprises et les entreprises utilisent différents types d'applications dans le cloud, par exemple pour la gestion de la relation client (CRM), la gestion du personnel, la comptabilité et pour d'autres besoins des organisations.

Objectif: étudier la question de l'émergence et du développement des «technologies Cloud».

Le travail a livré ce qui suit tâches :


  • pour former le concept de «technologies cloud»,

  • parler des principales plateformes utilisant des "clouds",

  • présenter les aspects positifs et négatifs du service,

  • pour mettre en évidence les perspectives de développement ultérieur dans le monde.

Chapitre 1. Le concept de "technologies cloud"

Technologies du cloud Sont des technologies de traitement de données dans lesquelles des ressources informatiques sont fournies à l'internaute en tant que service en ligne. Le mot «cloud» est ici utilisé comme métaphore d'une infrastructure complexe qui cache tous les détails techniques.

L'informatique en nuage (dispersée) est également utilisée. Le traitement de données en nuage (dispersé) est une technologie de traitement de données dans laquelle les ressources informatiques et l'énergie sont fournies à l'utilisateur en tant que service Internet. L'utilisateur a accès à ses propres données, mais ne peut pas gérer et ne doit pas se soucier de l'infrastructure, du système d'exploitation et du logiciel réel avec lequel il travaille. Le terme «cloud» est utilisé comme une métaphore basée sur l'image d'Internet sur un schéma d'un réseau informatique, ou comme une image d'une infrastructure complexe qui cache tous les détails techniques. Selon un document IEEE publié en 2008, «le cloud computing est un paradigme où les informations sont stockées en permanence sur des serveurs sur Internet et temporairement mises en cache côté client, par exemple sur des ordinateurs personnels, des consoles de jeux, des ordinateurs portables, des smartphones, etc. . ".

Le traitement des données dans le cloud en tant que concept comprend les concepts suivants:

infrastructure en tant que Service,

plateforme en tant que service,

logiciel en tant que service,

les données en tant que service,

lieu de travail en tant que service

et d'autres tendances technologiques, qui partagent toutes la conviction qu'Internet peut répondre aux besoins de traitement des utilisateurs.

Pour les technologies cloud, la caractéristique la plus importante est la demande inégale de ressources Internet des utilisateurs. Pour lisser ces irrégularités et appliquer une autre couche intermédiaire - virtualisation de serveur... Ainsi, la charge est répartie entre les serveurs virtuels et les ordinateurs.

Technologies du cloud Est un grand concept qui comprend de nombreux concepts différents qui fournissent des services. Par exemple, logiciel, infrastructure, plateforme, données, lieu de travail, etc. Pourquoi tout cela est-il nécessaire? La fonction la plus importante de la technologie cloud est de répondre aux besoins des utilisateurs qui ont besoin d'un traitement de données à distance.

Qu'est-ce qui n'est pas considéré comme le cloud computing? Premièrement, il s'agit de l'informatique hors ligne sur un ordinateur local. Deuxièmement, il s'agit de «l'utilitaire informatique», lorsqu'un service est ordonné d'effectuer des calculs particulièrement complexes ou de stocker des tableaux de données. Troisièmement, il s'agit de l'informatique collective (distribuée) (grid computing). En pratique, les frontières entre tous ces types de calcul sont plutôt floues. Cependant, l'avenir du cloud computing est bien plus vaste que celui des utilitaires et des systèmes distribués.

Le stockage en nuage est un modèle de stockage en ligne, dans lequel les données sont stockées sur de nombreux serveurs répartis dans un réseau, mis à disposition pour une utilisation par des clients, principalement par un tiers. Contrairement au modèle de stockage des données sur nos propres serveurs dédiés, achetés ou loués spécifiquement à ces fins, le nombre ou toute structure interne de serveurs n'est généralement pas visible pour le client. Les données sont stockées, ainsi que traitées, dans le soi-disant cloud, qui est, du point de vue du client, un grand serveur virtuel. Physiquement, ces serveurs peuvent être situés géographiquement loin les uns des autres, jusqu'à des emplacements sur différents continents.

Afin de comprendre ce qu'est un «cloud», il convient de commencer par l'historique de ce problème. Il faut comprendre si cette technologie est vraiment dans la catégorie des idées nouvelles ou si cette idée n'est pas si nouvelle.

Puisque les «nuages» sont un concept collectif, il est logique de les classer selon un attribut. Vous trouverez 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é de la virtualisation.

InfoWorld propose de diviser tous les «nuages» en six types:

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

ORDINATEURS DE SERVICE - par exemple, des serveurs virtuels.

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

PAAS est une «plateforme en tant que service», c'est-à-dire une nouvelle génération d'applications web permettant 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 desservant des fournisseurs de services (par exemple, des analyseurs antivirus intégrés pour les portails de messagerie).

PLATEFORMES DE SERVICE COMMERCIAL - Convergence PaaS et MSP (par exemple Cisco WebEx Connect).

Les nuages \u200b\u200bsont divisés en privé, public, hybride et clan.

    Nuage privé

Un cloud privé (cloud privé en anglais) est une infrastructure destinée à être utilisée par une organisation, y compris 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 de ceux-ci), et il peut exister physiquement à la fois à l'intérieur et à l'extérieur de la juridiction du propriétaire.

    Cloud public

Un cloud public est une infrastructure destinée à une utilisation gratuite par le grand public. Le cloud public peut être détenu, exploité et exploité par des organisations commerciales, universitaires et gouvernementales (ou toute combinaison de celles-ci).

    Cloud hybride

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

    Cloud de clan ou cloud de communauté

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

1.3 Les principales directions de développement des technologies cloud

Les quatre principales directions du développement du cloud computing sont:

Certains produits fournissent directement aux utilisateurs des services Internet tels que le stockage, les intergiciels, le support de collaboration et les bases de données.

    Infrastructure en tant que Service ( IaaS, eng. Infrastructure-as-a-Service) est fourni comme la capacité d'utiliser l'infrastructure cloud pour gérer indépendamment le traitement, le stockage, la mise en réseau et d'autres ressources informatiques fondamentales, par exemple, un consommateur peut installer et exécuter des logiciels arbitraires, qui peuvent inclure des systèmes d'exploitation, une plate-forme et logiciel d'application. Le consommateur peut contrôler les systèmes d'exploitation, les systèmes de stockage virtuels 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 le réseau, les serveurs, les types de systèmes d'exploitation utilisés, les systèmes de stockage sont assurés par le fournisseur de cloud. Exemples d'utilisateurs (développeurs système, administrateurs, responsables informatiques).

    Plateforme en tant que service ( PaaS, eng. Platform-as-a-Service) - un modèle où 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 sur celle-ci (applications répliquées propres, développées sur mesure ou achetées). Ces plates-formes incluent des outils pour créer, tester et exécuter des logiciels d'application - systèmes de gestion de base de données, middleware, langages de programmation d'exécution - fournis par un fournisseur de cloud. Le contrôle et la gestion de la principale infrastructure physique et virtuelle du cloud, y compris le réseau, les serveurs, les systèmes d'exploitation, le stockage, sont assurés par le fournisseur de cloud, à l'exception des applications développées ou installées, ainsi que, si possible, des paramètres de configuration de l'environnement (plateforme). Exemples d'utilisateurs (développeurs d'applications, testeurs, administrateurs)

    Logiciel en tant que service ( SaaS, eng. Software-as-a-Service) - un modèle dans lequel le consommateur a la possibilité d'utiliser le logiciel d'application du fournisseur qui s'exécute dans l'infrastructure cloud et est accessible à partir de divers appareils clients ou via un client léger, par exemple, à partir d'un navigateur (par exemple, messagerie Web) ou via interface du programme. Le contrôle et la gestion de l'infrastructure physique et virtuelle sous-jacente du cloud, y compris le réseau, les serveurs, les systèmes d'exploitation, le stockage ou même les capacités des applications individuelles (à l'exception d'un ensemble limité de paramètres de configuration d'application personnalisés) sont effectués par le fournisseur de cloud. Exemples d'utilisateurs (utilisateurs professionnels, administrateurs d'applications).

Autres * aaS: par exemple:

DaaS (Desktop-as-a-Service) offre à chaque utilisateur un poste de travail virtuel standardisé, avec la possibilité de personnaliser et d'installer d'autres programmes. L'accès se fait sur le réseau via un 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ériel pour organiser tous les types de communication (voix, messagerie) entre les employés d'une entreprise via des solutions tierces.

Un SaaS alternatif est promu par Microsoft, appelé S + S (Software + Services), et combine les atouts d'un SaaS typique et d'une application disponible commune. C'est un logiciel courant, mais avec un accent sur les services à distance. L'informatique dans le cloud se transforme en une tendance technologique sérieuse - de nombreux experts estiment que dans les 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 de 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 offerts par les fournisseurs de cloud les cas sont hébergés sur les serveurs des prestataires.

Sur la base de tout ce qui précède, nous pouvons conclure que lorsqu'ils utilisent le cloud computing, les consommateurs de technologies de l'information peuvent réduire considérablement les coûts d'investissement - 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 disponibilité - puisque ces coûts sont absorbés fournisseur de services cloud. En outre, les longs délais de construction et de mise en service des grandes infrastructures informatiques et leur coût initial élevé limitent la capacité des consommateurs à répondre de manière flexible aux demandes du marché, tandis que les technologies cloud permettent de répondre presque instantanément à une augmentation de la demande de puissance de calcul.

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