CLOUD COMPUTING
01 01
02
Rappel & Principes
Architecture Cloud de référence
2
Selon NIST,le cloud computing
● Cinq caractéristiques essentielles de tous les services de
cloud computing cloud computing
● Trois modèles de services
● Quatre modèles de déploiement
3
Selon NIST, le cloud computing
● Cinq caractéristiques essentielles de tous les services de
cloud computing
○ Demande en libre-service, ○ Demande en libre-service,
○ Accès réseau étendu,
○ Mise en commun des ressources,
○ Élasticité rapide,
○ Service mesuré,
4
Selon NIST, le cloud computing
● Trois modèles de services à la disposition des utilisateurs du
Cloud: Cloud:
○ Logiciel cloud en tant que service (SaaS),
○ Plate-forme cloud en tant que service (PaaS),
○ Infrastructure cloud en tant que service (IaaS)
5
Selon NIST, le cloud computing
● Quatre modèles de déploiement :
○ Cloud privé, ○ Cloud privé,
○ Cloud communautaire,
○ Cloud public,
○ Cloud hybride
6
● L’objectif principal est une méthode plus économique pour
fournir plus rapidement des services de meilleure qualité et
à moindre coût aux utilisateurs.
○ Dans le modèle traditionnel de prestation de services informatiques, ○ Dans le modèle traditionnel de prestation de services informatiques,
l’accent est mis sur l’achat, maintenir et exploiter le matériel
nécessaire et l'infrastructure connexe.
○ Le modèle de cloud computing permet aux DSI, aux responsables de
projets informatiques et des achats de focaliser leur attention sur des
services innovants et la création de valeur pour les clients.
7
● Développer une architecture indépendante du fournisseur,
conforme à la définition du NIST
● Développer une architecture qui ne bloque pas l'innovation
(rester abstrait) (rester abstrait)
● C’est un modèle conceptuel générique de haut niveau qui est
un outil efficace pour discuter des exigences, des structures et
des opérations du cloud computing
8
Ce modèle basé sur les acteurs et les rôles est destiné à servir
aux attentes des parties prenantes en leur permettant de
comprendre la vision globale des rôles et responsabilités afin d’
évaluer et d’attribuer lesrisques. évaluer et d’attribuer lesrisques.
L'architecture de référence du cloud computing du NIST est centrée
sur les exigences de ce que les services cloud doivent “fournir”, non
pas "comment" concevoir la solution et la mettre en œuvre.
9
01 01
02
Rappel & Principes
Architecture Cloud de référence
Publicité
Version 1.0
10
● L’architecture de référence du cloud computing du NIST
définit cinq acteurs principaux
● Chaque acteur est une entité (une personne ou une
organisation) qui participe à une transaction ou à un organisation) qui participe à une transaction ou à un
processus et / ou effectue des tâches dans le cloud computing.
● Les cinq acteurs ...
11
Cloud Consumer
Cloud Auditor
Cloud Provider Provider
Cloud Broker Broker
Cloud Carrier
12
Acteur
Définition
Cloud Consumer (Consommateur Cloud)
Personne ou organisation qui a une relation professionnelle et qui utilise un service fournit par un Cloud Provider
Cloud Provider (Fournisseur Cloud)
Une personne, organisation, ou une entitée responsable pour assurer qu’un service est disponible pour parties intéressées
Cloud Auditor Cloud Auditor (Auditeur Cloud)
Cloud Broker (Courtier Cloud)
Partie pouvant effectuer une évaluation indépendante des services Cloud, des Partie pouvant effectuer une évaluation indépendante des services Cloud, des opérations du système d’information, des performances et de la sécurité de la mise en œuvre du Cloud.
Une entité qui gère l'utilisation, les performances et la fourniture de services de Cloud computing, et négocie les relations entre les fournisseurs de Cloud et les consommateurs de Cloud.
Cloud Carrier (transporteur Cloud)
Un intermédiaire qui fournit la connectivité et le transport des services de cloud computing des fournisseurs de cloud aux consommateurs de cloud.
13
14
Un consommateur du Cloud peut demander un service à un courtier en Cloud au lieu de contacter directement un fournisseur de Cloud. Le courtier peut créer un nouveau service en combinant plusieurs services ou en améliorant un service existant. Dans cet exemple, les fournisseurs du service cloud réels sont invisibles pour le consommateur du cloud qui interagit directement avec le courtier en cloud. courtier en cloud.
15
Le Cloud Carrier (transporteur) fournissent la connectivité et le transport des services de cloud depuis les fournisseurs de cloud aux consommateurs de cloud. Des contrat d’engagement sur la niveau du service sont mis en oeuvre entre le Client et le fournisseur du service Cloud et entre le Transporteur et le fournisseur du service Cloud fournisseur du service Cloud
SLA : Service Level Agreement
16
Un auditeur cloud effectue des évaluations indépendantes du fonctionnement et de la sécurité de la mise en œuvre d’un service de cloud. L'audit peut impliquer des interactions avec le consommateur et le fournisseur de cloud.
SLA : Service Level Agreement
17
● Représente une personne ou une organisation qui entretient
une relation commerciale avec et utilise le service d'un
fournisseur de cloud.
● Parcourt le catalogue de services d'un fournisseur de service ● Parcourt le catalogue de services d'un fournisseur de service
Cloud, demande le service approprié, établit des contrats de
service avec le fournisseur et utilise le service.
● Le client peut être facturé pour le service fourni et doit
assurer les paiements en conséquence.
18
● Les consommateurs de cloud ont besoin de contrats de
niveau de service (SLA) pour spécifier les exigences de
performances techniques remplies par un fournisseur de
cloud. cloud.
● Les SLA peuvent couvrir des conditions relatives à la qualité
de service,à la sécurité et aux solutions en cas de défaillance
des performances.
19
● Les SLA des fournisseurs peut également inclure des
limitations et des obligations que les consommateurs de cloud
doivent accepter.
● Un consommateur de cloud peut choisir librement un ● Un consommateur de cloud peut choisir librement un
fournisseur de cloud offrant une meilleure tarification et des
conditions plus favorables.
● Généralement, la politique de prix et les accords de niveau de
service d'un fournisseur de cloud ne sont pas négociables
20
● Les applications SaaS sont rendues accessibles via un réseau
aux consommateursSaaS.
Publicité
● Les consommateurs de SaaS peuvent être des organisations
fournissant à leurs membres un accès à des applications fournissant à leurs membres un accès à des applications
logicielles, des utilisateurs finaux utilisant directement des
applications logicielles ou des administrateurs d'applications
logicielles configurant des applications pour les utilisateurs
finaux.
21
● Les consommateurs SaaS peuvent être facturés en fonction
du nombre d'utilisateurs finaux, du temps d'utilisation, de la
bande passante réseau consommée, de la quantité de bande passante réseau consommée, de la quantité de
données stockées ou de la durée des données stockées.
22
● Les utilisateurs cloud de PaaS peuvent utiliser les outils et les
ressources d'exécution fournis par les fournisseurs de cloud
pour développer, tester, déployer et gérer les applications
hébergées dans un environnement cloud hébergées dans un environnement cloud
● Les clients PaaS peuvent être facturés en fonction du
traitement, du stockage de la base de données et des
ressources réseau consommées par l'application PaaS, ainsi
que de la durée d'utilisation de la plate-forme.
23
● Les clients de services de type PaaS peuvent être
○ Des développeurs d’applications qui conçoivent et implémentent des
logiciels d’application,
○ Des testeurs d’application qui exécutent et testent des applications
dans des environnements basés sur le cloud,
○ Des déployeurs d’applications qui publient des applications dans le
cloud
○ Des administrateurs d’application qui configurent et surveillent les
performances des applications sur une plate-forme.
24
● Les consommateurs d'IaaS ont accès à des ordinateurs
virtuels, à un stockage accessible par réseau, à des
composants d'infrastructure réseau et à d'autres ressources
informatiques fondamentales sur lesquels ils peuvent informatiques fondamentales sur lesquels ils peuvent
déployer et exécuter des logiciels arbitraires.
25
● Les consommateurs d’IaaS peuvent être
○ Des développeurssystème,
○ Des administrateurssystème,
○ Des responsables informatiques intéressés à créer, installer, gérer et
surveiller des services destinés aux opérations de l’infrastructure
informatique.
26
● Les consommateurs d’IaaS disposent des fonctionnalités
nécessaires pour accéder à ces ressources informatiques et
sont facturés en fonction de la quantité ou de la durée des
ressources consommées ressources consommées
○ Heures d'UC utilisées par les ordinateurs virtuels,
○ Volume et la durée des données stockées,
○ Bande passante réseau utilisée,
○ Nombre d'adresses IP utilisées ...
●
27
● Un fournisseur de cloud est une personne / entité chargée de
mettre un service à la disposition des parties intéressées.
○ Il acquiert et gère l’infrastructure informatique requise pour fournir
les services, les services,
○ exécute le logiciel Cloud qui fournit les services
○ prend les dispositions nécessaires pour fournir les services Cloud aux
consommateurs par l’intermédiaire d’un accès réseau.
28
● En tant que fournisseur SaaS
○ Il déploie, configure, maintient et met à jour le fonctionnement des
applications logicielles sur une infrastructure de cloud afin que les
Publicité
services soient fournis aux utilisateurs attendus aux niveaux de
service attendus.
○ Il assume la plupart des responsabilités en matière de gestion et de
contrôle des applications et de l’infrastructure, tandis que les
utilisateurs du cloud ont un contrôle administratif limité des
applications.
29
● En tant que fournisseur PaaS
○ Gère l’infrastructure informatique de la plate-forme
○ Exécute le logiciel de cloud qui fournit les composants de la
plate-forme, tels que la pile d’exécution du logiciel d’exécution, les
bases de données et d’autres composants middleware.
○ En charge du processus de développement, de déploiement et de
gestion du consommateur de cloud PaaS
30
● En tant que fournisseur PaaS
○ Fournit des outils tels que des environnements de développement
intégrés (IDE), une version de développement du logiciel cloud, des
kits de développement logiciel (SDK), des outils de déploiement et de
gestion.
○ Le PaaS Cloud Consumer contrôle les applications et éventuellement
certains paramètres d’environnement d’hébergement, mais n’a aucun
accès ou n’a un accès limité à l’infrastructure sous-jacente à la
plate-forme, telle que le réseau, les serveurs, les systèmes
31
● Le PaaS Cloud Consumer contrôle les applications et
éventuellement certains paramètres d’environnement
d’hébergement, mais n’a aucun accès ou juste un accès limité à d’hébergement, mais n’a aucun accès ou juste un accès limité à
l’infrastructure sous-jacente à la plate-forme, telle que le
réseau, les serveurs, les systèmes d’exploitation ou le
stockage.
32
● Le fournisseur de services IaaS :
○ Acquiert les ressources informatiques physiques sous-jacentes au
service, notamment les serveurs, les réseaux, l’infrastructure de
stockage etd’hébergement.
○ Exécute le logiciel cloud nécessaire pour mettre les ressources
informatiques à la disposition du consommateur grand public IaaS via
un ensemble d'interfaces de service et d'abstractions de ressources
informatiques, telles que des machines virtuelles et des interfaces de
réseau virtuelles.
33
● Comparé aux consommateurs de cloud SaaS et PaaS, un
consommateur de cloud IaaS a accès à des formes de
ressources informatiques plus fondamentales et à plusieurs ressources informatiques plus fondamentales et à plusieurs
composants logiciels dans une pile d'applications, y compris le
système d'exploitation et le réseau.
34
● Le fournisseur de cloud IaaS, quant à lui, contrôle le matériel
physique et les logiciels de cloud permettant de fournir ces
services d'infrastructure, tels que les serveurs physiques, les services d'infrastructure, tels que les serveurs physiques, les
équipements réseau, les périphériques de stockage, le
système d'exploitation hôte et les hyperviseurs pour la
virtualisation.
35
Cloud Consumer
Cloud Auditor
Cloud Provider Cloud Provider
Cloud Broker Cloud Broker
Cloud Carrier
36
37