0% ont trouvé ce document utile (0 vote)
0 vues41 pages

Cloud Computing - Quick Guide

Le Cloud Computing permet l'accès à des applications et services via Internet, offrant flexibilité et stockage de données sans installation locale. Il repose sur des technologies telles que la virtualisation et l'architecture orientée service, et se décline en plusieurs modèles de déploiement (public, privé, hybride, communauté) et de services (IaaS, PaaS, SaaS). Chaque modèle présente des avantages et inconvénients en termes de sécurité, coût et évolutivité.

Transféré par

mbamafrancy4
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
0 vues41 pages

Cloud Computing - Quick Guide

Le Cloud Computing permet l'accès à des applications et services via Internet, offrant flexibilité et stockage de données sans installation locale. Il repose sur des technologies telles que la virtualisation et l'architecture orientée service, et se décline en plusieurs modèles de déploiement (public, privé, hybride, communauté) et de services (IaaS, PaaS, SaaS). Chaque modèle présente des avantages et inconvénients en termes de sécurité, coût et évolutivité.

Transféré par

mbamafrancy4
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

16/08/2024 00:08 Cloud Computing - Quick Guide

Cloud Computing - Guide rapide

Qu'est-ce que le Cloud?


Le terme Cloud fait référence à a Réseau ou Internet. En d'autres termes, nous pouvons
dire que le cloud est quelque chose qui est présent à distance. Le cloud peut fournir des
services sur le réseau, c'est-à-dire sur les réseaux publics ou sur les réseaux privés,
c'est-à-dire. WAN, LAN ou VPN.

Applications telles que e-mail, web conférence, gestion de la relation


client (CRM), etc, tous fonctionnent dans le cloud.

Qu'est-ce que le Cloud Computing?


Cloud Computing fait référence à manipulation, configuration, et accès les
applications en ligne. Il offre le stockage de données en ligne, l'infrastructure et
l'application.

[Link] 1/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Nous n'avons pas besoin d'installer un logiciel sur notre PC local et c'est ainsi
que le cloud computing surmonte problèmes de dépendance. Par
conséquent, le Cloud Computing est en train de créer notre application métier
mobile et collaboratif.

Explorez notre derniers cours en ligne et acquérir de nouvelles compétences à votre


rythme. Inscrivez-vous et devenez un expert certifié pour booster votre carrière.

Technologies Cloud Computing


Certaines technologies fonctionnent derrière les plates-formes de cloud computing, ce qui
rend le cloud computing flexible, fiable et utilisable. Ces technologies sont énumérées ci-
dessous:

Virtualisation

Architecture Orientée Service (SOA)

Grille Informatique

Utilitaire Informatique

Virtualisation

Virtualisation est une technique qui permet de partager une instance physique unique
d'une application ou d'une ressource entre plusieurs organisations ou locataires(clients). Il
le fait en attribuant un nom logique à une ressource physique et en fournissant un
pointeur vers cette ressource physique lorsque cela est demandé.

[Link] 2/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Le Multiténant architecture offre isolement virtuel parmi les multiples locataires et


donc, les organisations peuvent utiliser et personnaliser l'application comme si, ils ont
chacun sa propre instance en cours d'exécution.

Service-Orienté Architecture(SOA)

Service-Orienté Architecture aide à utiliser les applications comme un service pour


d'autres applications quel que soit le type de fournisseur, produit ou technologie. Par
conséquent, il est possible d'échanger des données entre les applications de différents
fournisseurs sans programmation supplémentaire ou apporter des modifications aux
services.

cloud_computing-service_oriented_architecture

[Link] 3/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Grille Informatique

Grille Informatique se réfère à l'informatique distribuée dans laquelle un groupe


d'ordinateurs de plusieurs endroits sont connectés les uns aux autres pour atteindre un
objectif commun. Ces ressources informatiques sont hétérogènes et géographiquement
dispersées.

Le calcul de grille divise la tâche complexe en petits morceaux. Ces petites pièces sont
distribuées aux CPU qui résident dans la grille.

[Link] 4/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Utilitaire Informatique

Utilitaire informatique est basé sur Payez par Utilisation modèle. Il offre des
ressources informatiques à la demande en tant que service mesuré. Le cloud computing,
le grid computing et les services informatiques gérés sont basés sur le concept de l'Utility
computing

Architecture Cloud Computing


L'architecture Cloud Computing comprend de nombreux composants cloud, chacun d'entre
eux étant faiblement couplé, nous pouvons diviser l'architecture cloud en deux parties:

Front End

Retour Fin

Chacune des extrémités est connectée via un réseau, généralement via. Internet. Le
diagramme suivant montre la vue graphique de l'architecture de cloud computing:

[Link] 5/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Front End

Front End désigne la partie client du système de cloud computing. Il se compose


d'interfaces et d'applications nécessaires pour accéder aux plates-formes de cloud
computing. Par exemple. Navigateur Web

Retour Fin

Retour Fin fait référence au nuage lui-même. Il comprend toutes les ressources
nécessaires pour fournir des services de cloud computing. Il comprend de grandes
stockage de données, machines virtuelles, mécanisme de sécurité, services,
modèles de déploiement, serveurs etc.

Composants Infrastructure Cloud


Infrastructure cloud serveurs, stockage, réseau, logiciels de gestion, logiciels de
déploiement et virtualisation de plate-forme.

[Link] 6/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Hyperviseur
Hyperviseur est un firmware ou programme de bas niveau il agit comme un Virtual
Machine Manager. Il permet de partager l'instance physique unique des ressources cloud
entre plusieurs locataires.

Logiciel de Gestion
Logiciel de Gestion aide à maintenir et configurer l'infrastructure.

Logiciel de Déploiement
Déploiement le logiciel permet de déployer et d'intégrer l'application sur le cloud.

Réseau

Réseau est le composant clé de l'infrastructure cloud. Il permet de connecter des services
cloud sur Internet. Il est également possible de fournir le réseau en tant qu'utilitaire sur
Internet, c'est-à-dire que le consommateur peut personnaliser l'itinéraire et le protocole
du réseau.

Serveur

Serveur aide à calculer le partage des ressources et à offrir d'autres services tels que
l'allocation et la désallocation des ressources, la surveillance des ressources, la sécurité,
etc.

Stockage

Cloud utilise un système de fichiers distribué à des fins de stockage. Si l'une des
ressources de stockage tombe en panne, elle peut être extraite d'une autre, ce qui rend le
cloud computing plus fiable.

Modèles de Déploiement Cloud

[Link] 7/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Les foloowing sont les modèles de déploiement cloud:

Modèle Cloud Public

Modèle Cloud Privé

Modèle Cloud Hybride

Modèle Cloud Communauté

Modèle Cloud Public


Le Modèle Cloud Public permet aux systèmes et aux services d'être facilement
accessibles au grand public p. ex. Google, Amazon, Microsoft offre des services cloud
via Internet.

Avantages

Coût Efficace

Fiabilité

Flexibilité

Emplacement Indépendance

Utilitaire Style Coût

[Link] 8/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Haute Évolutivité

Inconvénients

Faible Sécurité

Moins personnalisable

Modèle Cloud Privé

Le Privé Cloud permet aux systèmes et services d'être accessibles dans une organisation.
Le Cloud Privé est exploité uniquement au sein d'une seule organisation. Cependant, il
peut être géré en interne ou par un tiers.

Avantages
Voici les avantages du déploiement du cloud comme modèle de cloud privé.

Sécurité et Confidentialité Supérieures

Plus de Contrôle

Coût et efficacité énergétique

Inconvénients

[Link] 9/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Voici les inconvénients de l'utilisation du modèle de cloud privé:

Zone Restreinte

Inflexible Prix

Limité Scalability

Compétences Supplémentaires

Modèle Cloud Hybride


Le Hybride Cloud est un mélange de public et privé nuage. Les activités non critiques
sont effectuées à l'aide du cloud public tandis que les activités critiques sont effectuées à
l'aide du cloud privé.

Avantages
Voici les avantages du déploiement du cloud comme modèle de cloud hybride:

Évolutivité

Flexibilité

Coûts Efficiences

Inconvénients

Voici les inconvénients du modèle Cloud Hybride:

Problèmes de Réseautage

Sécurité Conformité

Dépendance Infrastructurale

Modèle Cloud Communauté


Le Communauté Cloud permet au système et aux services d'être accessibles par groupe
d'organisations. Il partage l'infrastructure entre plusieurs organisations d'une communauté
spécifique. Il peut être géré en interne ou par le tiers.

[Link] 10/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Avantages

Voici les avantages du déploiement du cloud cloud communautaire modèle:

Rentable

Partage Entre Organisations

Sécurité

Problèmes

Étant donné que toutes les données sont hébergées à un seul endroit, il faut donc
être prudent dans le stockage des données dans le cloud communautaire, car elles
pourraient être accessibles par d'autres.

Il est également difficile d'attribuer des responsabilités de gouvernance, de sécurité


et de coûts.

Modèles Service Cloud


Voici les modèles de services cloud:

[Link] 11/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Modèle Infrastructure as a Service(IaaS)

Modèle de Plateforme en tant que Service(PaaS)

Modèle Software as a Service(SaaS)

Identité en tant que service(IDaaS) Modèle

Modèle Network as a Service(NaaS)

Infrastructure en tant que service(IaaS)


IaaS permet d'accéder à des ressources fondamentales telles que des machines
physiques, des machines virtuelles, du stockage virtuel, etc. En dehors de ces ressources,
l'IaaS propose également:

Stockage de disque de machine virtuelle

Réseau local virtuel (VLAN)

Équilibreurs de charge

adresses IP

Bundles logiciels

Toutes les ressources ci-dessus sont mises à la disposition de l'utilisateur final via
virtualisation des serveurs. De plus, ces ressources sont accessibles par les clients
comme s'ils les possédaient.

[Link] 12/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Avantages
IaaS permet au fournisseur de cloud de localiser librement l'infrastructure sur Internet de
manière rentable. Certains des principaux avantages de IaaS sont énumérés ci-dessous:

Contrôle total des ressources informatiques via Accès Administratif aux VM.

Location Flexible et Efficace de Matériel Informatique.

Portabilité, Interopérabilité avec les applications Legacy.

Problèmes
Voici les problèmes associés à IaaS:

Compatibilité avec les Vulnérabilités de Sécurité Héritage

Machine Virtuelle Sprawl

Robustesse de l'isolation au niveau VM

Données Effacer Pratiques

Caractéristiques
Voici les caractéristiques du modèle de service IaaS:

Machines virtuelles avec logiciel préinstallé.

Machines virtuelles avec systèmes d'exploitation préinstallés tels que Windows,


Linux et Solaris.

Disponibilité des ressources à la demande.

Permet de stocker des copies de données particulières à différents endroits.

Les ressources informatiques peuvent être facilement mises à l'échelle de haut en


bas.

Plateforme en tant que service(PaaS)

PaaS offre l'environnement de temps d'exécution pour les applications. Il propose


également des outils de développement et de déploiement, nécessaires au développement
d'applications. PaaS a une caractéristique de pointer-cliquer des outils qui permettent
aux non-développeurs de créer des applications web.

[Link] 13/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Le diagramme suivant montre comment PaaS offre une API et des outils de
développement aux développeurs et comment il aide l'utilisateur final à accéder aux
applications professionnelles.

Avantages

Voici les avantages du modèle PaaS:

Frais administratifs inférieurs

Coût total de possession inférieur

Solutions Évolutives

Plus de logiciels système actuels

Problèmes
Comme SaaS, PaaS imposez également des charges importantes aux navigateurs des
consommateurs pour maintenir des connexions fiables et sécurisées aux systèmes des
fournisseurs. Par conséquent, PaaS partage de nombreux problèmes de SaaS. Cependant,
il existe des problèmes spécifiques associés au PaaS, comme indiqué ci-dessous:

Manque de portabilité entre les nuages PaaS

Planification de Processeur Basée sur l'Événement

[Link] 14/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Ingénierie de la sécurité des applications PaaS

Logiciel en tant que service (SaaS)

Logiciel en tant que service(SaaS) modèle permet de fournir des applications


logicielles en tant que service aux utilisateurs finaux. Il se réfère à un logiciel qui est
déployé sur un service hébergé et est accessible via Internet. Il existe plusieurs
applications SaaS. Certains d'entre eux sont énumérés ci-dessous:

Système de Facturation et de Facturation


Applications de Gestion de la Relation Client (CRM)

Applications du Help Desk

Ressources Humaines (RH) Solutions

Caractéristiques

Voici les caractéristiques du modèle de service SaaS:

SaaS rend le logiciel disponible sur Internet.

Le logiciel est maintenu par le fournisseur plutôt que là où il est exécuté.

La licence du logiciel peut être basée sur l'abonnement ou l'utilisation. Et il est


facturé sur une base récurrente.

Les applications SaaS sont rentables car elles ne nécessitent aucune maintenance
côté utilisateur final.

Ils sont disponibles sur demande.

Ils peuvent être augmentés ou réduits à la demande.

Ils sont automatiquement mis à jour et mis à jour.

SaaS propose un modèle de partage de données. Par conséquent, plusieurs


utilisateurs peuvent partager une seule instance d'infrastructure. Il n'est pas
nécessaire de coder en dur la fonctionnalité pour les utilisateurs individuels.
Tous les utilisateurs utilisent la même version du logiciel.

Avantages
L'utilisation du SaaS s'est avérée bénéfique en termes d'évolutivité, d'efficacité, de
performance et bien plus encore. Certains des avantages sont énumérés ci-dessous:

Modest Software Outils

[Link] 15/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Utilisation efficace des Licences logicielles

Gestion et Données Centralisées

Des responsabilités gérées par le fournisseur

Des solutions multi-tenant.

Problèmes
Il existe plusieurs problèmes liés au SaaS. Certains d'entre eux sont énumérés ci-dessous:

Risques basés sur navigateur

Dépendance du réseau

Manque de portabilité entre les clouds SaaS

Identité en tant que service(IDaaS)

Aperçu
Les employés d'une entreprise doivent se connecter au système pour effectuer diverses
tâches. Ces systèmes peuvent être basés sur un serveur local ou sur le cloud. Voici les
problèmes auxquels un employé pourrait être confronté:

Mémoriser différentes combinaisons de nom d'utilisateur et de mot de passe pour


accéder à plusieurs serveurs.

Si un employé quitte l'entreprise, il est nécessaire de s'assurer que chacun des


comptes de l'utilisateur a été désactivé. Cela augmente la charge de travail du
personnel des TI.

Pour résoudre les problèmes ci-dessus, une nouvelle technique est apparue Identité en
tant que service (IDaaS).

IDaaS offre la gestion de l'identité (information) en tant qu'entité numérique. Cette


identité peut être utilisée lors de transactions électroniques.

Identité
Identité fait référence à un ensemble d'attributs associés à quelque chose et le rend
reconnaissable. Tous les objets peuvent avoir les mêmes attributs mais leur identité ne
peut pas être la même. Cette identité unique est attribuée par un attribut d'identification
unique.

[Link] 16/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Il y en a plusieurs services d'identité qui ont été déployés pour valider des
services tels que la validation de sites Web, de transactions, de participants à
des transactions, de clients, etc. L'identité en tant que service peut inclure les
éléments suivants:

Services d'Annuaire

Services Fédérés

Inscription

Services d'Authentification

Surveillance des risques et des événements

Services d'inscription unique

Gestion des identités et des profils

Single Sign-On (SSO)


Pour résoudre le problème de l'utilisation de différentes combinaisons de nom d'utilisateur
et de mot de passe pour différents serveurs, les entreprises utilisent maintenant le logiciel
Single Sign-On, ce qui permet à l'utilisateur de se connecter une seule fois et gère l'accès
de l'utilisateur à d'autres systèmes.

SSO dispose d'un serveur d'authentification unique, la gestion de l'accès multiple à


d'autres systèmes, comme le montre le schéma suivant:

SSO travaille

Il y a plusieurs implémentations de SSO. Ici, nous discutons du travail commun de SSO:

[Link] 17/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Les étapes suivantes expliquent le fonctionnement du logiciel Single Sign-On:

L'utilisateur se connecte au serveur d'authentification à l'aide d'un nom d'utilisateur


et d'un mot de passe.
Le serveur d'authentification renvoie le ticket de l'utilisateur.
L'utilisateur envoie le ticket au serveur intranet.
Le serveur Intranet envoie le ticket au serveur d'authentification.
Le serveur d'authentification renvoie les informations d'identification de sécurité de
l'utilisateur pour ce serveur au serveur intranet.

Si un employé quitte l'entreprise, il suffit de désactiver l'utilisateur sur le


serveur d'authentification, ce qui désactive l'accès de l'utilisateur à tous les
systèmes.

Gestion Fédérale des Identités (FIDM)


FIDM décrit les technologies et les protocoles qui permettent à un utilisateur de regrouper
les informations d'identification de sécurité entre les domaines de sécurité. Il utilise
Security Markup Language (SAML) pour empaqueter les informations d'identification
de sécurité d'un utilisateur comme indiqué dans le diagramme suivant:

[Link] 18/41
16/08/2024 00:08 Cloud Computing - Quick Guide

OpenID
Il offre aux utilisateurs de se connecter à plusieurs sites Web avec un seul compte.
Google, Yahoo!, Flickr, MySpace, [Link] sont quelques-unes des entreprises qui
prennent en charge OpenID.

Avantages

Augmentation des taux de conversation sur le site.

Accès à un plus grand contenu de profil utilisateur.

Moins de problèmes avec les mots de passe perdus.

Facilité d'intégration de contenu dans les sites de réseaux sociaux.

Réseau en tant que service(NaaS)

Aperçu
Les réseaux en tant que service nous permet d'accéder à l'infrastructure réseau
directement et en toute sécurité. Le NaaS permet de déployer protocoles de routage
personnalisés.

NaaS utilise infrastructure réseau virtualisée fournir des services de réseau au


consommateur. Il est de la responsabilité du fournisseur NaaS de maintenir et de gérer les

[Link] 19/41
16/08/2024 00:08 Cloud Computing - Quick Guide

ressources réseau, ce qui réduit la charge de travail du consommateur. De plus, NaaS offre
réseau comme un utilitaire.

NaaS est également basé sur paiement à l'utilisation modèle.

Comment NaaS est-il livré?


Pour utiliser le modèle NaaS, le consommateur doit se connecter au portail Web, où il peut
obtenir une API en ligne. Ici, le consommateur peut personnaliser l'itinéraire.

À son tour, le consommateur doit payer pour la capacité utilisée. Il est également possible
de désactiver la capacité à tout moment.

Mobile NaaS
Mobile NaaS offre un contrôle plus efficace et flexible sur les appareils mobiles. Il utilise la
virtualisation pour simplifier l'architecture afin de créer des processus plus efficaces.

Le diagramme suivant montre les éléments de service Mobile NaaS:

NaaS Avantages

NaaS offre un certain nombre d'avantages, certains sont discutés ci-dessous:

Indépendance

[Link] 20/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Analytique

Résilience

Facilité d'ajout de nouveaux Éléments de Service

Isolement du trafic client

Modèles de Support

Gestion du Cloud
La gestion du cloud implique un certain nombre de tâches à effectuer par le fournisseur de
cloud pour assurer une utilisation efficace des ressources du cloud. Ici, nous allons
discuter de certaines de ces tâches:

Audit Système Sauvegardes

Gestion des Flux de Données du Système

Ne pas assurer l'accrochage du Vendeur

Procédures de sécurité du fournisseur

Surveiller les Capacités de Planification et de Mise à l'Échelle

Surveiller l'Audit-Log Utilisation

Tests de solutions et Validation

Stockage Données Cloud


Cloud Storage est un service qui permet d'enregistrer des données sur un système de
stockage hors site géré par un tiers et est rendu accessible par un API services web.

Périphériques de Stockage
Les dispositifs de stockage peuvent être classés en deux catégories:

Bloquer les Périphériques Stockage

Périphériques Stockage de Fichiers

Bloquer les Périphériques Stockage

Bloquer les Périphériques Stockage offre le stockage brut aux clients. Ce stockage
brut peut être partitionné pour créer des volumes.

[Link] 21/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Périphériques Stockage de Fichiers


File Storage Devices offre un stockage aux clients sous forme de fichiers, en maintenant
son propre système de fichiers. Ce stockage est sous la forme de Network Attached
Storage (NAS).

Classes Stockage Cloud


Cloud Storage peut être classé en deux catégories:

Stockage Cloud Non Géré

Stockage Cloud Géré

Stockage Cloud Non Géré

Cloud Storage non géré signifie que le stockage est préconfiguré pour le consommateur.
Le consommateur ne peut pas formater ni le consommateur peut installer son propre
système de fichiers ou modifier les propriétés du lecteur.

Stockage Cloud Géré

Managed Cloud Storage offre un espace de stockage en ligne à la demande. Le système de


stockage cloud géré présente ce qui semble être un disque brut que l'utilisateur peut
partitionner et formater.

Création de Cloud Storage System

Le système de stockage en nuage stocke plusieurs copies de données sur plusieurs


serveurs et à plusieurs endroits. Si un système échoue, il suffit de changer le pointeur à
l'emplacement de l'objet stocké.

Pour agréger des actifs de stockage dans des systèmes de stockage en nuage, le
fournisseur de cloud peut utiliser un logiciel de virtualisation du stockage, StorageGRID.
Il crée une couche de virtualisation qui récupère le stockage de différents périphériques de
stockage dans un seul système de gestion. Il peut également gérer les données à partir de
CIFS et NFS système de fichiers sur Internet. Le diagramme suivant montre comment
SystemGRID virtualise le stockage dans des nuages de stockage:

[Link] 22/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Conteneurs Stockage Virtuels


Stockage virtuel les conteneurs offrent des systèmes de stockage en nuage haute
performance. Numéro d'Unité Logique (LNU) des périphériques, fichiers et autres
objets sont créés dans des conteneurs de stockage virtuels. Le diagramme suivant montre
un conteneur de stockage virtuel, définissant un domaine de stockage cloud:

[Link] 23/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Défis

Stocker les données dans le cloud n'est pas une tâche simple. Outre sa flexibilité et sa
commodité, il présente également plusieurs défis auxquels sont confrontés les
consommateurs. Les consommateurs ont besoin de:

Provisionnez un stockage supplémentaire sur demande.

Connaître et restreindre l'emplacement physique des données stockées.

Vérifier comment les données ont été effacées?

Avoir accès à un processus documenté pour éliminer sûrement le matériel de


stockage de données.

Contrôle d'accès administrateur sur les données.

Virtualisation Concept
La création d'une machine virtuelle sur le système d'exploitation et le matériel existants
est appelée Virtualisation matérielle. Les machines virtuelles fournissent un environnement
qui est logiquement séparé du matériel sous-jacent.

La machine sur laquelle la machine virtuelle est créée est appelée machine hôte et
machine virtuelle est désigné comme un machine à invités. Cette machine virtuelle est
gérée par un logiciel ou un micrologiciel hyperviseur.

Hyperviseur

Hyperviseur est un firmware ou un programme de bas niveau qui agit comme un Virtual
Machine Manager. Il existe deux types d'hyperviseur:

Type 1 hyperviseur fonctionne sur système nu. LynxSecure, RTS Hypervisor, Oracle
VM, Sun xVM Server, VirtualLogic VLX voici des exemples d'hyperviseur de type 1. Le
diagramme suivant montre l'hyperviseur de type 1.

[Link] 24/41
16/08/2024 00:08 Cloud Computing - Quick Guide

L'hyperviseur type1 n'a pas de système d'exploitation hôte car ils sont
installés sur un système nu.

Hyperviseur de type 2 est une interface logicielle qui émule les périphériques avec
lesquels un système interagit normalement. Conteneurs, KVM, Microsoft Hyper V,
VMWare Fusion, Virtual Server 2005 R2, Windows Virtual PC et VMWare station
de travail 6.0 voici des exemples d'hyperviseur de type 2. Le diagramme suivant montre
l'hyperviseur de type 2.

[Link] 25/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Types de Virtualisation de Matériel


Voici les trois types de virtualisation matérielle:

La Virtualisation complète
Émulation Virtualisation
Paravirtualisation

La Virtualisation complète
In La Virtualisation complète, le matériel sous-jacent est complètement simulé. Les
logiciels invités ne nécessitent aucune modification pour fonctionner.

[Link] 26/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Émulation Virtualisation
In Émulation, la machine virtuelle simule le matériel et devient donc indépendante de
celui-ci. En cela, le système d'exploitation invité ne nécessite pas de modification.

[Link] 27/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Paravirtualisation

In Paravirtualisation, le matériel n'est pas simulé. Le logiciel invité exécute ses propres
domaines isolés.

[Link] 28/41
16/08/2024 00:08 Cloud Computing - Quick Guide

VMware vSphere est une infrastructure hautement développée qui offre un


cadre d'infrastructure de gestion pour la virtualisation. Il virtualise le système,
le stockage et le matériel réseau.

Sécuriser le Cloud
Sécurité le cloud computing est une préoccupation majeure. Les données dans le cloud
doivent être stockées sous forme cryptée. Pour empêcher le client d'accéder directement
aux données partagées, des services de proxy et de courtage devraient être utilisés.

Planification de Sécurité
Avant de déployer une ressource particulière dans le cloud, il faut analyser plusieurs
attributs de la ressource tels que:

Sélectionnez les ressources, il va passer au cloud et analyser sa sensibilité au


risque.

Considérez les modèles de services cloud tels que IaaS, PaaS, et SaaS. Ces
modèles exigent que le consommateur soit responsable de la sécurité à différents
niveaux de service.

Déterminez quel type de cloud, par exemple public, privé, communautaire ou


hybride.

Comprendre le système du fournisseur de services cloud que la façon dont les


données sont transférées, où elles sont stockées et comment déplacer les données
dans et hors du cloud.

Le risque de déploiement du cloud dépend principalement des modèles de


service et des types de cloud.

Comprendre la sécurité du Cloud

Sécurité Limites
Un modèle de service particulier définit la frontière entre les responsabilités du fournisseur
de services et du consommateur. Cloud Security Alliance (CSA) le modèle de pile définit
les limites entre chaque modèle de service et montre comment différentes unités

[Link] 29/41
16/08/2024 00:08 Cloud Computing - Quick Guide

fonctionnelles se rapportent les unes aux autres. Le diagramme suivant montre le Modèle
pile CSA:

Points clés du modèle CSA:

IaaS est le niveau de service le plus élémentaire avec PaaS et SaaS deux autres
au-dessus du niveau de service.

En montant, chacun des services hérite des capacités et des préoccupations de


sécurité du modèle ci-dessous.

IaaS fournit l'infrastructure, PaaS fournit l'environnement de développement


platfrom et SaaS fournit l'environnement d'exploitation.

IaaS a le moins de fonctionnalités intégrées et de sécurité intégrée, tandis que


SaaS en a le plus.

Ce modèle décrit les limites de sécurité auxquelles la responsabilité du fournisseur


de services cloud prend fin et les responsabilités du consommateur commencent.

Tout mécanisme de sécurité en dessous de la limite de sécurité doit être intégré


dans le système et au-dessus si je suis maintenu par le consommateur.

Bien que chaque modèle de service dispose d'un mécanisme de sécurité, les
besoins de sécurité dépendent également de l'emplacement de ces services,

[Link] 30/41
16/08/2024 00:08 Cloud Computing - Quick Guide

dans un cloud privé, public, hybride ou communautaire.

Comprendre la Sécurité des Données


Étant donné que toutes les données sont transférées via Internet, la sécurité des données
est donc une préoccupation majeure dans le cloud. Voici les mécanismes clés de protection
des mécanismes de données énumérés ci-dessous:

Contrôle d'Accès

Audit

Authentification

Autorisation

Tout le modèle de service doit intégrer un mécanisme de sécurité opérant dans tous les
domaines mentionnés ci-dessus.

Accès Isolé aux Données

Étant donné que les données stockées dans le cloud sont accessibles de n'importe où,
nous devons donc disposer d'un mécanisme pour les protéger de l'accès direct du client.

Accès au stockage Cloud Broker est l'une des approches pour isoler le stockage dans le
cloud. Dans cette approche, deux services sont créés:

Un courtier avec un accès complet au stockage mais pas d'accès au client.

Un proxy sans accès au stockage mais accès au client et au courtier.

fonctionnement du système Brokered Cloud Storage Access

Lorsque le client demande à accéder aux données:

La demande de données client va à l'interface de service externe du proxy.

Le mandataire transmet la demande au courtier.

Le courtier demande les données du système de stockage en nuage.

Le système de stockage en nuage renvoie les données au courtier.

Le courtier renvoie les données au proxy.

Enfin, le proxy envoie les données au client.

[Link] 31/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Toutes les étapes ci-dessus sont présentées dans le diagramme suivant:

Cryptage
Le cryptage aide à protéger les données contre les risques. Il protège les données qui sont
transférées ainsi que les données stockées dans le cloud. Bien que le cryptage aide à
protéger les données contre tout accès non autorisé, il n'empêche pas la perte de
données.

Opérations Cloud Computing

Aperçu
L'opération de cloud computing fait référence à la fourniture d'un service cloud supérieur.
Aujourd'hui, les opérations de cloud computing sont devenues très populaires et largement
utilisées par de nombreuses organisations simplement parce qu'elles permettent
d'effectuer toutes les opérations commerciales sur Internet.

Ces opérations peuvent être effectuées à l'aide d'une application Web ou d'applications
mobiles. Il y a un certain nombre d'opérations qui sont effectuées dans le nuage, certaines
d'entre elles sont montrées dans le diagramme suivant:

[Link] 32/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Gestion des Opérations Cloud


Il existe plusieurs façons de gérer les opérations quotidiennes du cloud, comme le montre
le diagramme suivant:

Utilisez toujours les bons outils et ressources pour effectuer n'importe quelle
fonction dans le cloud.

Les choses doivent être faites au bon moment et au bon coût.

[Link] 33/41
16/08/2024 00:08 Cloud Computing - Quick Guide

La sélection d'une ressource appropriée est obligatoire pour la gestion des


opérations.

Le processus doit être normalisé et automatisé pour éviter les tâches répétitives.

L'utilisation d'un processus efficace éliminera le gaspillage et la redondance.

Il faut maintenir la qualité du service pour éviter de retravailler plus tard.

Applications Cloud
Le Cloud Computing a ses applications dans presque tous les domaines tels que affaires,
divertissement, stockage de données, réseautage social, gestion, divertissement,
éducation, art et système positionnement global etc. Certaines des applications de
cloud computing les plus célèbres sont discutées ici dans ce tutoriel:

Applications d'Entreprise
Le cloud computing a rendu les affaires plus collaboratives et faciles en intégrant diverses
applications telles que MailChimp, Chatter, Google Apps pour les entreprises, et
Quickbooks.

SN Description de l'Application
MailChimp
1 Il offre un e-mail édition platfrom. Il est largement utilisé par les entreprises pour
concevoir et envoyer leurs campagnes d'email.
Bavarder
Application de chatter aide l'employé à partager des informations importantes sur
2
l'organisation en temps réel. On peut obtenir le flux instantané concernant n'importe
quel problème.
Google Apps pour les entreprises
Google offres création de documents texte, feuilles de calcul, présentations
3
etc. sur Google Docs ce qui permet aux utilisateurs professionnels de les partager de
manière collaborative.
Quickbooks
Il offre solutions comptables en ligne pour une entreprise. Cela aide à
4
surveillance des flux de trésorerie, création de déclarations de TVA et
création de rapports d'entreprise.

Stockage et Sauvegarde des Données


[Link], Mozy, Joukuu sont les applications, offrant des services de stockage de
données et de sauvegarde dans le cloud.

[Link] 34/41
16/08/2024 00:08 Cloud Computing - Quick Guide

SN Description de l'Application
[Link]
1 [Link] offre un service de glisser-déposer pour les fichiers. Il suffit de déposer les
fichiers dans Box et d'y accéder de n'importe où.
Mozy
2 Mozy offre un service de sauvegarde en ligne pour les fichiers lors d'une perte de
données.
Joukuu
3 Joukuu est une interface basée sur le web. Il permet d'afficher une seule liste de
contenus pour les fichiers stockés Google Docs, [Link] et Dropbox.

Gestion Applications
Il existe des applications disponibles pour les tâches de gestion telles que suivi du
temps, organisation des notes. Les applications qui exécutent de telles tâches sont
discutées ci-dessous:

SN Description de l'Application
Toggl
1
Il aide à suivre la période de temps attribuée à un projet particulier.
Evernote
2 Evernote est une application qui organise les notes autocollantes et peut même lire le
texte à partir d'images qui aide l'utilisateur à localiser les notes facilement.
Exact
3 Il est une application de comptabilité.Il aide à suivre les revenus, les dépenses, les
bénéfices et les pertes en temps réel.

Applications Sociales
Il existe plusieurs services de réseaux sociaux fournissant des sites Web tels que
Facebook, Twitter, etc.

SN Description de l'Application
Facebook
1 Facebook offrir un service de réseautage social. On peut partager des photos,
vidéos, fichiers, statut et bien plus encore.
2 Twitter
Twitter aide à interagir directement avec le public. Une fois peut suivre n'importe

[Link] 35/41
16/08/2024 00:08 Cloud Computing - Quick Guide

quelle célébrité, organisation et toute personne qui est sur twitter et peut avoir les
dernières mises à jour concernant le même.

Divertissement Applications

SN Description de l'Application
[Link]
Il offre un service de streaming, c'est-à-dire que la musique peut être stockée en
1
ligne et peut être lue à partir du cloud à l'aide du propre lecteur multimédia du
service.

Art Applications

SN Description de l'Application
Moine
1 Il offre des services artistiques tels que la conception et l'impression cartes de
visite, cartes postales et mini-cartes.

Fournisseurs de Cloud
Plusieurs plateformes de Cloud Computing sont disponibles aujourd'hui. Le tableau suivant
contient les plateformes populaires de Cloud Computing:

SN Plateformes Description
[Link]
Il s'agit d'une plate-forme de développement [Link]. Cela fournit une interface
1
utilisateur simple et permet aux utilisateurs de se connecter, de créer une application
et de la pousser dans le cloud.
Appétit
La plate-forme CloudQ d'Appistry est efficace pour fournir une plate-forme
2
d'application d'exécution. Cette plateforme est très utile pour créer des applications
évolutives et orientées services.
AppScale
3
AppScale est une plate-forme open source pour les applications Google App Engine.
AT&T
L'AT&T permet l'accès aux serveurs virtuels et gère la virtualisation AT&T L'AT&T
4
permet l'accès aux serveurs virtuels et gère l'infrastructure de virtualisation. Cette
infrastructure de virtualisation comprend le réseau, le serveur et le stockage.

[Link] 36/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Moteur Yard
5
Engine Yard est une plateforme de cloud computing Rails Application.
Enomalie
6
Enomaly fournit la plate-forme Infrastructure-as-a-Service.
FlexiScale
7 FlexiScale propose une plateforme de cloud computing qui permet une infrastructure
cloud flexible, évolutive et automatisée.
GCloud3
8
Le GCloud3 propose une solution de cloud privé dans sa gPlatform.
Gizmox
Le Gizmox Visual WebGUI platfrom est le mieux adapté pour développer de nouvelles
9
applications Web et moderniser les applications héritées basées sur [Link], DHTML,
etc.
Gogrid
10 La plateforme GoGrid permet aux utilisateurs de déployer des services cloud web et
base de données.
Google
11 L'App Engine de Google permet aux utilisateurs de créer, d'exécuter et de maintenir
leurs applications sur l'infrastructure de Google.
LongJump
12 Le LongJump propose une Business Application Platform, une plateforme-as-a-Service
(PaaS).
Microsoft
13 Windows Azure de Microsoft est une plate-forme de cloud computing, offrant un
environnement pour créer des applications et des services cloud.
OrangeScape
14 OrangeScape propose une Plateforme-as-a-Service (Paas) pour les non
programmeurs. Construire une application est aussi simple que la feuille de calcul.
RackSpace
15 Le RackSpace fournit des serveurs à la demande via une plate-forme de serveurs
virtualisés basée sur le cloud.
Amazon EC2
Amazon EC2 (Elastic Compute Cloud) permet aux utilisateurs de configurer et de
16
contrôler les ressources informatiques tout en les exécutant sur l'environnement
d'Amazon.

Défis du Cloud Computing


Le cloud computing, une technologie émergente, a posé de nombreux défis sous différents
aspects. Certains d'entre eux sont représentés dans le diagramme suivant:

[Link] 37/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Sécurité & Confidentialité


La sécurité et la confidentialité des informations constituent le plus grand défi du cloud
computing. Pour sortir des problèmes de sécurité et de confidentialité, il est possible
d'utiliser des applications de cryptage, de matériel de sécurité et de sécurité.

Portabilité
C'est un autre défi pour le cloud computing que les applications devraient facilement être
migrées d'un fournisseur de cloud à un autre. Il ne devrait pas y avoir de blocage de
fournisseur. Cependant, cela n'est pas encore possible car chacun des fournisseurs de
cloud utilise des langages standard différents pour ses plates-formes.

Interopérabilité

Application sur une plate-forme devrait être en mesure d'incorporer des services d'autres
platfrom. Elle est rendue possible par les services web. Mais cette rédaction de tels
services Web est très complexe.

Performance Informatique

Pour fournir des applications gourmandes en données sur le cloud, il faut une bande
passante réseau élevée, ce qui entraîne des coûts élevés. S'il est effectué à faible bande
passante, il ne répond pas aux performances informatiques requises des applications
cloud.

Fiabilité et Disponibilité

[Link] 38/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Il est nécessaire que les systèmes cloud soient fiables et robustes, car la plupart des
entreprises dépendent désormais des services fournis par des tiers.

Cloud Computing Mobile


Le cloud computing offre de tels smartphones qui ont une expérience riche en médias
Internet et nécessitent moins de traitement, moins de puissance. En termes de Mobile
Cloud Computing, le traitement se fait dans le cloud, les données sont stockées dans le
cloud. Et les appareils mobiles servent de support pour l'affichage.

Aujourd'hui, les smartphones sont utilisés avec des services cloud riches en intégrant des
applications qui consomment des services Web. Ces services web sont déployés dans le
cloud.

Il existe plusieurs systèmes d'exploitation pour smartphones tels que Google's Android,
Apple's iOS, RIM BlackBerry, Symbian, et Téléphone Mobile Windows. Chacune de
ces plates-formes prend en charge des applications tierces déployées dans le cloud.

Architecture
MCC comprend quatre types de ressources cloud:

Cloud mobile lointain

Nuage immobile lointain

Entités informatiques mobiles proches

Proximité des entités informatiques immobiles

Hybride

Le diagramme suivant montre le cadre de l'architecture de cloud computing mobile:

[Link] 39/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Problèmes
Malgré un développement significatif dans le domaine de l'informatique mobile, il existe
encore de nombreux problèmes:

Transmission efficace d'urgence

Il devrait y avoir une transmission fréquente d'informations entre le cloud et les appareils
mobiles.

Architectural Problèmes
Le cloud computing mobile est nécessaire pour rendre l'architecture neutre en raison de
l'environnement hétérogène.

Migration VM live

Il est difficile de migrer une application qui consomme beaucoup de ressources vers le
cloud et de l'exécuter via. Machine Virtuelle .

Communication Mobile Congestion


En raison de l'augmentation continue de la demande de services de cloud mobile, la
charge de travail pour permettre une communication fluide entre le cloud et les appareils
mobiles a été augmentée.

[Link] 40/41
16/08/2024 00:08 Cloud Computing - Quick Guide

Sécurité et Confidentialité

C'est l'un des principaux problèmes car les utilisateurs mobiles partagent leurs
informations personnelles sur le cloud.

[Link] 41/41

Vous aimerez peut-être aussi