Chapitre 1 - Introduction au Cloud Computing_v3.pdf
Document Details
Uploaded by Deleted User
Tags
Full Transcript
Chapitre 1 Introduction au Cloud Computing NGUIMBUS Emmanuel 1 Plan du cours Introduction I. Historique II. Contexte III. Définitions IV. Caractéristiques du cloud V. Modèles de déploiement VI. Modèles de services VII. Exigences du Cloud VIII. Avantages et inconvénients IX....
Chapitre 1 Introduction au Cloud Computing NGUIMBUS Emmanuel 1 Plan du cours Introduction I. Historique II. Contexte III. Définitions IV. Caractéristiques du cloud V. Modèles de déploiement VI. Modèles de services VII. Exigences du Cloud VIII. Avantages et inconvénients IX. Ecosystème du Cloud X. Anatomie du Cloud XI. Gestion du Cloud XII. Architectures de Cloud XIII. Marché du Cloud XIV. Aspects juridiques NGUIMBUS Emmanuel 2 Introduction NGUIMBUS Emmanuel 3 Introduction u Le terme Cloud est largement utilisé pour faire le Buzz de nos jours u Qu’est ce que c’est réellement? u Comment ça marche? NGUIMBUS Emmanuel 4 I. Historique NGUIMBUS Emmanuel 5 I. Historique u 1ère génération: MainFrame v Etablis dans les années 1960 et continuent d’évoluer. v Les applications sont installées sur un ordinateur de grande puissance de traitement et qui sert d’unité centrale à un réseau de terminaux. u 2ème génération: PC Apparu en 1970s, l’utilisateur installe ses applications directement sur son PC. u 3ème génération: Client-Serveur L’application est divisée en 2 entités: le Serveur et le Client. NGUIMBUS Emmanuel 6 I. Historique u 4ème génération: www v Le web permet d’héberger des applications sur des serveurs distants. v Ces applications peuvent être accessibles via le réseau internet en utilisant un navigateur. u 5ème génération: Cloud Computing Apparu au début du 21ème siècle. NGUIMBUS Emmanuel 7 II. Contexte NGUIMBUS Emmanuel 8 II. Contexte Ø La figure ci-dessus montre la consommation journalière moyenne des ressources informatiques dans une entreprise. Ø On voit clairement que ces ressources ne sont pas exploitées entièrement. Ø En effet, l’entreprise dépense son argent sur des actifs physiques qui ne sont presque jamais utilisées dans leurs capacités maximales. NGUIMBUS Emmanuel 9 II. Contexte Ø Et Si l’entreprise ne paye que les ressources informatiques qu’elle utilise ? Ø Elle n’aurait plus à s’investir dans l’achat de matériel. Ø Elle abandonne les dépenses d’investissement pour passe aux dépenses de fonctionnement. Ø Elle n’a plu qu’à recourir à un fournisseur de service en se basant sur le modèle (pay-as-you-use) ⇒ Cloud Computing. NGUIMBUS Emmanuel 10 III. Définitions NGUIMBUS Emmanuel 11 III. Définitions u Définition 1 En utilisant des ressources de calcul et de stockage virtualisées et des technologies Web modernes, le Cloud Computing fournit des infrastructures, des plateformes et des applications informatiques abstraites, évolutives et centrées sur le réseau en tant que services à la demande. Ces services sont facturés à l'utilisation. NGUIMBUS Emmanuel 12 III. Définitions u Définition 2 Le cloud est un service de location de ressources informatiques par une organisation ou un individu et de payer seulement pour les ressources utilisées NGUIMBUS Emmanuel 13 III. Définitions u D’autres définitions ont été proposées pour le cloud: ü Le cloud computing correspond à l’élimination d’investissements dans les infrastructures informatiques sans compromettre la productivité de l’entreprise. ü Le cloud permet d’économiser de l’argent. ü Si une ressource informatique est endommagée ou perdue, les données enregistrées sont sauvegardées sur le serveur du fournisseur de cloud. ü Les données et applications sont accessibles depuis n’importe quel équipement connecté à internet. NGUIMBUS Emmanuel 14 III. Définitions Aucune Définition standard u Conséquence, plusieurs fournisseurs de services affirment proposer un service cloud alors que ce n’est pas toujours le cas u Exemple l’hébergement des sites web via un CPANEL n’est pas le cloud NGUIMBUS Emmanuel 15 III. Définitions Une définition est utilisée par l’IEEE (Institute of Electrical and Electronics Engineers) et l’ISO (The International Organization for Standardization): ü Le Cloud Computing est un modèle permettant un accès réseau omniprésent ü ü à la demande ü à un pool partagé de ressources informatiques configurables (réseaux, serveurs, stockage, applications et services) ü qui peuvent être rapidement provisionnés et libérés sans une interaction du fournisseur de services. NGUIMBUS Emmanuel 16 Evaluation chirurgicale du Cloud ! Le Cloud est composé de: ü 5 caractéristiques essentielles ; ü 4 modèles de déploiement; ü 3 modèles de service. NGUIMBUS Emmanuel 17 IV. Caractéristiques du cloud NGUIMBUS Emmanuel 18 IV. Caractéristiques du cloud u Le Cloud a 5 caractéristiques essentielles qui sont illustrées dans la figure ci-après. u Si une caractéristique est absente alors ce n’est pas le cloud !!! NGUIMBUS Emmanuel 19 IV. Caractéristiques du cloud 1. On-demand self-service u Service libre à la demande; u L’utilisateur peut s’approvisionner des services, tel qu’une instance de calcul ou de stockage; u Automatiquement sans aucune interaction humaine du côté du fournisseur du service. NGUIMBUS Emmanuel 20 IV. Caractéristiques du cloud 2. Broad Network Access u Accessible sur l’ensemble du réseau; u Les ressources et services sont disponibles sur le réseau (local/internet) grâce à des mécanismes standards. NGUIMBUS Emmanuel 21 IV. Caractéristiques du cloud 3. Elastic Ressource Pooling u Ressources mutualisées u Les ressources sont partagées pour permettre la fourniture des services en parallèle à plusieurs utilisateurs (multi-tenant model). u Ces ressources virtuelles sont assignées dynamiquement suivant les besoins de l’utilisateur. NGUIMBUS Emmanuel 22 IV. Caractéristiques du cloud 4. Scalable and Elasticity u Les ressources sont rapidement approvisionnées ou libérées selon les besoins. u Pour le consommateur, les ressources semblent être illimitées NGUIMBUS Emmanuel 23 IV. Caractéristiques du cloud 5. Measured Service u Service mesurable; u L’utilisation des ressources peut être surveillée, contrôlée et signalée; u Ce qui assure la transparence pour le fournisseur et le consommateur du service utilisé. NGUIMBUS Emmanuel 24 V. Modèles de déploiement Dans le modèle de déploiement, on évalue si les utilisateurs et les fournisseurs appartiennent ou pas au même modèle organisationnel. NGUIMBUS Emmanuel 25 V. Modèles de déploiement 1. Cloud Public u Aussi appelé cloud Externe. u Il comprend toutes les offres cloud où les fournisseurs et les utilisateurs potentiels n’appartiennent pas à la même unité organisationnelle. u Dans ce modèle, les fournisseurs rendent leur cloud accessible au public et proposent généralement un portail Web en libre-service u Parmi les fournisseurs du cloud public on trouve: AWS, GCP et Azure. NGUIMBUS Emmanuel 26 V. Modèles de déploiement Caractéristiques du cloud public: u Evolutif Le cloud public est hautement évolutif et offre le High Scalability. u Abordable v Les services du cloud public sont livrés au public selon le model pay-as- you-use. v L’utilisateur doit payer uniquement pour ce qu’il utilise. v Cela n’implique aucun coût lié au déploiement. NGUIMBUS Emmanuel 27 V. Modèles de déploiement Caractéristiques du cloud public: u Moins sécurisé v Le cloud public est sous un certain angle semble moins sécurisé par rapport aux autres modèles. v Il est proposé par un tiers et ce dernier a un contrôle total sur le cloud. v Bien que les SLA garantissent la confidentialité, il existe toujours un risque élevé de fuite de données. NGUIMBUS Emmanuel 28 V. Modèles de déploiement Caractéristiques du cloud public: u Hautement Disponible v Le cloud public est hautement disponible v N’importe qui peut y accéder avec des autorisations appropriées, ce qui n’est pas possible dans d’autres modèles car des restrictions d’accès géographiques ou autres peuvent exister. NGUIMBUS Emmanuel 29 V. Modèles de déploiement Caractéristiques du cloud public: u Strict SLAs v Le SLA est très strict dans le cas du cloud public. v La réputation commerciale du fournisseur de services dépend totalement de la qualité du service. NGUIMBUS Emmanuel 30 V. Modèles de déploiement Contraintes d’utilisation du cloud public : u Les besoins en ressources sont importantes, variables et imprévisibles. u Pas d’infrastructure physique disponible. u L’entreprise a des contraintes financières. NGUIMBUS Emmanuel 31 V. Modèles de déploiement Le cloud public n’est pas convenable dans les cas suivants : u La sécurité est importante et les données sont considérées comme critiques. u L’organisation souhaite être autonome. u L’organisation dispose des moyens nécessaires pour la mise en place d’un cloud privé. NGUIMBUS Emmanuel 32 V. Modèles de déploiement Avantages du cloud public: u Il n’est pas nécessaire d’établir une infrastructure pour configurer un cloud. u Pas besoin d’assurer la maintenance du cloud. u Moins cher par rapport aux autres modèles. u Respect strict des SLAs. u Pas de limite sur le nombre des utilisateurs. u High Scalability. NGUIMBUS Emmanuel 33 V. Modèles de déploiement Inconvénients du cloud public : u Problèmes de sécurité (contrôle du SI par un tiers). u La confidentialité et l’autonomie organisationnelle ne sont pas possibles. NGUIMBUS Emmanuel 34 V. Modèles de déploiement 2. Cloud Privé u Aussi Appelé cloud Interne. u Défini comme étant une infrastructure mise à disposition pour un usage exclusif par une organisation. u Cette infrastructure peut exister sur ou hors site de l’organisation. NGUIMBUS Emmanuel 35 V. Modèles de déploiement 2. Cloud Privé u Ce type de cloud peut être détenu, géré et exploité par une ou plusieurs organisation(s). u Il peut être déployé en utilisant des outils open source tels que Openstack et Eucalyptus u Le cloud privé généralement est de petite taille par rapport aux autres modèles de cloud. NGUIMBUS Emmanuel 36 V. Modèles de déploiement Caractéristiques du cloud privé: u Sécurité v Le cloud privé semble plus sécurisé car il est généralement, déployé et géré par l’organisation. v Il y a moins de risques de fuite de données hors du cloud. NGUIMBUS Emmanuel 37 V. Modèles de déploiement Caractéristiques du cloud privé: u Contrôle centralisé Tant que l’organisation a le contrôle total sur le cloud, elle n’a pas besoin de quiconque pour gérer son cloud. NGUIMBUS Emmanuel 38 V. Modèles de déploiement Caractéristiques du cloud privé: u Faible SLA v Les SLA formels peuvent ne pas exister dans un cloud privé. v Mais s’ils existent, ils sont faibles puisqu’ils sont entre l’organisation et ses employés. En plus, la qualité du service n’est pas toujours optimale. NGUIMBUS Emmanuel 39 V. Modèles de déploiement Cas où le cloud privé est pertinent: u L’organisation dispose des moyens nécessaires (fonds, matériel et locaux) pour le déploiement du cloud. u L’organisation dispose d’un personnel qualifié pour la gestion et la maintenance du cloud. u L’organisation considère que la sécurité des données est importante ou critique. u L’organisation veut un contrôle complet sur le cloud. NGUIMBUS Emmanuel 40 V. Modèles de déploiement Cas où le cloud privé n’est pas pertinent: Le cloud privé n’est pas préférable dans les cas suivants : u L’organisation a des contraintes financières. u L’organisation ne dispose pas de suffisamment de main d’œuvre pour maintenir et gérer le cloud. u L’organisation n’a pas une infrastructure préétablie. NGUIMBUS Emmanuel 41 V. Modèles de déploiement Avantages et inconvénients du cloud privé Avantages du cloud privé u Il offre un niveau élevé de sécurité et de confidentialité à l’utilisateur. u Il est contrôlé par l’organisation NGUIMBUS Emmanuel 42 V. Modèles de déploiement Avantages et inconvénients du cloud privé Inconvénients du cloud privé u Les SLA ne sont pas respectés u Le service peut ne pas être optimale. u Contraintes budgétaires pour les petites entreprises. NGUIMBUS Emmanuel 43 V. Modèles de déploiement 3. Cloud Communautaire u C’est une infrastructure cloud utilisée par une communauté spécifique d’utilisateurs u Ces utilisateurs partagent les mêmes intérêts. u Cette infrastructure peut être gérée par un ou plusieurs organisme(s) de la communauté. NGUIMBUS Emmanuel 44 V. Modèles de déploiement 3. Cloud Communautaire u Le cloud communautaire est considéré comme une extension du cloud privé partagé entre plusieurs organismes. u L’avantage principal du cloud communautaire est le partage des ressources entre organisations en fonction des préoccupations bien déterminées. u Ici, les organisations sont en mesure d’extraire la puissance du cloud, qui est beaucoup plus grande que le cloud privé NGUIMBUS Emmanuel 45 V. Modèles de déploiement 3. Cloud Communautaire u Elles peuvent utiliser cette puissance à un coût généralement moins élevé. u La communauté est formée sur la base d’une cause commune et tous les membres de la communauté bénéficient du Cloud mutualisé. u Ce modèle est bénéfique dans le cas des organisations qui ne peuvent pas se permettre un cloud privé et ne peuvent pas non plus s’appuyer sur le cloud public. NGUIMBUS Emmanuel 46 V. Modèles de déploiement Caractéristiques du cloud communautaire Le cloud communautaire est caractérisé par : 1. Maintenance collaborative et distributive u Le cloud communautaire est entièrement collaboratif u Généralement aucune partie n’a le contrôle total sur l’ensemble du cloud. u La gestion de ce type de cloud est distributive u Par conséquent, une bonne coopération donne de meilleures résultats. NGUIMBUS Emmanuel 47 V. Modèles de déploiement Caractéristiques du cloud communautaire 2. Partiellement sécurisé u Partiellement sécurisé fait référence à la propriété du cloud communautaire où plusieurs organisations partagent la gestion de la sécurité du cloud u Il est donc possible que les données d’une organisation puissent être divulguées à une autre, bien que ces données soient à l’abri du monde extérieur. NGUIMBUS Emmanuel 48 V. Modèles de déploiement Caractéristiques du cloud communautaire 3. Rentable u Le cloud communautaire est rentable car la gestion du cloud entier est partagé par plusieurs organisations. u En dehors des coûts, toutes les autres responsabilités partageables sont également partagées entre les groupes. NGUIMBUS Emmanuel 49 V. Modèles de déploiement Dans quels cas utiliser le cloud communautaire ? Ce type de cloud convient aux organisations qui: u Souhaitent établir un cloud privé mais qui ont des contraintes financières. u u Ne veulent pas assumer la responsabilité complète de la maintenance et l’entretien du cloud. u Veulent établir un cloud pour collaborer avec d’autres clouds. u Souhaitent avoir un cloud collaboratif avec plus de sécurité que propose le cloud public NGUIMBUS Emmanuel 50 V. Modèles de déploiement Dans quels cas ne pas utiliser le cloud communautaire ? Le cloud communautaire n’est pas préférable pour les organisations qui : u Privilégient l’autonomie et le contrôle sur le cloud. u Ne souhaitent pas collaborer avec d’autres organisations. NGUIMBUS Emmanuel 51 V. Modèles de déploiement Avantages et inconvénients du cloud communautaire Avantages: u Permet d’établir un cloud privé avec un coût réduit. u Permet de mettre en œuvre un Cloud de façon collaborative u Permet le partage des responsabilités entre les parties prenantes. u Il est plus sécurisé que le cloud public. NGUIMBUS Emmanuel 52 V. Modèles de déploiement Avantages et inconvénients du cloud communautaire Inconvénients : u L’organisation n’est plus autonome. u Les fonctionnalités de sécurité ne sont pas aussi efficaces que le cloud privé. u On ne parle pas de Cloud communautaire s’il n’y a pas de collaboration dans sa mise en œuvre et sa gestion. NGUIMBUS Emmanuel 53 V. Modèles de déploiement 4. Cloud Hybride u u C’est une combinaison de deux ou plusieurs modèles distincts de cloud (privé, public ou communautaire) u Le cloud hybride est constitué d’entités uniques liées par une technologie standardisée qui permet la portabilité des données et des applications. u Le cloud hybride est généralement une combinaison des Clouds publics et privés. NGUIMBUS Emmanuel 54 V. Modèles de déploiement 4. Cloud Hybride u Le cloud hybride vise à tirer profit des avantages des Clouds privés et publics. u Les avantages du cloud hybride consistent à utiliser la puissance du cloud public tout en gardant les propriétés du cloud privé. NGUIMBUS Emmanuel 55 V. Modèles de déploiement Caractéristiques du cloud hybride Le cloud hybride est caractérisé par: 1. Evolutif (Scalable) u La principale raison d’avoir un cloud hybride est d’utiliser les propriétés d’un cloud public avec un environnement de cloud privé. u Le cloud public est utilisé en cas de besoin; u Par conséquent, comme le cloud public est évolutif, le cloud hybride avec l’aide de son homologue public est également évolutif. NGUIMBUS Emmanuel 56 V. Modèles de déploiement Caractéristiques du cloud hybride Le cloud hybride est caractérisé par: 2. Partiellement sécurisé u Tant que le cloud hybride utilise le cloud public, le risque de violation de la sécurité est élevé. u Ainsi, il ne peut pas être entièrement qualifié de sécurisé mais partiellement sécurisé. NGUIMBUS Emmanuel 57 V. Modèles de déploiement Caractéristiques du cloud hybride 3. Strict SLA u Comme le cloud hybride implique une intervention du cloud public, les SLA sont stricts. NGUIMBUS Emmanuel 58 V. Modèles de déploiement Caractéristiques du cloud hybride 4. Gestion complexe du cloud u La gestion du cloud en général est complexe u Elle l’est d’avantage dans le cloud hybride, car elle implique plusieurs modèles de déploiement u Le nombre d’utilisateurs peut être également très élevé. NGUIMBUS Emmanuel 59 V. Modèles de déploiement Pertinence du cloud hybride L’environnement de cloud hybride convient à : u Les organisations qui souhaitent un environnement de cloud privé avec l’évolutivité du cloud public u Les organisations qui nécessitent plus de sécurité. NGUIMBUS Emmanuel 60 V. Modèles de déploiement Impertinence du cloud hybride Le cloud hybride n’est pas préférable pour les organisations qui : u Considèrent la sécurité comme un objectif prioritaire u Ne peuvent pas maintenir la gestion du cloud hybride NGUIMBUS Emmanuel 61 V. Modèles de déploiement Avantages et inconvénients du cloud hybride Avantages du cloud hybride : u Il permet de réunir les avantage du cloud privé et public. u Il est très évolutif NGUIMBUS Emmanuel 62 V. Modèles de déploiement Avantages et inconvénients du cloud hybride Inconvénients du cloud hybride : u Les fonctionnalités de sécurité ne sont pas aussi bonnes que dans le cloud public u La gestion d’un cloud hybride est complexe. NGUIMBUS Emmanuel 63 VI. Modèles de services NGUIMBUS Emmanuel 64 VI. Modèles de services 3 modèles de services pouvant être proposés par les fournisseurs de cloud NGUIMBUS Emmanuel 65 VII. Exigences du Cloud Un fournisseur de cloud doit respecter certaines exigences pour que son service soit considéré comme un service cloud. NGUIMBUS Emmanuel 66 VII. Exigences du Cloud Les exigences du Cloud sont: 1. Multitenancy u C’est une caractéristique essentielle des environnements Cloud u Elle vise à isoler les différents utilisateurs du cloud (tenant) tout en maximisant le partage des ressources. u Pour une application, multitenancy correspond au fait qu’une seule instance de l’application satisfait plusieurs utilisateurs. NGUIMBUS Emmanuel 67 VII. Exigences du Cloud 2. Service Life Cycle Management (Gestion du Cycle de vie du service) u Les services Cloud sont payés selon l’utilisation et peuvent être démarrés et arrêtés à tout moment. u Il est nécessaire qu’un service Cloud prenne en charge l’approvisionnement automatique des ressources. u De plus, la facturation et le règlement de la facturation doivent être fournis pour les services qui sont créés, modifiés et publiés de manière dynamique dans des environnements virtuels. NGUIMBUS Emmanuel 68 VII. Exigences du Cloud 3. Sécurité u La sécurité doit être assurée pour les services et les données. u La sécurité de l’infrastructure doit également être assurée en appliquant un contrôle strict des ressources allouées à l’utilisateur. NGUIMBUS Emmanuel 69 VII. Exigences du Cloud 4. Responsiveness (Réactivité) Le fournisseur du cloud doit permettre une détection, un diagnostic et une solution rapide en cas d’incidents ou de pannes dans son infrastructure. NGUIMBUS Emmanuel 70 VII. Exigences du Cloud 5. Un déploiement de service intelligent u Le fournisseur doit déployer les services de manière efficace. u Aussi, Il doit maximiser le nombre de services déployés tout en respectant les engagements pris avec les clients. NGUIMBUS Emmanuel 71 VII. Exigences du Cloud 6. Portabilité Les services proposés par le fournisseur du cloud doivent être portables vers d’autres infrastructures en cas de besoin. NGUIMBUS Emmanuel 72 VII. Exigences du Cloud 7. Interopérabilité Le fournisseur doit mettre en œuvre des procédés pour permettre aux systèmes hétérogènes dans son environnement cloud de fonctionner ensemble. NGUIMBUS Emmanuel 73 VII. Exigences du Cloud 8. Qualité de service (QoS) : u Les services fournis doivent être disponibles et fiables à tout moment. NGUIMBUS Emmanuel 74 VII. Exigences du Cloud 9. Accès au service u Les utilisateurs doivent être capable d’accéder aux services depuis n’import quel équipement connecté à internet (pc, tablette ou Smartphone). NGUIMBUS Emmanuel 75 VII. Exigences du Cloud 10. Respect de la législation u Toutes les règlementations applicables doivent être respectées, y compris la protection de la vie privée. NGUIMBUS Emmanuel 76 VII. Exigences du Cloud 11. Flexibilité u Il est prévu que le service cloud soit capable de prendre en charge plusieurs modèles de déploiement cloud et catégories de services cloud NGUIMBUS Emmanuel 77 VII. Exigences du Cloud 12. Traitement des données massives u Il est prévu qu’un cloud prenne en charge des mécanismes de traitement massif de données (par exemple, l’extraction, la transformation et le chargement de données= ETL). u Des systèmes de traitement distribués et/ou parallèles seront utilisés pour fournir des capacités de stockage et de traitement de données à grande échelle NGUIMBUS Emmanuel 78 VIII. Avantages et inconvénients Présentation des avantages et inconvénients du Cloud NGUIMBUS Emmanuel 79 VIII. Avantages et inconvénients Avantages du Cloud u Les services, les données ou les applications sont accessibles partout et depuis n’importe quels équipements. u Les ressources sont optimisées pour les besoins de l’utilisateur ⇒ pas de pertes de performances. u La facturation de la consommation permet de faire des économies. Pas besoin d’acquérir du matériel onéreux. u La scalabilité permet d’acquérir automatiquement des ressources supplémentaires au besoin. u La maintenance de l’infrastructure est déléguée au fournisseur du cloud. NGUIMBUS Emmanuel 80 VIII. Avantages et inconvénients Inconvénients du Cloud u Si la connexion internet est perdue, l’accès au cloud n’est plus possible. u Les données sont accessibles au fournisseur du cloud ⇒ Problème de privacy. u Les données sont colocalisées avec d’autres utilisateurs ⇒ Problème de sécurité. u L’utilisateur n’a pas de contrôle sur les ressources physiques déployées par le fournisseur. u L’utilisateur n’a pas toujours de contrôle sur les versions des systèmes et des logiciels déployées. NGUIMBUS Emmanuel 81 IX. Ecosystème du Cloud L’écosystème Cloud est un terme utilisé pour décrire un ensemble d’entités interdépendantes qui travaillent ensemble pour réaliser, supporter ou consommer les services Cloud. NGUIMBUS Emmanuel 82 IX. Ecosystème du Cloud L’écosystème du Cloud est constitué de: 1. Cloud Service Users (CSU) : Consomment les services Cloud, exemple : personne physique, Entreprise ou gouvernement. NGUIMBUS Emmanuel 83 IX. Ecosystème du Cloud L’écosystème du Cloud est constitué de: 2. Cloud Service Providers (CSP) Fournit et gère les services Cloud. NGUIMBUS Emmanuel 84 IX. Ecosystème du Cloud L’écosystème du Cloud est constitué de: 3. Cloud Service Partners (CSP) Une personne physique ou morale (développeur, intégrateur…) qui fournit un support à la création ou la gestion d’un service offert par un fournisseur Cloud. NGUIMBUS Emmanuel 85 IX. Ecosystème du Cloud NGUIMBUS Emmanuel 86 X. Anatomie du Cloud L’anatomie est définie comme étant la structure interne du cloud. NGUIMBUS Emmanuel 87 X. Anatomie du Cloud La structure de base du cloud est composée de 5 composantes principales : u 1. Application C’est la couche ou les applications vont s’exécuter. NGUIMBUS Emmanuel 88 X. Anatomie du Cloud La structure de base du cloud est composée de 5 composantes principales : u 2. Plateforme Ce composant est constitué de plateformes chargées de l’exécution des applications. NGUIMBUS Emmanuel 89 X. Anatomie du Cloud La structure de base du cloud est composée de 5 composantes principales : u 3. Infrastructure virtualisée v C’est les ressources informatiques virtualisées sur lesquelles la plateforme est déployée. v Elle fournit des capacités de calcul au client. NGUIMBUS Emmanuel 90 X. Anatomie du Cloud La structure de base du cloud est composée de 5 composantes principales : u 4. Virtualisation v C’est le processus d’abstraction des ressources physiques existantes en ressources logiques. v Ces ressources virtualisées (forment l’infrastructure du cloud) sont indépendantes et isolées. NGUIMBUS Emmanuel 91 X. Anatomie du Cloud La structure de base du cloud est composée de 5 composantes principales : u 5. Hardware Le hardware physique est fourni par les serveurs et les unités de stockage. NGUIMBUS Emmanuel 92 X. Anatomie du Cloud NGUIMBUS Emmanuel 93 XI. Gestion du Cloud Le management du cloud a pour but de gérer d’une manière efficace les ressources du cloud afin d’atteindre une qualité de service acceptable, tout en respectant les SLAs. NGUIMBUS Emmanuel 94 XI. Gestion du Cloud u La gestion du cloud est le première tâche à considérer. u Les performances du cloud sont dépendantes de la façon dont il est géré. NGUIMBUS Emmanuel 95 XI. Gestion du Cloud La gestion du cloud peut être divisée en deux parties : u Gestion de l’infrastructure du Cloud. u Gestion des applications du Cloud. NGUIMBUS Emmanuel 96 XI. Gestion du Cloud Gestion de l’infrastructure Cloud u L’infrastructure du Cloud est considérée comme la colonne vertébrale du Cloud. u Cette composantes est principalement responsable de la qualité de service (QoS) fournie. u Dans le cas où infrastructure n’est pas bien gérée, la qualité de service en serait affectée et le Cloud entier peut être un échec. NGUIMBUS Emmanuel 97 XI. Gestion du Cloud Gestion de l’infrastructure Cloud u Le cœur de la gestion du Cloud est la gestion de ses ressources. u Elle implique quelques actions internes telles que la planification, l’approvisionnement et l’équilibrage de charges soient bien menées. u Une mauvaise gestion peut entrainer plusieurs inefficacités en termes de fonctionnalités, coût et de performances. NGUIMBUS Emmanuel 98 XI. Gestion du Cloud Gestion de l’infrastructure u La performance est considérée comme l’aspect le plus important dans le cloud u Tout le cloud dépend des SLAs et les SLAs ne peuvent être satisfaits que si les performances sont bonnes. u La raison pour laquelle le cloud a été développé était le coût. u Le coût est un critère très important en ce qui concerne les perspectives commerciales du cloud. NGUIMBUS Emmanuel 99 XI. Gestion du Cloud Gestion de l’infrastructure u Si le coût de la gestion des ressources est élevé, alors le coût d’accès à ces ressources sera élevé u Cela augmentera le prix du service cloud qui peut engendrer une perte de la clientèle. u Il existe d’autres problèmes qui impactent la gestion des ressources du cloud comme : la gestion de la consommation d’énergie dans les Datacenters. NGUIMBUS Emmanuel 100 XI. Gestion du Cloud Gestion des applications u Dans la gestion des applications, le fournisseur collecte et analyse les évènements liés à l’exécution des applications. u La gestion des applications inclut également l’identification d’informations critiques qui nécessitent l’ajustement de capacité ou l’approvisionnement de nouveaux services. NGUIMBUS Emmanuel 101 XII. Architectures de Cloud Tout modèle technologique consiste en une architecture sur laquelle fonctionne le modèle, qui est une vue hiérarchique de la description de la technologie NGUIMBUS Emmanuel 102 XII. Architectures de Cloud L’architecture Cloud est constitué des couches suivantes: u Couche 1 (Utilisateur/Couche Client) u Couche 2 (Couche Réseau) u Couche 3 (Couche de gestion/contrôle) u Couche 4 (Couche Physique) NGUIMBUS Emmanuel 103 XII. Architectures de Cloud NGUIMBUS Emmanuel 104 XII. Architectures de Cloud NGUIMBUS Emmanuel 105 XIII. Marché du Cloud Présentation du marché du cloud 106 NGUIMBUS Emmanuel XIII. Marché du Cloud u Le SaaS génère de loin le plus de revenus, suivi de l’IaaS, suivi de PaaS. u Les 3 leaders du marché du cloud: Amazon Web Services, Microsoft Azure et Google Cloud Platform. 107 NGUIMBUS Emmanuel XIV. Aspects juridiques NGUIMBUS Emmanuel 108 XIV. Aspects juridiques u Service Level Agreement (SLA) ü Accord de niveau de service ü Engagement officiel entre le fournisseur de service et le client ü Définit le niveau de qualité du service attendu. ü Il inclut des métriques tels que la disponibilité, la bande passante, le temps de réponse, les modalités de payement et la sécurité. NGUIMBUS Emmanuel 109 XIV. Aspects juridiques u L'une des préoccupations les plus courantes des personnes lors de la migration vers le cloud est la disponibilité u Nous savons qu'il y aura des pannes matérielles et des problèmes de réseau. u Mais nous pouvons toujours avoir des attentes élevées vis-à-vis de des fournisseurs de services cloud u Nous pouvons mesurer ces attentes par des accords de niveau de service, ou SLA, pour décrire les attentes que nous pouvons avoir en tant que consommateur payant NGUIMBUS Emmanuel 110 XIV. Aspects juridiques Exemple d’un contrat de niveau de service de base pour l'un des services cloud d'Amazon. u Si la disponibilité est inférieure à 99,99 %, vous bénéficiez d'une réduction de 10 % sur la facture. u S'il y a moins de 95 % de disponibilité, c'est 100 % de réduction sur la facture. u Pour une application critique que signifie une disponibilité de 99%? u Combien de revenus pourrions-nous perdre ? Quels sont nos accords de niveau de service avec nos propres clients ? NGUIMBUS Emmanuel 111 XIV. Aspects juridiques u Quelles lois s’appliquent à nos données, applications et services hébergées sur le cloud? u Sommes-nous sûres que le fournisseur de cloud n’accède pas à nos données? u Que mettre dans le cloud et quoi ne pas y mettre? NGUIMBUS Emmanuel 112 Q &A Finalement c’est quoi le Cloud Computing ? NGUIMBUS Emmanuel 113