Définition du Cloud Computing selon NIST

Mis à jours 13 septembre 2022

Dans cet article, vous allez découvrir la définition du Cloud computing selon l’Institut National des Normes et de la Technologie (NIST).

Il existe de nombreuses définitions des services de cloud, et la définition du NIST est celle qui est la plus largement acceptée aujourd’hui.

Qu’est-ce que le « cloud » ?

Qu'est-ce que le « cloud » ?

Il existe de nombreuses définitions disponibles du cloud. Selon la définition la plus utile, la plus complète et la plus populaire provient de l’Institut national des normes et de la technologie (NIST) version 15. Peter Mell et Tim Grance ont travaillés sur ce document.

La NIST définit le cloud computing comme étant:

Un modèle permettant un accès réseau omniprésent, pratique et à la demande à un pool partagé de ressources informatiques configurables. On cite comme exemples: les réseaux, les serveurs, le stockage, applications et services. Ces derniers peuvent être rapidement provisionnés et libérés avec un effort de gestion minimal ou interaction avec le fournisseur de services.

Ce modèle de cloud est composé de cinq caractéristiques essentielles, trois modèles de service et quatre déploiements des modèles.
NIST

Le cloud vous donne l’opportunité de repenser à votre mode de fonctionnement, en réorganisant les choses d’une nouvelle façon.

En réalité, le cloud est le point culminant de nombreuses parties :

  • Évolution des modèles commerciaux,
  • Évolution fonctionnelle de l’Internet (augmentation de la vitesse de transmission, fiabilité accrue),
  • Normes de base de données,
  • Coûts de matériel,
  • Réseau considérablement réduit.
Architecture du Cloud Computing

Le cloud est considéré comme une approche de plus haut niveau. Cela est dans l’objectif de fournir des services sécurisés, globaux, hautement évolutifs et flexibles. Ces services sont livrés et consommés à l’aide des standards Internet via un modèle commercial en cas de besoin, mais qui sont payants.

Les services de cloud computing existent comme une incarnation actuelle des technologies et des modèles commerciaux qui sont en constante évolution. Ils impliquent implicitement un certain nombre de capacités évoluées en termes d’infonuage, d’opérations dans les nuages et de normes dans le cloud:

  • L’infonuage est l’infrastructure qui comprend les centres de données, les réseaux et les normes de communication.
  • Les opérations dans le cloud sont les outils de gestion, les interfaces de programmation applicative et les nombreuses disciplines associées à la gestion des environnements cloud.
  • Les normes de l’informatique dans les clouds évoluent rapidement à partir des normes de l’Internet et du Web 2.0 existantes qui ont conduit à cette étape. L’objectif des efforts de normalisation dans le cloud est d’aligner les capacités de cloud computing et d’exploitation du cloud. Dans les premiers temps, les normes relatives aux clouds ​​ont été essentiellement de facto, mais un nombre important d’entreprises s’efforcent de les faire évoluer (ou de créer des normes de jure au bénéfice de tous).

Les concepts d’utilisation à grande échelle des ressources informatiques telles que le modèle d’approvisionnement de service (ou Utility computing) et la grille informatique (ou Grid Computing) sont dérivés des fournisseurs de services publics traditionnels. L’adoption d’utility computing est considérée comme un bon parallèle pour les services de cloud computing, car ils ont été initialement utilisés pour le traitement non critique.

La solution du cloud public offert par Infomaniak est une excellente alternative moins chère à Azure, Google Cloud, OVHcloud, AWS et City Cloud. Vous ne payerez que ce que vous utilisez à la fin de chaque mois.

Profitez maintenant d’une Infrastructure Cloud Haute Performance hébergé en Suisse, au juste prix

Les trois sections suivantes présentent les caractéristiques essentielles, les modèles de service et les modèles de déploiement du cloud computing tels que définis par le NIST :

Les caractéristiques essentielles du cloud computing selon NIST :

Les caractéristiques essentielles du cloud

La clé de ces caractéristiques introduites ici est le concept de multitenance, c’est à dire l’idée que de nombreuses applications, des utilisateurs et même des entreprises peuvent tirer profit des ressources utilisées :

1. Libre-service à la demande

Un consommateur peut fournir unilatéralement des capacités informatiques telles que l’heure du serveur et le stockage en réseau. Cela se passe au besoin sans aucune nécessiter d’interaction humaine avec le fournisseur de chaque service.

2. Large accès au réseau :

Les capacités sont disponibles sur le réseau et accessibles via des mécanismes qui favorisent l’utilisation par des plates-formes hétérogènes de clients. Par exemple, téléphones portables, tablettes, ordinateurs portables et postes de travail.

3. Mise en commun des ressources :

Les ressources informatiques du fournisseur sont regroupées pour servir plusieurs consommateurs à l’aide d’un modèle multi-locataire. Cela est grâce aux différentes ressources physiques et virtuelles attribuées dynamiquement et réattribuées en fonction de la demande du consommateur.

Il y a un sentiment d’indépendance de localisation puisque le client n’a généralement aucun contrôle ou connaissance sur l’emplacement exact des ressources fournies. Toutefois, il peut être capable de spécifier l’emplacement à un niveau d’abstraction plus élevé (par exemple, pays, état ou centre de données). Des exemples de ressources comprennent le stockage, le traitement, la mémoire, la bande passante du réseau et les machines virtuelles.

4. Une flexibilité rapide :

Les capacités peuvent être rapidement, parfois automatiquement, et élastiquement provisionnées. Ceci favorise une évolution rapide et une disponibilité dans un temps réduit. Pour le consommateur, les capacités disponibles pour l’approvisionnement semblent souvent illimitées et peuvent être achetées en n’importe quelle quantité et à tout moment.

5. Service mesuré :

Les systèmes de Cloud contrôlent et optimisent automatiquement l’utilisation des ressources en exploitant une capacité de comptage à un niveau d’abstraction approprié au type de service (par exemple stockage, traitement, bande passante et comptes d’utilisateurs actifs).

De ce fait, l’utilisation des ressources peut être surveillée, contrôlée et rapportée, Ceci permet une transparence pour le fournisseur et le consommateur du service utilisé.

Les modèles de service du cloud computing selon NIST :

Les modèles de service du cloud computing selon NIST

Chacun des modèles de service offre différents niveaux de capacités et de responsabilités au fournisseur et au consommateur du service. De plus, ces modèles de service peuvent utiliser une architecture personnalisée ou l’infrastructure physique pour exister.

Ces services peuvent s’appuyer sur une offre de service à partir d’un modèle de service de niveau inférieur. De cette manière, les services cloud dans les niveaux supérieurs dont la plate-forme et le logiciel peuvent être entièrement construits au sommet d’autres services de cloud computing.

Afin de simplifier la compréhension de ces modèles est d’imaginer qu’ils sont organisé en forme de pyramide.

Les modèles de services Cloud

1. Logiciel en tant que service (SaaS) :

La capacité offerte au consommateur consiste à utiliser les applications du fournisseur s’exécutant sur une infrastructure cloud. Les applications sont accessibles à partir de divers périphériques clients via une interface client légère telle qu’un navigateur Web (par exemple, un e-mail basé sur le Web).

Le consommateur n’a pas à gérer ou maîtriser l’infrastructure de cloud sous-jacente. Cela comprend les réseaux, les serveurs, les systèmes d’exploitation, le stockage ou même les capacités d’application individuelles. Il existe une exception, par contre ! Il s’agit des paramètres de configuration d’application spécifiques à l’utilisateur.

2. Plate-forme en tant que service (PaaS) :

La capacité offerte au consommateur est de déployer sur l’infrastructure du cloud des applications créées ou acquises par le consommateur, programmées avec des langages et outils pris en charge par le fournisseur. Le consommateur n’a pas à gérer ou maîtriser l’infrastructure de cloud sous-jacente comprenant le réseau, les serveurs, les systèmes d’exploitation ou le stockage. Par contre, il garde le contrôle des applications déployées et éventuellement des configurations d’environnement d’hébergement d’applications.

3. Infrastructure en tant que service (IaaS) :

La capacité offerte au consommateur consiste à fournir une puissance de traitement, un espace de stockage, des réseaux et d’autres ressources informatiques fondamentales. Cela permet au consommateur de déployer et d’exécuter des logiciels de son choix, notamment des systèmes d’exploitation et des applications.

Le consommateur n’a pas à gérer ou maîtriser l’infrastructure de cloud sous-jacente, mais garde le contrôle des systèmes d’exploitation, du stockage, des applications déployées et, éventuellement dans une certaine mesure, de certains composants réseau (par exemple, les pare-feu hôtes).

L’application de gestion de la relation client SaaS (CRM) repose entièrement sur les différentes options de déploiement des services cloud. Ceci se fait en utilisant un serveur d’applications et une base de données dans un scénario PaaS, qui à son tour reposent sur une option IaaS pour les capacités de calcul, de réseau et de stockage.

SaaS, PaaS et IaaS sont des modèles de base pour les services cloud, souvent combinés dans son propre sigle SPI. Ces modèles peuvent également être déployés de manière isolée, en utilisant leur propre infrastructure de calcul, de réseau, de stockage et connexe. Dans ces cas, l’infrastructure est conçue pour offrir les meilleures performances nécessaires à la livraison de services et non aux capacités génériques définies par chaque couche de service.

Les modèles de déploiement du cloud computing selon NIST :

Les modèles de déploiement du cloud computing selon NIST

Les modèles de déploiement du cloud basés sur la définition NIST sont les suivants :

  1. Cloud privé : l’infrastructure cloud est exploitée uniquement pour une organisation. Elle peut être gérée par l’entreprise elle-même ou par un tiers et peut exister sur site ou hors site.
  2. Cloud communautaire : l’infrastructure cloud est partagée par plusieurs organisations, réunies au sein d’une communauté et partageant des préoccupations spécifiques communes (par exemple, la mission, les exigences de sécurité, des politiques et des considérations de conformité). Elle peut être gouvernée par les entreprises elles-mêmes ou par un tiers et peut exister sur site ou hors site.
  3. Cloud public : l’infrastructure cloud est mise à la disposition du grand public ou d’un grand groupe industriel et appartient à une organisation vendant des services cloud.
  4. Cloud hybride : l’infrastructure cloud est une composition de deux ou plusieurs clouds (privés, communautaires ou publics). Ceux-ci demeurent des entités uniques, mais sont connectés par une technologie normalisée ou exclusive qui permet le partage des données et des applications des nuages)

Comment le cloud peut-il vous aider ?

L'importance du cloud

Le cloud concerne le déplacement de services, de calculs et de données, pour des avantages de coûts et commerciaux, vers un service interne ou externe de localisation de fichiers transparents, ou des services.

En rendant les données, les services et la capacité plus disponibles dans un modèle basé sur les services, ils peuvent être beaucoup plus facilement incorporés dans les processus informatiques et d’entreprise qui doivent être accessibles de façon omniprésente.

Ceci est souvent à des coûts beaucoup plus bas, mais qui augmente la valeur de l’entreprise tout en offrant les opportunités d’une collaboration, d’une intégration et d’une analyse améliorées sur une plateforme commune.

Conclusion

À partir de ces quelques définitions, on peut constater à la fois des points communs et des disparités. Ces mêmes problèmes existent dans toutes les approches nombreuses et variées. Par conséquent, il existe une multitude de définitions de cloud qui se chevauchent. Les analystes possèdent leur propre définition du cloud, les marketeurs les ont aussi, tout comme les utilisateurs et les groupes de normalisation, et ainsi de suite.

L’approche marketing pour tout ré-étiqueter ou marquer « en tant que service (as service) » est peut-être la plus agaçante lorsque l’on étudie les options de services de cloud computing. Cette méthode est appelée « Cloud washing ».

Au début, il y avait beaucoup de confusion et c’était un exercice futile à long terme au fur et à mesure que les termes deviennent surchargés. On a déjà vu les définitions de cloud comme « stockage en tant que service » et « sécurité en tant que service » en concurrence, acronyme sage avec « logiciel en tant que service ».

Ainsi, l’une des avancées consiste à dire que chacune de ces options s’inscrit dans l’un des trois modèles de livraison, SPI (SaaS, PaaS et IaaS), et en finit avec lui-même.

Alors pour comprendre le cloud, il est préférable de se concentrer sur les attributs possibles plutôt que d’en attribuer une définition spécifique. Non seulement les définitions changent selon la partie sur laquelle vous vous concentrez, mais aussi les avantages et les risques.

Aina Strauss

À lire aussi

Infrastructure cloud

Mis à jours 6 septembre 2022 L’architecture du Cloud Computing comprend de nombreux composants. Chacun …