Vous êtes sur la page 1sur 23

Cloud computing

I. Introduction

Vidéo – Cloud et virtualisation

https://youtu.be/-CwlbpZimaE

Présentation du nuage
Dans la vidéo précédente, un aperçu du cloud computing a été expliqué. Le cloud
computing implique un grand nombre d'ordinateurs connectés via un réseau qui peut
être physiquement situé n'importe où. Les fournisseurs s'appuient fortement sur la
virtualisation pour fournir leurs services de cloud computing. Le cloud computing peut
réduire les coûts opérationnels en utilisant les ressources plus efficacement. Le
cloud computing répond à une variété de problèmes de gestion des données :

 Permet d'accéder aux données de l'organisation n'importe où et à tout moment


 Rationalise les opérations informatiques de l'organisation en souscrivant
uniquement aux services nécessaires
 Élimine ou réduit le besoin d'équipement informatique, de maintenance et de
gestion sur site
 Réduit le coût de l'équipement, de l'énergie, des exigences physiques de l'usine et
des besoins de formation du personnel
 Permet des réponses rapides aux exigences croissantes de volume de données

Le cloud computing, avec son modèle « pay-as-you-go », permet aux organisations


de traiter les dépenses de calcul et de stockage davantage comme un utilitaire plutôt
que comme un investissement dans l'infrastructure. Les dépenses en capital sont
transformées en dépenses de fonctionnement.

Services infonuagiques

Les services cloud sont disponibles dans une variété d'options, adaptées aux
besoins des clients. Les trois principaux services de cloud computing définis par le
National Institute of Standards and Technology (NIST) dans leur publication spéciale
800-145 sont les suivants :

 Logiciel en tant que service (SaaS)  - Le fournisseur de cloud est responsable


de l'accès aux applications et aux services, tels que la messagerie électronique, la
communication et Office 365, qui sont fournis sur Internet. L'utilisateur ne gère
aucun aspect des services cloud, à l'exception des paramètres d'application limités
et spécifiques à l'utilisateur. L'utilisateur n'a qu'à fournir ses données. Le logiciel en
tant que service (SaaS) est la fourniture d'applications par abonnement sur un
modèle Cloud. Il a rapidement gagné en popularité en raison du faible coût
d'entrée. Pour une somme modique par utilisateur, les organisations de différentes
tailles peuvent déployer rapidement et facilement une large gamme d'applications.
Bien qu'il y ait encore quelques inquiétudes, beaucoup ont constaté que les
avantages l'emportent largement sur les coûts dans la plupart des cas. Aujourd'hui,
une application qui peut coûter des centaines de dollars peut être utilisée pour une
fraction du prix.
 Salesforce

Salesforce a été l'une des premières entreprises à déployer ses applications dans le
Cloud. Alors qu'aujourd'hui elle fait partie d'une mer parmi tant d'autres, la marque
est restée bloquée et reste un lien dominant entre les entreprises et les clients.
Leur force réside dans la gestion de la relation client (CRM) et le passage au SaaS a
été significatif. Dans le passé, le CRM était coûteux et généralement disponible à
l'échelle de l'entreprise en raison du coût et de la complexité de la mise en œuvre.
Grâce au modèle SaaS, Salesforce est accessible à tous pour un prix d'entrée
exceptionnel de seulement 25 $.

 Boîte de donneur

Donorbox est une puissante plateforme de dons pour les organisations à but non lucratif du
monde entier. Les organisations à but non lucratif peuvent facilement accepter des
paiements ponctuels ou récurrents lors de vos déplacements. Ils peuvent accepter des dons
récurrents mensuels, trimestriels ou même annuels en un tournemain. 
 Dropbox

Dropbox est l'un des plus services de stockage cloud populaires autour. Une


partie de la raison de sa popularité est qu'il s'adresse à la fois aux utilisateurs
individuels et aux organisations. La principale différence réside dans les outils
collaboratifs que les plans d'affaires accompagnent.
Outre le stockage de fichiers dans le cloud, Dropbox vous permet également
d'envoyer des fichiers, de les synchroniser avec des dossiers locaux, des documents
en filigrane pour vous, et plus encore. Les utilisateurs professionnels peuvent
désigner des administrateurs capables de définir des autorisations sur les fichiers,
comme sur un réseau local.
 Google G Suite

Google est un nom que vous aimez ou que vous détestez, mais on ne peut nier qu'il
crée de très bonnes choses. L'une des choses qu'ils ont bien fait est de mettre en
œuvre une suite d'outils commerciaux basés sur SaaS. G-Suite comprend diverses
applications et utilitaires qui facilitent la vie professionnelle.
Il comprend Gmail, Agenda, Hangouts, Google Drive, Sheets, Docs, Forms, Slides,
Sites, Vault et plusieurs autres applis. La version professionnelle présente quelques
avantages supplémentaires par rapport à la version gratuite de ces applications que
la plupart d'entre nous connaissent.
Ces applications sont 100% basées sur le cloud et ne nécessitent qu'un navigateur
avec une connexion Internet pour être utilisées. Il n'y a pas de version de bureau.
 Cisco WebEx

WebEx est normalement plus reconnu dans l'utilisation professionnelle, bien que peu
de gens semblent savoir qu'il propose également une option gratuite adaptée à un
usage individuel. Entreprise Cisco, elle propose une gamme d'applications de
communication livrées selon le modèle SaaS.
Parmi les fonctionnalités de WebEx figurent les appels vidéo et les conférences, la
gestion de la formation en ligne, la gestion de l'assistance à distance, etc. En fait,
après l'avoir utilisé auparavant, je peux témoigner de la flexibilité que WebEx peut
offrir aux organisations de presque toutes les tailles - s'il est utilisé correctement.

 Plate-forme en tant que service (PaaS)  - Le fournisseur de cloud est chargé de


fournir aux utilisateurs l'accès aux outils et services de développement utilisés pour
fournir les applications. Ces utilisateurs sont généralement des programmeurs et
peuvent contrôler les paramètres de configuration de l'environnement
d'hébergement d'applications du fournisseur de cloud.
 Nuage SAP

SAP est une très grande entreprise, à tel point que ses offres couvrent plusieurs
modèles de services. Parmi eux se trouve leur Cloud PaaS qui est une plateforme
commerciale ouverte. Il a été conçu pour aider les développeurs à créer des
applications plus facilement, en offrant à la fois un service étendu et approfondi.
La plate-forme ouvre également la possibilité d'intégrer des applications Cloud et sur
site et fournit de nombreux services de support. Cela est dû en partie à l'immense
écosystème de partenaires de SAP qui offre une bibliothèque étonnante de plus de
1,300 applications construites sur la même plate-forme.
 Microsoft Azure

 Infrastructure en tant que service (IaaS)  - Le fournisseur de cloud est chargé de


donner aux responsables informatiques l'accès à l'équipement réseau, aux
services réseau virtualisés et à l'infrastructure réseau de support. L'utilisation de ce
service cloud permet aux responsables informatiques de déployer et d'exécuter du
code logiciel, qui peut inclure des systèmes d'exploitation et des applications.

 Serveurs cerises

Sans rapport avec la marque de commutateurs de clavier mécaniques du même


nom, Cherry Servers se concentre sur le côté infrastructure du serveur. Basé à
Siauliai, en Lituanie, Cherry Servers a une solide expérience de 19 ans dans l'aide
aux clients pour créer leurs serveurs.
Quand on dit serveurs, ce ne sont pas seulement des serveurs virtuels non plus. Ici,
vous pouvez travailler avec plusieurs formes de configurations de serveur ; Cela
dépend de vos besoins. Si vous avez juste besoin d'une tranche, il y a des
emplacements de serveur virtuel à considérer. Si vous avez besoin de plus, le ciel
est pratiquement la limite.
Tout ce que vous avez à faire est d'indiquer votre objectif, et ils peuvent construire et
vous aider à exploiter l'environnement parfait : plus de maux de tête techniques, de
phases de déploiement prolongées ou d'erreurs coûteuses.
Modèles cloud

Modèles cloud

Il existe quatre modèles de cloud principaux, comme illustré dans la figure.

 Clouds publics  – Les applications et services basés sur le cloud proposés dans
un cloud public sont mis à la disposition de la population générale. Les services
peuvent être gratuits ou sont proposés sur un modèle de paiement à l'utilisation,
comme le paiement du stockage en ligne. Le cloud public utilise Internet pour
fournir des services.
 Clouds privés  – Les applications et services basés sur le cloud proposés dans
un cloud privé sont destinés à une organisation ou une entité spécifique, telle que
le gouvernement. Un cloud privé peut être configuré à l'aide du réseau privé de
l'organisation, bien que cela puisse être coûteux à construire et à entretenir. Un
cloud privé peut également être géré par un organisme extérieur avec une sécurité
d'accès stricte.
 Clouds hybrides  – Un cloud hybride est composé de deux ou plusieurs clouds
(exemple : une partie privée, une partie publique), où chaque partie reste un objet
distinct, mais les deux sont connectés à l'aide d'une architecture unique. Les
personnes sur un cloud hybride pourraient avoir des degrés d'accès à divers
services en fonction des droits d'accès des utilisateurs.
 Clouds communautaires  – Un cloud communautaire est créé pour une utilisation
exclusive par une communauté spécifique. Les différences entre les clouds publics
et les clouds communautaires sont les besoins fonctionnels qui ont été
personnalisés pour la communauté. Par exemple, les organisations de soins de
santé doivent rester conformes aux politiques et aux lois (par exemple, HIPAA) qui
exigent une authentification et une confidentialité spéciales.

Que savez-vous déjà ? – Modèles cloud


 Le soldat
Bob arrive à son bureau du ministère des Transports. Il se connecte à son
ordinateur et passe en revue son budget pour l'asphalte nécessaire au
prolongement de la route en raison du projet de construction d'un nouveau
centre commercial.
 Public
Bob utilise Gmail pour envoyer un e-mail à son ami pour lui dire qu'il ne pourra
pas le rencontrer après le travail car il travaille tard sur un projet.
Choisissez le modèle de cloud le plus probablement utilisé dans ce scénario
 Communauté
Andrea est chef de projet pour une entreprise d'asphalte. Elle soumet une
offre au site Web du fournisseur du ministère des Transports pour construire
la nouvelle route nécessaire au développement d'un nouveau centre
commercial.
 Hybride
Une résidente de Smithtown a besoin d'informations sur le site Web du
ministère des Transports pour mieux comprendre l'impact du nouveau centre
commercial proposé sur la circulation dans sa communauté. Après avoir
appris que le volume de trafic pourrait doubler sur sa route, elle laisse un
commentaire public pour protester contre le bâtiment.
Cloud Computing versus Data Center

Les termes centre de données et cloud computing sont souvent utilisés de manière
incorrecte. Voici les définitions correctes du centre de données et du cloud
computing :

 Centre de données : généralement, une installation de stockage et de traitement de


données gérée par un service informatique interne ou louée hors site.
 Cloud computing : généralement, un service hors site qui offre un accès à la demande à
un pool partagé de ressources informatiques configurables. Ces ressources peuvent être
rapidement provisionnées et libérées avec un effort de gestion minimal.

Les centres de données sont les installations physiques qui fournissent les besoins
de calcul, de réseau et de stockage des services de cloud computing. Les
fournisseurs de services cloud utilisent des centres de données pour héberger leurs
services cloud et leurs ressources basées sur le cloud.

Un centre de données peut occuper une pièce d'un bâtiment, un ou plusieurs étages
ou un bâtiment entier. Les centres de données sont généralement très coûteux à
construire et à entretenir. Pour cette raison, seules les grandes organisations utilisent
des centres de données privés pour héberger leurs données et fournir des services
aux utilisateurs. Les petites organisations qui ne peuvent pas se permettre de
maintenir leur propre centre de données privé peuvent réduire le coût global de
possession en louant des services de serveur et de stockage auprès d'une plus
grande organisation de centre de données dans le cloud.

II. Virtualisation

Cloud computing et virtualisation

Dans la rubrique précédente, vous avez découvert les services cloud et les modèles
cloud. Cette rubrique explique la virtualisation. Les termes « cloud computing » et «
virtualisation » sont souvent utilisés de manière interchangeable ; cependant, ils
signifient des choses différentes. La virtualisation est la base du cloud
computing. Sans lui, le cloud computing, tel qu'il est le plus largement mis en œuvre,
ne serait pas possible.

La virtualisation sépare le système d'exploitation (OS) du matériel. Divers


fournisseurs proposent des services de cloud virtuel qui peuvent provisionner
dynamiquement des serveurs selon les besoins. Par exemple, Amazon Web
Services (AWS) offre aux clients un moyen simple de provisionner dynamiquement
les ressources de calcul dont ils ont besoin. Ces instances virtualisées de serveurs
sont créées à la demande. Comme le montre la figure, l'administrateur réseau peut
déployer une variété de services à partir d'AWS Management Console, notamment
des machines virtuelles, des applications Web, des serveurs virtuels et des
connexions aux appareils IoT.

Services Web Amazon

Serveurs dédiés

Pour apprécier pleinement la virtualisation, il est d'abord nécessaire de comprendre


une partie de l'histoire de la technologie des serveurs. Historiquement, les serveurs
d'entreprise consistaient en un système d'exploitation de serveur, tel que Windows
Server ou Linux Server, installé sur un matériel spécifique, comme illustré dans la
figure. Toute la RAM, la puissance de traitement et l'espace du disque dur d'un
serveur étaient dédiés au service fourni (par exemple, Web, services de messagerie,
etc.).
Serveurs dédiés

Le problème majeur de cette configuration est que lorsqu'un composant tombe en


panne, le service fourni par ce serveur devient indisponible. C'est ce qu'on appelle
un point de défaillance unique. Un autre problème était que les serveurs dédiés
étaient sous-utilisés. Les serveurs dédiés sont souvent restés inactifs pendant de
longues périodes, attendant qu'il soit nécessaire de fournir le service spécifique qu'ils
fournissent. Ces serveurs gaspillaient de l'énergie et occupaient plus d'espace que
ne le justifiait la quantité de services fournis. C'est ce qu'on appelle la prolifération
des serveurs.

Virtualisation de serveur

La virtualisation des serveurs tire parti des ressources inactives et consolide le


nombre de serveurs requis. Cela permet également à plusieurs systèmes
d'exploitation d'exister sur une seule plate-forme matérielle.
Par exemple, dans la figure, les huit serveurs dédiés précédents ont été regroupés
en deux serveurs utilisant des hyperviseurs pour prendre en charge plusieurs
instances virtuelles des systèmes d'exploitation.

Virtualisation de serveur

L'utilisation de la virtualisation inclut normalement la redondance pour se protéger


d'un point de défaillance unique. La redondance peut être mise en œuvre de
différentes manières. Si l'hyperviseur tombe en panne, la VM peut être redémarrée
sur un autre hyperviseur. De plus, la même machine virtuelle peut s'exécuter
simultanément sur deux hyperviseurs, en copiant les instructions RAM et CPU entre
eux. Si un hyperviseur tombe en panne, la machine virtuelle continue de s'exécuter
sur l'autre hyperviseur. Les services exécutés sur les machines virtuelles sont
également virtuels et peuvent être installés ou désinstallés dynamiquement, selon les
besoins.

L'hyperviseur est un programme, un micrologiciel ou un matériel qui ajoute une


couche d'abstraction au-dessus du matériel physique. La couche d'abstraction est
utilisée pour créer des machines virtuelles qui ont accès à tout le matériel de la
machine physique, comme les processeurs, la mémoire, les contrôleurs de disque et
les cartes réseau. Chacune de ces machines virtuelles exécute un système
d'exploitation complet et distinct. Grâce à la virtualisation, les entreprises peuvent
désormais consolider le nombre de serveurs dont elles ont besoin. Par exemple, il
n'est pas rare que 100 serveurs physiques soient consolidés en tant que machines
virtuelles sur 10 serveurs physiques utilisant des hyperviseurs.

Avantages de la virtualisation

L'un des principaux avantages de la virtualisation est son coût global réduit :

 Moins d'équipement est requis  – La virtualisation permet la consolidation des


serveurs, ce qui nécessite moins de serveurs physiques, moins de périphériques
réseau et moins d'infrastructure de support. Cela signifie également des coûts de
maintenance réduits.
 Moins d'énergie est consommée  - La consolidation des serveurs réduit les
coûts mensuels d'alimentation et de refroidissement. Une consommation réduite
aide les entreprises à réduire leur empreinte carbone.
 Moins d'espace requis  – La consolidation des serveurs avec la virtualisation
réduit l'empreinte globale du centre de données. Moins de serveurs, de
périphériques réseau et de racks réduisent la quantité d'espace au sol requis.

Voici les avantages supplémentaires de la virtualisation :

 Prototypage plus facile  – Des laboratoires autonomes, fonctionnant sur des


réseaux isolés, peuvent être rapidement créés pour tester et prototyper les
déploiements de réseaux. En cas d'erreur, un administrateur peut simplement
revenir à une version précédente. Les environnements de test peuvent être en
ligne, mais isolés des utilisateurs finaux. Une fois les tests terminés, les serveurs
et les systèmes peuvent être déployés auprès des utilisateurs finaux.
 Provisionnement de serveur plus rapide  – La création d'un serveur virtuel est
beaucoup plus rapide que le provisionnement d'un serveur physique.
 Disponibilité accrue des serveurs  – La plupart des plates-formes de
virtualisation de serveurs offrent désormais des fonctionnalités avancées de
tolérance aux pannes redondantes, telles que la migration en direct, la migration
du stockage, la haute disponibilité et la planification des ressources distribuées.
 Amélioration de la reprise après sinistre  – La virtualisation offre des solutions
avancées de continuité des activités. Il fournit une capacité d'abstraction matérielle
afin que le site de récupération n'ait plus besoin d'avoir un matériel identique au
matériel de l'environnement de production. La plupart des plates-formes de
virtualisation de serveurs d'entreprise disposent également de logiciels qui peuvent
aider à tester et à automatiser le basculement avant qu'un sinistre ne se produise.
 Prise en charge  héritée – La virtualisation peut prolonger la durée de vie des
systèmes d'exploitation et des applications, ce qui donne plus de temps aux
organisations pour migrer vers des solutions plus récentes.

Les conteneurs et le cloud : un moyen plus simple


de déployer les charges de travails

La conteneurisation est une méthodologie qui permet des déploiements efficaces,


performants et denses de la charge de travail dans les environnements privés, publics
et multicloud. Découvrez ce que sont les conteneurs, ce qui les rend possibles et
comment vous pouvez optimiser votre stratégie de conteneurisation.

Qu'est-ce que les conteneurs ?


Un conteneur est une unité de logiciel abstraite qui est une unité d'exécutable
autonome qui a tout ce qui est nécessaire pour exécuter une application : le code,
l'exécution, les outils de système et les bibliothèques de système. Les conteneurs
ont des paramètres définis et peuvent exécuter un programme, une charge de travail
ou une tâche spécifique.

Une analogie simple pour aider à comprendre les conteneurs est de penser aux
conteneurs d'expédition. Vous pouvez transporter beaucoup de marchandises dans
un contenant unique, et vous pouvez transporter beaucoup de conteneurs dans un
même bateau ou les diviser sur plusieurs navires. Vous pouvez également utiliser
des conteneurs spécialisés pour des charges de travail spécifiques, de la même
manière que vous pourriez utiliser un conteneur d'expédition réfrigéré pour
transporter un type de cargaison spécifique.

La seule restriction avec les conteneurs est qu'ils dépendent de leur noyau de
système d'hôte. Un conteneur Linux peut fonctionner uniquement sur un hôte Linux,
un conteneur Windows fonctionne sur un hôte Windows, et ainsi de suite pour les
autres systèmes d'exploitation (OS).

Les avantages des conteneurs


Les conteneurs permettent aux gestionnaires de systèmes d'atteindre une plus
grande densité avec leur architecture. Vous pouvez définir et exécuter plusieurs
conteneurs, chacun étant adapté à une charge de travail spécifique pour une plus
grande efficacité. Les conteneurs ne contiennent que ce dont vous avez besoin, ils
ne sont donc pas gonflés de logiciels superflus et ils ne gaspillent pas les ressources
de calcul dans des processus en arrière-plan.

Les entreprises découvrent l'extrême valeur de l'utilisation des conteneurs parce


qu'ils sont portables, cohérents et faciles à utiliser. Les services informatiques
peuvent permettre une intégration continue/une livraison continue (CI/CD) avec
l'agilité et l'automatisation que procurent les conteneurs. Les conteneurs permettent
également d'isoler les charges de travail, ce qui contribue à la mise en place de
solides politiques de sécurité des données.

Couches d'abstraction

Pour aider à expliquer le fonctionnement de la virtualisation, il est utile d'utiliser des


couches d'abstraction dans les architectures informatiques. Un système informatique
se compose des couches d'abstraction suivantes, comme illustré sur la figure :

 Prestations de service
 SE
 Micrologiciel
 Matériel

Couches d'abstraction
A chacune de ces couches d'abstraction, un certain type de code de programmation
est utilisé comme interface entre la couche inférieure et la couche supérieure. Par
exemple, le langage de programmation C est souvent utilisé pour programmer le
micrologiciel qui accède au matériel.

Un exemple de virtualisation est montré dans la figure. Un hyperviseur est installé


entre le firmware et le système d'exploitation. L'hyperviseur peut prendre en charge
plusieurs instances de systèmes d'exploitation.

Exemple d'hyperviseur

Hyperviseurs de type 2

Un hyperviseur de type 2 est un logiciel qui crée et exécute des instances de


VM. L'ordinateur, sur lequel un hyperviseur supporte une ou plusieurs VM, est une
machine hôte. Les hyperviseurs de type 2 sont également appelés hyperviseurs
hébergés. En effet, l'hyperviseur est installé au-dessus du système d'exploitation
existant, tel que macOS, Windows ou Linux. Ensuite, une ou plusieurs instances de
système d'exploitation supplémentaires sont installées au-dessus de l'hyperviseur,
comme illustré dans la figure.
Hyperviseurs de type 2

Un gros avantage des hyperviseurs de type 2 est que le logiciel de console de


gestion n'est pas nécessaire.

Les hyperviseurs de type 2 sont très populaires auprès des consommateurs et des
organisations qui expérimentent la virtualisation. Les hyperviseurs de type 2 courants
incluent :

 PC virtuel
 Poste de travail VMware
 Boîte virtuelle Oracle VM
 VMware Fusion
 Mac OS X Parallels

Beaucoup de ces hyperviseurs de type 2 sont gratuits. Cependant, certains


hyperviseurs proposent des fonctionnalités plus avancées moyennant des frais.

Remarque :  Il est important de s'assurer que la machine hôte est suffisamment
robuste pour installer et exécuter les machines virtuelles, afin qu'elle ne manque pas
de ressources.
Configuration requise pour la machine virtuelle
L'informatique virtuelle nécessite des configurations matérielles plus puissantes car
chaque installation a besoin de ses propres ressources.

Toutes les machines virtuelles partagent la configuration système de base suivante :

 Prise en charge des processeurs – Les processeurs, tels que Intel VT et AMD-V,
ont été spécialement conçus pour prendre en charge la virtualisation. La fonction
de virtualisation de ces processeurs peut devoir être activée. Les processeurs à
plusieurs cœurs sont également recommandés car les cœurs supplémentaires
augmentent la vitesse et la réactivité lors de l'exécution de plusieurs machines
virtuelles.
 Prise en charge de la mémoire – Considérez que vous avez besoin de mémoire
pour votre système d'exploitation hôte et que vous aurez désormais besoin de
suffisamment de RAM pour répondre aux exigences de chaque machine virtuelle
et de leur système d'exploitation invité.
 Stockage – Chaque machine virtuelle crée des fichiers très volumineux pour
stocker les systèmes d'exploitation, les applications et toutes les données de la
machine virtuelle. Vous devez également tenir compte du fait qu'une machine
virtuelle active nécessitera quelques Go d'espace de stockage. Par conséquent,
des disques grands et rapides sont recommandés.
 Exigences réseau – Les exigences de connexion réseau dépendent du type de
machine virtuelle. Certaines machines virtuelles ne nécessitent pas de connexions
extérieures, tandis que d'autres le font. Les machines virtuelles peuvent être
configurées dans un réseau ponté, NAT, hôte uniquement ou spécial pour se
connecter uniquement à d'autres machines virtuelles. Pour se connecter à Internet,
une machine virtuelle utilise un adaptateur réseau virtuel qui simule l'adaptateur
hôte réel. L'adaptateur réseau virtuel se connecte ensuite via la carte réseau
physique pour établir une connexion à Internet.
La configuration système minimale requise pour Windows Hyper-V pour Windows 10
et Windows 8, et Windows Virtual PC pour Windows 7 est indiquée dans les figures
1, 2 et 3, respectivement.

Comme un ordinateur physique, les machines virtuelles sont sensibles aux mêmes
menaces et attaques malveillantes. Bien que les machines virtuelles soient isolées
de l'hôte, elles peuvent partager des ressources (par exemple, carte réseau, dossiers
et fichiers). Les utilisateurs doivent appliquer les mêmes considérations de sécurité
que l'hôte et installer un logiciel de sécurité, activer les fonctions de pare-feu, installer
des correctifs et mettre à jour le système d'exploitation et les programmes. Il est
également important de maintenir le logiciel de virtualisation à jour .
Comment nous utilisons le Cloud
 Streaming d'applications virtuelles / applications basées
sur le cloud L'organisation utilise des applications basées sur le cloud pour
fournir des logiciels à la demande. Par exemple, Microsoft Office365 fournit
des versions en ligne de Microsoft Word, Excel et PowerPoint. Lorsqu'un
utilisateur demande une application, un code d'application minimal est
transmis au client. Le client extrait du code supplémentaire du serveur cloud
selon les besoins. Pour une utilisation hors ligne, l'application peut être
enregistrée localement sur l'hôte.
 Messagerie basée
sur le cloud Les organisations utilisent des solutions basées sur le cloud pour
leurs besoins en matière de messagerie. Office 365, Gmail, iCloud Mail,
Outlook, Yahoo et Exchange Online sont des exemples d'applications de
messagerie basées sur le cloud.
 Bureau virtuel (infrastructure VDI)
Une organisation peut utiliser cette technologie pour déployer des
environnements de bureau entiers à partir d'un serveur dans un centre de
données vers des clients. Les bureaux virtuels sont créés par une VM
contrôlée par un hyperviseur. Cependant, tout le calcul sur le VDI est effectué
sur des serveurs. Les VDI peuvent être persistants, ce qui fournit à l'utilisateur
une image personnalisable qui est enregistrée pour une utilisation future, ou
non persistants, ce qui ramène l'image à son état initial lorsqu'un utilisateur se
déconnecte.
 Solutions de stockage de fichiers
dans le cloud Les organisations utilisent des solutions de stockage basées sur
le cloud pour leurs données d'entreprise. Des exemples de solutions de
stockage dans le cloud incluent Google Drive, OneDrive, iCloud Drive, Box et
Dropbox. Certaines de ces solutions incluent des applications de
synchronisation fournies par les fournisseurs ou des applications disponibles
dans le commerce.
 Bureau virtuel Windows (WVD)
Il s'agit d'une édition de Windows 10 activée pour le bureau virtuel qui
s'exécute sur des ordinateurs modernes ou hérités ou à distance sur des
machines virtuelles Azure. Il offre une expérience Windows 10 virtualisée qui
est toujours à jour et disponible sur n'importe quel appareil.

Caractéristiques du Cloud Computing


 À la demande (libre-service)
Les individus peuvent fournir ou apporter des modifications aux services
informatiques selon leurs besoins sans nécessiter d'interaction humaine avec
le fournisseur de services.

 Élasticité rapide Les


services peuvent être provisionnés en cas de besoin, puis libérés très
rapidement lorsqu'ils ne sont plus nécessaires. Dans certains cas, la demande
peut être satisfaite et mise à l'échelle automatiquement en fonction de la
demande de l'utilisateur.

 Mise en commun des ressources


Les ressources informatiques du fournisseur sont mises en commun pour
servir plusieurs consommateurs à l'aide d'un modèle multi-tenant. Chaque
modèle, chaque locataire (c'est-à-dire client) partage les différentes
ressources physiques et virtuelles affectées et réaffectées dynamiquement en
fonction de la demande des consommateurs. Des exemples de ressources
pouvant être regroupées et partagées incluent le stockage, le traitement, la
mémoire et la bande passante réseau.

 Service mesuré et mesuré


Les systèmes Cloud fournissent des mesures de performance de service qui
peuvent être utilisées pour contrôler et optimiser automatiquement les
ressources à l'aide d'un mécanisme de mesure. Le comptage peut être utilisé
pour fixer des seuils afin de s'assurer qu'un client bénéficie toujours de
niveaux de service satisfaisants. Les services mesurés et mesurés fournissent
également des rapports à la fois pour le fournisseur et le consommateur de
services.

 Large accès au réseau Les


capacités sont disponibles sur le réseau et sont accessibles à l'aide de
smartphones, de tablettes, d'ordinateurs portables et de stations de travail.

Conclusion

Dans ce chapitre, vous avez appris que les termes virtualisation et cloud computing
sont souvent utilisés de manière interchangeable bien qu'ils signifient en réalité des
choses différentes. La virtualisation est une technologie qui permet à un seul
ordinateur d'héberger plusieurs ordinateurs virtuels partageant le même matériel
informatique hôte. Le cloud computing est une technologie qui permet de séparer les
applications du matériel. La virtualisation est la base qui prend en charge le cloud
computing.

Vous avez appris que la manière traditionnelle de fournir des applications et des
services aux utilisateurs à l'aide de serveurs dédiés est inefficace, peu fiable et non
évolutive. Les serveurs dédiés peuvent rester inactifs pendant de longues périodes,
ils constituent un point de défaillance unique et occupent beaucoup d'espace
physique. La virtualisation résout ces problèmes en consolidant de nombreux
serveurs virtuels sur un seul serveur physique, en tirant parti des ressources
inactives et en réduisant le nombre de serveurs nécessaires pour fournir des
services aux utilisateurs. Vous avez appris les nombreux avantages de la
virtualisation par rapport à l'utilisation traditionnelle des serveurs dédiés, tels qu'une
meilleure utilisation des ressources, moins d'espace requis, des coûts réduits et une
disponibilité accrue des serveurs.

L'informatique en nuage offre aux utilisateurs la livraison à la demande de services


informatiques sur Internet. La plupart d'entre nous utilisent déjà ces services lorsque
nous accédons à des services de musique en ligne ou au stockage de données en
ligne. Vous avez découvert les types de services cloud proposés par les fournisseurs
de services cloud. SaaS qui fournit l'accès à des services, tels que le courrier
électronique, le calendrier, la communication et les outils bureautiques sur Internet
sur la base d'un abonnement. PaaS qui donne accès aux systèmes d'exploitation,
aux outils de développement, aux langages de programmation et aux bibliothèques
utilisés pour développer, tester et fournir des applications. Et, IaaS qui fournit aux
organisations un accès à l'équipement réseau, aux services réseau virtualisés, au
stockage, aux logiciels et à l'infrastructure réseau de support.

Le chapitre s'est terminé par plusieurs exercices pour tester votre compréhension de
la terminologie et des caractéristiques du cloud computing.

Vous aimerez peut-être aussi