Services de technologie infonuagique. Qu'est-ce que le cloud computing et pourquoi est-il nécessaire. Les principales directions de développement des technologies cloud

Étapes de la recherche

    Fixez-vous un objectif pour le travail.

    Trouvez une source d'information.

    Traitement de l'information.

    Donner des définitions, développer des concepts.

    Analysez les résultats.

    De conclure.

Objectifs de recherche

    Étudier les informations de base sur les technologies "Cloud", sur les variétés et les domaines d'application de ces technologies.

    Considérez les technologies "cloud", en particulier, dans l'éducation, et plus sur les technologies MICROSOFT.

Dispositions générales

Le terme " Cloud computing" (anglais - cloud computing) s'applique à tous les services fournis via Internet. L'essence du cloud computing est de fournir aux utilisateurs accès à distance aux services, ressources informatiques et applications (y compris les systèmes d'exploitation et l'infrastructure) sur Internet. Le développement de ce domaine d'hébergement (Service d'hébergement permettant de placer l'équipement client sur le territoire du prestataire, assurant sa connexion aux canaux de communication à haut débit) était dû à l'émergence d'un besoin de logiciels et de services numériques qui pouvaient être gérés de l'intérieur, mais qui serait-il plus économique et efficace. Ces services Internet, également appelés "services cloud", peuvent être divisés en trois grandes catégories :

    Infrastructure en tant que Service

    plate-forme en tant que service

    logiciel en tant que service

Par rapport à l'approche traditionnelle, les services cloud vous permettent de gérer des infrastructures plus importantes, de servir différents groupes d'utilisateurs au sein du même cloud et signifient également une dépendance totale vis-à-vis du fournisseur de services cloud. Lors de la fourniture d'un service cloud, le type de paiement facturé à l'utilisation est utilisé. Habituellement, une minute ou une heure d'utilisation des ressources est prise comme unité de mesure du temps de travail. Lors de l'évaluation des volumes de données, un mégaoctet d'informations stockées est pris comme unité de mesure. Dans ce cas, l'utilisateur paie exactement la quantité de ressources qu'il a réellement utilisées pendant un certain temps. De plus, l'infrastructure cloud offre à l'utilisateur la possibilité, si nécessaire, de "monter" ou "baisser" les limites maximales des ressources allouées, profitant ainsi de l'élasticité du service fourni. Utilisateur service cloud il n'est pas nécessaire de s'occuper de l'infrastructure qui assure la performance des services qui lui sont fournis. Toutes les tâches d'installation, de dépannage, d'extension de l'infrastructure, etc. sont prises en charge par le prestataire de services.

Types de nuages

Les clouds peuvent être publics ou privés.

    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). 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.

    Un cloud public est une infrastructure destinée à être utilisée gratuitement 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). Le cloud public existe physiquement dans la juridiction du propriétaire - le fournisseur de services.

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

    Un cloud communautaire est un type d'infrastructure conçu pour être utilisé par une communauté spécifique de consommateurs d'organisations ayant des tâches communes. 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.

    En pratique, les frontières entre tous ces types de calculs sont floues.

Trois niveaux de services cloud

Infrastructure en tant que service (IaaS)

Infrastructures à louer. L'utilisateur dispose d'une instance "propre" d'un serveur virtuel avec une adresse IP unique ou un ensemble d'adresses et une partie du système de stockage. Pour contrôler les paramètres, démarrer, arrêter cette instance, le fournisseur met à la disposition de l'utilisateur une interface de programmation (API).

Plate-forme en tant que service (PaaS)

Le PaaS peut être considéré comme une plate-forme virtuelle prête à l'emploi composée d'un ou plusieurs serveurs virtuels avec des systèmes d'exploitation installés et des applications spécialisées. La plupart des fournisseurs de cloud offrent à l'utilisateur un choix d'environnements cloud prêts à l'emploi.

Logiciel en tant que service (SaaS)

Le concept SaaS offre la possibilité d'utiliser un logiciel en tant que service et de le faire à distance via Internet. Cette approche vous permet de ne pas acheter un produit logiciel, mais simplement de l'utiliser temporairement lorsque le besoin s'en fait sentir.

Avantages de l'informatique en nuage

    L'utilisateur ne paie le service que lorsqu'il en a besoin et, surtout, il ne paie que pour ce qu'il utilise.

    Les technologies cloud vous permettent d'économiser sur l'achat, le support, la mise à niveau de logiciels et d'équipements.

    Évolutivité, tolérance aux pannes et sécurité - allouez et libérez automatiquement les ressources nécessaires en fonction des besoins de l'application. La maintenance, les mises à jour logicielles sont réalisées par le prestataire.

    Accès à distance aux données dans le cloud - vous pouvez travailler de n'importe où sur la planète où il y a un accès à Internet.

Inconvénients du Cloud Computing

    L'utilisateur n'est pas le propriétaire et n'a pas accès à l'infrastructure cloud interne. La sécurité des données des utilisateurs dépend fortement de la société fournisseur.

    Inconvénient pertinent pour les utilisateurs russes : pour recevoir des services de qualité, l'utilisateur doit disposer d'un réseau fiable et accès rapide a l'Internet.

    Toutes les données ne peuvent pas être confiées à un fournisseur d'accès Internet, non seulement pour le stockage, mais même pour le traitement

    Il existe un risque que le fournisseur de services en ligne ne fasse pas un jour sauvegarde données, et elles seront perdues à la suite d'un plantage du serveur.

    En confiant vos données à un service en ligne, vous perdez le contrôle sur celles-ci et limitez votre liberté (l'Utilisateur ne pourra modifier aucune partie de ses informations, elles seront conservées dans des conditions indépendantes de sa volonté).

Application des technologies cloud

Comme exemple d'utilisation des technologies cloud dans l'éducation, on peut citer agendas électroniques et magazines, comptes personnels pour étudiants et enseignants, accueil interactif et plus encore. Ce sont des forums thématiques où les étudiants peuvent échanger des informations. C'est la recherche d'informations, où les élèves peuvent résoudre certains problèmes pédagogiques même en l'absence d'un enseignant ou sous sa direction. Pour cela, vous pouvez utiliser :

    logiciels d'ordinateur

    manuels électroniques

    simulateurs

    systèmes de diagnostic, de test et de formation

    logiciels appliqués et outils

    complexes de laboratoires

    systèmes basés sur la technologie multimédia

    systèmes de télécommunications (par exemple, courrier électronique, téléconférence

    bibliothèques électroniques et plus encore.


Technologies Cloud Microsof pour les établissements d'enseignement

Microsoft Cloud : Office 365, Azure Éducation

Microsoft Office 365 pour les établissements d'enseignement vous permet de profiter pleinement des services "cloud", contribuant à économiser du temps et de l'argent, et augmente également l'efficacité des étudiants et des employés. Les fonctionnalités de base, y compris les versions cloud d'Exchange Online, SharePoint Online et Office Web Apps, ainsi que Lync Online avec vidéoconférence, seront fournies gratuitement. Des informations détaillées sur les nouveaux prix et tarifs peuvent être trouvées sur le lien: [courriel protégé].Office 365 Éducation combine la puissance des outils familiers Applications bureautiques pour les ordinateurs de bureau avec des versions en ligne de la prochaine génération de services de communication et de collaboration Microsoft. Office 365 est facile à utiliser et à administrer, avec la sécurité et la fiabilité d'un fournisseur de services mondial de premier plan.

Plus d'informations peuvent être trouvées sur : http://www.microsoft.com/en-us/office365/education/school-services.aspx#fbid=RAc3tEIrx3K .

Avec l'offre Windows Azure dans l'enseignement, les enseignants ont la possibilité d'inclure dans leur processus d'étude l'une des technologies les plus innovantes et en développement rapide, tant dans sa partie théorique que pratique. Ce n'est un secret pour personne que dans quelques années, la demande sur le marché du travail de spécialistes dans le domaine du cloud computing augmentera considérablement, avec les fenêtres Azure dans les universités d'éducation ont la possibilité de former de tels spécialistes.

Le cloud computing consiste à exécuter des applications ou à stocker des données sur des serveurs situés dans des centres de données distribués accessibles via Internet. Pour le développement et l'exécution applications similaires une plate-forme cloud dédiée est requise. Une telle plate-forme est Windows Azure, un analogue "cloud" système opérateur Serveur Windows. Toutefois, si Windows Server est un logiciel que vous avez acheté et déployé sur des serveurs de votre centre de données local, la plate-forme Windows Azure est hébergée dans des centres de données Microsoft et est à votre disposition à distance en tant qu'environnement de développement et d'exécution d'applications. Vous n'avez pas besoin d'acheter et d'installer de logiciel, vous ne payez que la location des ressources informatiques et la capacité de la plateforme de centre de données Microsoft.

Comment fonctionne Windows Azure ?

Au coeur Travail Windows Azure se trouve en cours d'exécution machine virtuelle pour chaque instance d'application. Le développeur détermine la quantité de stockage de données requise et les Puissance de calcul(nombre de machines virtuelles), après quoi la plateforme fournit les ressources appropriées. Lorsque les besoins en ressources initiaux changent, la plate-forme alloue des ressources de centre de données supplémentaires ou réduit les ressources inutilisées du centre de données à l'application conformément à la nouvelle demande du client.

Une caractéristique du modèle PaaS ("platform-as-a-service") est la séparation de l'application et de l'infrastructure : le développeur n'a qu'à déterminer la quantité de ressources nécessaires au fonctionnement de l'application, et toutes les actions pour fournir le service demandé. ressources, les gérer, les distribuer dynamiquement, surveiller, mettre à l'échelle, etc. sont effectuées par le fournisseur.

Les étudiants qui souhaitent étudier technologie cloud seuls ou travaillant sur des projets dans le domaine du cloud computing, Microsoft fournit également accès libreà Windows Azure, vous permettant de vous immerger dans le processus éducatif sans aucune restriction.

Enseignants:

    5 mois d'accès

    2 petits nœuds de calcul

    3 Go de stockage

    2 connexions de bus de services

    2 SQL Asure Web Edition (1 Go)

Pour les étudiants :

Travaux achevés.

É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é

Nuage privé (nuage privé anglais) - une infrastructure destinée à être utilisée par une organisation, y compris plusieurs consommateurs (par exemple, les divisions d'une organisation), éventuellement aussi par les clients et les 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 stockage et les applications installées, ainsi que d'avoir un contrôle limité sur l'ensemble des service réseau(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 Platform-as-a-Service) - un modèle où le consommateur a la possibilité d'utiliser l'infrastructure cloud pour héberger la base Logiciel pour le placement ultérieur d'applications nouvelles ou existantes sur celui-ci (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 cloud physique et virtuelle sous-jacente, y compris les réseaux, les serveurs, les systèmes d'exploitation, le stockage ou même opportunités individuelles applications (à l'exception d'un ensemble limité 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 s'effectue sur le réseau via un client léger, qui peut aller d'un PC à 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 régulière et abordable. Il s'agit du 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.

École secondaire MBOU №9 Karabanovo

RAPPORT

Informatique

"Technologies cloud"

Complété: Plotnikov MI

11A étudiant

Chapitre 1. Le concept de "technologies Cloud"

Chapitre 2

Chapitre 3 Présentation du produit Cloud

Chapitre 4. Exemples de "technologies cloud"

Chapitre 5

Chapitre 6

Conclusion

Bibliographie

introduction

Tout change, le monde ne s'arrête pas et la majorité des internautes changent également leur 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 reposent des services comme Google Docs et Gmail. 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 de toute façon?

Malgré le fait que des termes tels que "technologies cloud" ou "informatique en nuage" ont longtemps été entendus par beaucoup, néanmoins, 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 être approfondi. En réalité, cette technologie très simple et presque chacun d'entre nous l'utilise depuis longtemps sans même y penser. Par exemple, tous les réseaux sociaux, les services de partage de fichiers, YouTube, les clients de messagerie, les services bancaires et bien d'autres fonctionnent sur la base du cloud.



En termes simples, la technologie cloud signifie l'utilisation d'une application informatique / Web située sur des serveurs distants via un interface utilisateur ou format de demande. Les entreprises et les entreprises utilisent divers types d'applications dans le cloud, telles que la gestion de la relation client (CRM), la gestion des ressources humaines, la comptabilité et d'autres besoins organisationnels.

Cible: étude de l'émergence et du développement des "technologies Cloud".

Le travail a mis 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 de la prestation,

  • mettre en évidence les perspectives de développement futur dans le monde.

Chapitre 1. Le concept de "technologies Cloud"

Technologies infonuagiques sont des technologies de traitement de données qui ressources informatiques fourni à l'internaute sous la forme d'un service en ligne. Le mot "cloud" est ici présent comme une métaphore, personnifiant une infrastructure complexe qui cache tous les détails techniques.

Le cloud (scattered) computing (en anglais cloud computing, le terme Cloud (scattered) data processing est également utilisé) est une technologie de traitement de données dans laquelle des ressources et des capacités informatiques 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 la représentation d'Internet dans un diagramme réseau informatique, ou comme image d'une infrastructure complexe derrière laquelle se cachent tous les détails techniques. Selon un document IEEE publié en 2008, « le cloud computing est un paradigme dans lequel les informations sont stockées en permanence sur des serveurs sur Internet et temporairement mises en cache côté client, par exemple sur Ordinateur personnel, consoles de jeux, ordinateurs portables, smartphones, etc.

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

Infrastructure en tant que Service,

plate-forme 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 la conviction qu'Internet est capable de répondre aux besoins des utilisateurs en matière de traitement de données.

Pour le cloud computing caractéristique principale est l'inégalité de la demande de ressources Internet par les utilisateurs. Pour lisser ces irrégularités, une autre couche intermédiaire est appliquée - virtualisation de serveur. Ainsi, la charge est répartie entre les serveurs virtuels et les ordinateurs.

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

Qu'est-ce qui n'est pas considéré comme du cloud computing ? Premièrement, ce sont des calculs autonomes sur ordinateur local. Deuxièmement, il s'agit de "l'informatique utilitaire" lorsqu'un service est chargé d'effectuer des calculs particulièrement complexes ou de stocker des tableaux de données. Troisièmement, ce sont des calculs collectifs (distribués) (gridcomputing). En pratique, les frontières entre tous ces types de calculs sont assez floues. Cependant, l'avenir du cloud computing est encore bien plus vaste que les systèmes utilitaires et distribués.

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

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

De nombreux 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 nouvelles technologies cloud sont apparues qui sont assez différentes des modèles classiques de systèmes informatiques, bien qu'à certains moments, elles 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 les utiliser réellement sur des ordinateurs disques durs(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'application 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 e-mail. 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, et programme spécial 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 Google Apps, 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 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 le Web.

Chacun de ces groupes comprend de nombreuses sous-catégories, mais en général, 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 informatiques (redistribution dynamique des capacités en mutualisant les ressources d'un grand nombre d'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) ;
  • la comptabilisation des services rendus aux consommateurs (abstraction du trafic utilisé, du nombre d'utilisateurs et de leurs transactions, du débit, 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 mettre en évidence la méthodologie de classification des modèles de service, c'est-à-dire l'ensemble des outils et outils qu'un service cloud peut fournir à un 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 clients légers, ou via l'interface d'une application spéciale.
  • 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 as a 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 services 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 pour une machine virtuelle spécifiant le type de processeur, le 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é 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. Un exemple frappant en est Services Google 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'enseignement (bibliothèques spécialisées, plateformes pédagogiques), d'accès à des logiciels spécialisés ou de stockage de données classiques avec de gros volumes réservés. espace disque.

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.

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 de gens comprennent comment et à quel point cela fonctionne.

Aujourd'hui, les utilisateurs actifs ne sont pas limités à un seul gadget - tout le monde a un smartphone et un ordinateur portable, ordinateur de bureau ou 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 devez synchroniser des informations sur vos ordinateurs professionnels et personnels, apporter des modifications à des documents, modifier des fichiers.

Le cloud computing est un traitement de données distribué dans lequel l'accès à logiciels d'ordinateur, informatiques et autres, que l'utilisateur reçoit en tant que service en ligne - en temps réel.

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

Un bon exemple est le courrier électronique. Si le client de messagerie est installé sur l'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 définitivement perdu. C'est l'un des principaux inconvénients des solutions en ligne. Le deuxième inconvénient est la possibilité de l'utiliser si vous avez accès à Internet. Les services ont bien d'autres avantages.

Avantages de l'informatique en nuage

  1. Les services virtuels évitent de travailler avec des lecteurs flash et résolvent le problème des limitations d'espace sur le disque dur - 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 créatif de travailler sur un même 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 à la mémoire d'un ordinateur particulier.
  5. L'utilisation de tels stockages virtuels libère de l'espace sur le disque dur, augmentant la vitesse de l'ordinateur.
  6. Des solutions vous permettent d'abandonner 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 permettent de résoudre des problèmes techniques complexes en mode automatique.
  7. Ils peuvent être utilisés sur différentes plates-formes et, si nécessaire, mis à l'échelle. La structure élastique et flexible rend cela facile à faire.

Venu 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. Il consistait en la possibilité de fournir aux internautes un accès non seulement à des données, mais aussi à des programmes.

Une idée similaire a été proposée par John McCarthy, suggérant l'utilisation de la puissance de calcul en tant que service Internet. Bientôt, les travaux dans ce domaine se sont arrêtés pendant près de 20 ans.

Dans les années 90 débit Internet a augmenté, mais la percée n'a pas eu lieu en raison de l'indisponibilité des sociétés spécialisées. Au tournant du siècle, une entreprise a émergé qui a permis 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 capitalisé sur de nouvelles opportunités. Son service Web assurait le stockage d'informations et permettait des calculs. Quatre ans plus tard, Amazon a encouragé les utilisateurs à exécuter 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 de logiciels avec Open source 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 de :

  • 15 millions de dollars du cloud public ;
  • 5 millions de dollars - d'une société privée.

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

Sortes

  • Publique. Cette catégorie de services est disponible un grand nombre utilisateurs et entreprises. Les utilisateurs ne peuvent pas gérer et maintenir le cloud - ce sont les privilèges du 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 a les avantages des deux catégories précédentes. Ces services, en règle générale, sont utilisés par des organisations ayant une activité saisonnière, qui n'ont pas leurs propres capacités, elles utilisent donc des ressources externes pendant une certaine période.

Application des technologies cloud

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

L'exemple le plus simple d'utilisation personnelle est celui des technologies Google Cloud. Après Installations Google Drive, l'utilisateur obtient un espace de 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

Ordinateurs et Internet haut débit contribué à l'amélioration du système éducatif, simplifié la présentation du matériel et permis de résoudre d'autres tâches importantes. Voici quelques-uns d'entre eux:

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

La médecine

Précis et diagnostic rapide, choisir les bonnes tactiques de traitement, échange d'opinions en temps réel avec des collègues, systématisation des dossiers médicaux - ce n'est pas une liste complète de l'application de nouvelles solutions.

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

Logistique

Le cloud en logistique combine l'expéditeur, le destinataire, le transporteur, l'opérateur en une seule chaîne. Le service vous permet de suivre l'itinéraire des expéditions, de communiquer entre vous, quel que soit l'emplacement, de résoudre rapidement les problèmes liés aux retards de chargement.

Les services en ligne sont également utilisés comme plateformes 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 forte, ce qui oblige les institutions financières à innover afin d'améliorer la qualité et la quantité des services offerts et de 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.

Entreprise

L'entreprise est ouverte aux innovations et les met activement en œuvre 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 emplacement spécifiques, ce qui permet d'économiser sur le loyer des bureaux et les factures de services publics.

Tous les lecteurs, dossiers, planificateurs économiques et autres données du réseau interne sont lus dans le cloud.

Sécurité

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

La sécurité dépend du type de serveur : virtuel ou dédié. Serveurs virtuels impliquent de placer les informations client dans un environnement unique. Il est possible qu'en cas d'erreur dans le code, les propriétaires d'autres comptes voient les données d'autres personnes.

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, un logiciel pour un fonctionnement normal.

Les fournisseurs de services chiffrent toujours les informations hébergé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 gestionnaire peut toujours garder une trace de qui a consulté les informations et à quelle heure, ce que faisaient ses employés et ce qui se passe sur leur bureau dans une période de temps spécifique.

La garantie de la sécurité des données est leur copie quotidienne. Les canaux de transfert des serveurs vers le PC et vice versa sont protégés par plusieurs programmes fiables afin que le code ne puisse pas être déchiffré.

Chaque année, il y a de plus en plus de confiance dans les solutions en ligne. 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.