Informatique en nuage: Défis et Caractéristiques

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quel est l'un des défis liés au déploiement des infrastructures infonuagiques?

  • Développement de logiciels
  • Augmentation des coûts
  • Accès constant à Internet (correct)
  • Isolation des données

L’infonuagique implique uniquement l’utilisation de serveurs physiques localisés dans un même endroit.

False (B)

Quelle entreprise a lancé le premier cloud public en 2006?

Amazon Web Services (AWS)

Le cloud computing est une technologie qui permet de gérer des données et des applications à travers __________.

<p>Internet</p> Signup and view all the answers

Associez les types de services aux descriptions appropriées:

<p>SaaS = Logiciel en tant que service IaaS = Infrastructure en tant que service PaaS = Plateforme en tant que service DaaS = Données en tant que service</p> Signup and view all the answers

Quel est un des avantages du cloud computing?

<p>Flexibilité des ressources (D)</p> Signup and view all the answers

Le cloud computing a été conçu initialement pour gérer les commandes des utilisateurs pendant la période de Noël.

<p>True (A)</p> Signup and view all the answers

Quelle technologie sous-jacente permet la délocalisation de l'infrastructure informatique dans le cloud?

<p>Virtualisation</p> Signup and view all the answers

Quelle caractéristique du cloud computing permet l'accès à des ressources sans interaction humaine avec les fournisseurs?

<p>Service libre et à la demande (C)</p> Signup and view all the answers

Le cloud computing permet l'accès à des ressources uniquement sur site.

<p>False (B)</p> Signup and view all the answers

Quelles sont les cinq caractéristiques essentielles du cloud computing?

<p>Ressources en libre service et sur demande, mise en commun des ressources, élasticité rapide, accès étendu aux ressources, service mesuré.</p> Signup and view all the answers

Le modèle de ___________ permet à plusieurs utilisateurs de partager une seule ressource dans le cloud.

<p>Multi-locataire</p> Signup and view all the answers

Associez les caractéristiques du cloud computing avec leur définition:

<p>Ressources en libre service = Accès rapide aux services sans configuration manuelle Mise en commun des ressources = Partage des ressources entre plusieurs clients Élasticité rapide = Capacité d'ajuster rapidement les ressources selon la demande Service mesuré = Utilisation suivie et facturée des ressources</p> Signup and view all the answers

Quels types de ressources peuvent être partagés dans le cloud?

<p>Stockage, traitement, mémoire (B)</p> Signup and view all the answers

Le NIST standardise les services cloud, les rendant uniformes.

<p>True (A)</p> Signup and view all the answers

Les services cloud sont généralement __________ et facturés à l'usage.

<p>consolidés</p> Signup and view all the answers

Quel modèle de service permet aux clients de déployer des applications avec des langages de programmation fournis par le fournisseur du cloud ?

<p>Platform as a Service (PaaS) (D)</p> Signup and view all the answers

Le consommateur d'un service SaaS doit gérer l'infrastructure sous-jacente.

<p>False (B)</p> Signup and view all the answers

Nommez un exemple d'application SaaS.

<p>Gmail</p> Signup and view all the answers

Dans le modèle _____, le client a le contrôle sur les applications mais pas sur l'infrastructure.

<p>PaaS</p> Signup and view all the answers

Associez chaque modèle de service avec sa description appropriée :

<p>IaaS = Infrastructure réseau virtuelle fournie par le fournisseur PaaS = Plateformes de développement fournies par le fournisseur SaaS = Applications accessibles via un navigateur, sans gestion de l'infrastructure DBaaS = Services de gestion de bases de données disponibles dans le cloud</p> Signup and view all the answers

Quel service permet aux consommateurs d'utiliser des applications via une interface client sans s'occuper des mises à jour ?

<p>SaaS (C)</p> Signup and view all the answers

Le modèle PaaS nécessite que les consommateurs téléchargent un logiciel sur leurs appareils pour l'utiliser.

<p>False (B)</p> Signup and view all the answers

Quels outils sont sous la responsabilité du fournisseur dans le modèle PaaS ?

<p>Système d'exploitation et outils d'infrastructure</p> Signup and view all the answers

Quel est le nombre de centres de données que Google possède en Amérique, en Asie et en Europe?

<p>13 (C)</p> Signup and view all the answers

Amazon Web Services (AWS) a 125 centres de données couvrant plus de 30 millions de pieds carrés.

<p>False (B)</p> Signup and view all the answers

Quel type de technologie permet de diviser des ressources physiques en ressources virtuelles?

<p>Virtualisation</p> Signup and view all the answers

Le terme ‘Web services’ est une architecture _____ permettant à des appareils de communiquer.

<p>logicielle</p> Signup and view all the answers

Associez les utilisateurs et les technologies correspondantes :

<p>Xen = Outil de virtualisation HTTP = Protocole des services Web API = Interfaces de programmation CloudStack = Plateforme de gestion infonuagique</p> Signup and view all the answers

Quel est l'objectif principal du mouvement DevOps?

<p>Aligner les systèmes d'information sur la sortie des produits et services (A)</p> Signup and view all the answers

Les fichiers utilisés par les services Web sont principalement au format CSV.

<p>False (B)</p> Signup and view all the answers

Quels sont deux outils ou plateformes mentionnés pour la virtualisation?

<p>Xen et KVM</p> Signup and view all the answers

Quel est l'objectif principal de DevOps ?

<p>Réduire la friction organisationnelle entre les équipes de développement et d'exploitation (B)</p> Signup and view all the answers

DevOps se concentre uniquement sur la stabilité des systèmes d'application.

<p>False (B)</p> Signup and view all the answers

Nommez deux principaux défis liés à l'infonuagique.

<p>Gestion de la performance, Sécurité</p> Signup and view all the answers

Le mouvement DevOps vise à réduire la __________ entre les équipes de développement et d'exploitation.

<p>friction</p> Signup and view all the answers

Quels acteurs sont parmi les principaux du marché du cloud ?

<p>Amazon, Google, Microsoft (B)</p> Signup and view all the answers

Associez les entreprises aux secteurs dans lesquels elles opèrent :

<p>Amazon = Commerce électronique, Cloud computing Google = Moteur de recherche, Cloud computing IBM = Informatique, Solutions business SalesForce = Logiciel de gestion de la relation client</p> Signup and view all the answers

L'automatisation est un aspect fondamental du DevOps.

<p>True (A)</p> Signup and view all the answers

Quelle approche DevOps aide à allouer dynamiquement des ressources aux applications ?

<p>L'automatisation extrême et la supervision intelligente</p> Signup and view all the answers

Quel est l'un des exemples de services de cloud mentionnés?

<p>Dropbox (B)</p> Signup and view all the answers

OpenStack est un logiciel propriétaire utilisé pour le cloud computing.

<p>False (B)</p> Signup and view all the answers

Nommez deux entreprises qui ont rejoint la fondation OpenStack.

<p>Canonical, RedHat</p> Signup and view all the answers

______ est utilisé pour synchroniser des dossiers et fichiers entre plusieurs appareils.

<p>Dropbox</p> Signup and view all the answers

Associez les acteurs du cloud aux types de services qu'ils proposent :

<p>Orange = Services de cloud d'entreprise SFR = Solutions cloud OVH = Hébergement de services Dassault Systèmes = SaaS</p> Signup and view all the answers

Quel mode de déploiement est préféré par les grandes entreprises selon OpenStack?

<p>Cloud hybride (A)</p> Signup and view all the answers

Les services de cloud en mode SaaS permettent aux utilisateurs d'utiliser des applications sans installation localement.

<p>True (A)</p> Signup and view all the answers

Quels types de services sont inclus dans 'Cloud Infrastructure Services' de Microsoft?

<p>Services d'infrastructure en tant que service</p> Signup and view all the answers

Flashcards

Qu'est-ce que le cloud computing ?

La technologie du cloud computing consiste à utiliser la puissance de calcul et de stockage de serveurs distants, accessibles via un réseau comme Internet, pour gérer les données et les applications.

Origine du cloud computing

L'essor de l'Internet des objets (IoT) a conduit à une croissance exponentielle de la production de données, créant un besoin en ressources informatiques évolutives.

AWS: Premier cloud public

Amazon Web Services (AWS) fut le premier cloud public, lancé en 2006, permettant aux entreprises de louer des ressources informatiques.

Délocalisation de l'infrastructure

Le cloud computing est une délocalisation de l'infrastructure informatique vers des serveurs distants.

Signup and view all the flashcards

Modèle IaaS

Le modèle de service Infrastructure as a Service (IaaS) offre des ressources informatiques de base, comme des serveurs, du stockage et des réseaux.

Signup and view all the flashcards

Modèle PaaS

Le modèle de service Platform as a Service (PaaS) fournit une plateforme complète avec des outils de développement et des environnements d'exécution.

Signup and view all the flashcards

Modèle SaaS

Le modèle de service Software as a Service (SaaS) offre des applications accessibles via un navigateur web, sans besoin d'installation.

Signup and view all the flashcards

Types de Cloud

Le Cloud public est accessible à tous, géré par un fournisseur tiers (ex : AWS, Google Cloud, Azure). Le Cloud privé est géré par une organisation pour son usage exclusif. Le Cloud hybride combine les deux.

Signup and view all the flashcards

Définition du Cloud Computing

Le cloud computing est un concept qui consiste à transférer toutes les opérations informatiques habituellement effectuées localement sur des serveurs distants accessibles via Internet.

Signup and view all the flashcards

Location à la demande

Les serveurs du cloud sont loués à la demande, selon des besoins spécifiques (puissance, bande passante, etc.).

Signup and view all the flashcards

Accès aux ressources

Le cloud computing offre un accès à une variété de ressources informatiques, comme l'espace de stockage, les capacités de calcul, et les réseaux.

Signup and view all the flashcards

Accès depuis n'importe où

L'un des avantages du cloud est la possibilité d'accéder aux ressources informatiques depuis n'importe quel endroit avec une connexion internet.

Signup and view all the flashcards

Définition NIST du Cloud Computing

Le NIST (National Institute of Standards and Technology) a défini le cloud computing comme un ensemble de services à la demande, consolidés, virtualisés, partagés, alloués automatiquement, et facturés à l'usage.

Signup and view all the flashcards

Élasticité du Cloud Computing

Le cloud computing offre une flexibilité et une adaptabilité aux changements de besoins. Les ressources peuvent être augmentées ou réduites rapidement et facilement.

Signup and view all the flashcards

Modèle multi-locataire

Le modèle multi-locataire signifie que plusieurs utilisateurs partagent les mêmes ressources du cloud, ce qui permet de réduire les coûts et d'optimiser l'utilisation des ressources.

Signup and view all the flashcards

Service mesuré

Le cloud computing permet de mesurer l'utilisation des ressources informatiques, offrant ainsi une transparence et un contrôle sur les coûts et la consommation.

Signup and view all the flashcards

Plateforme en tant que service (PaaS)

Un modèle de service infonuagique où le fournisseur fournit une plateforme de développement comprenant les langages, les bibliothèques et les outils nécessaires. Le client déploie ses applications sur cette plateforme.

Signup and view all the flashcards

Logiciel en tant que service (SaaS)

Un modèle de service infonuagique où le fournisseur fournit des applications accessibles via un navigateur web. Le client n'a aucun contrôle sur l'infrastructure sous-jacente.

Signup and view all the flashcards

Infrastructure en tant que service (IaaS)

Un modèle de service infonuagique où le fournisseur offre l'accès à des ressources informatiques, telles que des serveurs, le stockage et les réseaux. Le client est responsable de la configuration et de la gestion de son système d'exploitation et de ses applications.

Signup and view all the flashcards

Plateforme en tant que service (PaaS)

Un modèle de service infonuagique où le fournisseur fournit la plateforme de développement et l'environnement d'exécution. Le client est responsable de la configuration et de la gestion de l'application.

Signup and view all the flashcards

Logiciel en tant que service (SaaS)

Un modèle de service infonuagique où le client loue l'accès à des applications et aux données. Le fournisseur gère l'infrastructure et les mises à jour.

Signup and view all the flashcards

Logiciel en tant que service (SaaS)

Le fournisseur gère l'infrastructure, le système d'exploitation et les applications. Le client n'a aucun contrôle sur l'infrastructure sous-jacente.

Signup and view all the flashcards

Logiciel en tant que service (SaaS)

Le fournisseur gère l'infrastructure, le système d'exploitation et les applications. Le client n'a accès qu'à l'application.

Signup and view all the flashcards

Infrastructure en tant que service (IaaS)

Le fournisseur offre des ressources informatiques, telles que des processeurs, des serveurs, du stockage et des réseaux. Le client configure et gère l'infrastructure et les applications installées.

Signup and view all the flashcards

Qu'est-ce que DevOps ?

DevOps est un mouvement qui vise à éliminer les frictions entre les équipes de développement (Dev) et d'exploitation (Ops). Il encourage la collaboration et l'automatisation pour accélérer le développement et le déploiement d'applications.

Signup and view all the flashcards

Quel est l'objectif principal de DevOps ?

L'un des principaux objectifs de DevOps est de réduire les conflits entre les équipes de développement et d'exploitation en encourageant la communication et la collaboration.

Signup and view all the flashcards

Quel rôle l'automatisation joue-t-elle en DevOps ?

L'automatisation est une pierre angulaire de DevOps. Elle permet de simplifier les tâches répétitives et de réduire les erreurs, améliorant ainsi l'efficacité et la fiabilité.

Signup and view all the flashcards

Comment le cloud computing facilite-t-il DevOps ?

En utilisant des méthodes d'automatisation et de surveillance intelligentes, le cloud computing permet d'allouer rapidement des ressources aux applications et de créer des environnements de développement ou de test.

Signup and view all the flashcards

En quoi consiste la gestion au niveau du service/application ?

La gestion au niveau du service/application implique l'allocation dynamique des ressources, la gestion de la performance, la sécurité et la résolution des problèmes liés à une application particulière.

Signup and view all the flashcards

En quoi consiste la gestion au niveau de l'infrastructure ?

La gestion au niveau de l'infrastructure englobe des aspects comme l'allocation dynamique des ressources, la surveillance, la garantie de performance et de disponibilité, la détection de pannes et la minimisation des coûts.

Signup and view all the flashcards

Dropbox : Synchronization et stockage

Dropbox est un service de stockage en ligne utilisant des serveurs distants pour synchroniser automatiquement les fichiers entre plusieurs appareils.

Signup and view all the flashcards

Microsoft Cloud : Plateforme de services

Microsoft Cloud est un fournisseur de plateformes et de services informatiques basé sur le cloud, regroupant des services d’infrastructure, de plateforme et d’applications.

Signup and view all the flashcards

OpenStack : Cloud open source

OpenStack est un progiciel open source permettant aux entreprises de créer et de gérer leurs propres services de cloud computing.

Signup and view all the flashcards

Participations à OpenStack

De nombreuses entreprises comme Canonical, RedHat, SUSE et Cisco participent à la fondation OpenStack.

Signup and view all the flashcards

OpenStack : Cloud hybride

OpenStack est reconnu comme une solution pour construire des environnements cloud hybrides, combinant des ressources internes et externes.

Signup and view all the flashcards

Acteurs du cloud en France

Orange Business Services, SFR Business Team, et Dassault Systèmes sont des exemples d'acteurs majeurs du cloud computing en France.

Signup and view all the flashcards

Fournisseurs d’hébergement en France

Gandi, Ozitem, Ikoula, OVH, PHPNET et Sigma Services sont des fournisseurs d’hébergement en France.

Signup and view all the flashcards

SSII et SaaS en France

Des SSII et des fournisseurs de services en mode SaaS comme Oodrive, contribuent à l'écosystème du cloud computing en France.

Signup and view all the flashcards

Centre de données

Un site physique qui abrite les équipements informatiques nécessaires pour héberger des services dans le cloud.

Signup and view all the flashcards

Virtualisation

La virtualisation est une technique qui permet de diviser des ressources physiques en plusieurs ressources virtuelles. Par exemple, un serveur physique peut être transformé en plusieurs serveurs virtuels.

Signup and view all the flashcards

Service Web

Un service Web est un service offert par une machine à une autre machine. Il utilise les technologies Web (principalement HTTP) et échange des informations sous forme de fichiers lisibles par machine (XML ou JSON).

Signup and view all the flashcards

Mashup

Les applications offertes à l'utilisateur final dans le cloud sont souvent des mashup, c'est-à-dire une compilation de plusieurs services Web.

Signup and view all the flashcards

API

Les API (Application Programming Interfaces) sont des ensembles de services exposés par les fournisseurs de cloud. Elles permettent aux développeurs d'interagir avec les services cloud et de créer leurs applications.

Signup and view all the flashcards

Cloud DevOps

Le mouvement DevOps vise à aligner les systèmes d'information sur la production des services, et non l'inverse. Il s'agit de favoriser une collaboration étroite entre les équipes de développement et les équipes d'exploitation.

Signup and view all the flashcards

Cloud Computing

Le Cloud Computing est un modèle informatique qui permet d'accéder à des ressources informatiques (serveurs, stockage, logiciels) via internet, à la demande, et sans gestion d'infrastructures.

Signup and view all the flashcards

Virtualisation de l'infrastructure

L'infrastructure informatique d'un centre de données est souvent virtualisée pour maximiser l'utilisation des ressources et améliorer l'efficacité.

Signup and view all the flashcards

Study Notes

Chapitre 3 - Cloud Computing

  • Le cours introduit les principes fondamentaux du Cloud Computing, les technologies sous-jacentes et les services offerts par le cloud.
  • À la fin du cours, les étudiants seront capables de démontrer une compréhension des principes fondamentaux de l'infonuagique.
  • Décrire les défis liés au déploiement des infrastructures et des services infonuagiques.
  • Concevoir des infrastructures et centres de données infonuagiques (architectures, topologies, protocoles de transport et routage).
  • Décrire le fonctionnement des technologies sous-jacentes à l'infonuagique, notamment les services Web, la virtualisation et la réseautique définie par logiciel, et les plateformes de gestion des plateformes infonuagiques.
  • Analyser des services infonuagiques.

Origine du Cloud Computing (1)

  • L'augmentation du nombre d'objets connectés (IoT) a entraîné une explosion du volume de données générées par l'Internet des objets.
  • En 2006, Amazon a eu des problèmes à absorber la charge importante de commandes pendant la période de Noël.
  • Ceci a conduit à identifier les ressources sous-utilisées le reste de l'année.
  • L'idée était de louer ces ressources à d'autres entreprises.
  • AWS (Amazon Web Service) est devenu le premier cloud public en 2006.
  • Le standard Cloud a été établi en 2010.

Origine du Cloud Computing (2)

  • Le diagramme montre un schéma d'architecture avec un noeud de contrôle, un réseau informatique et des serveurs d'applications, et un stockage de données.

Définition (1)

  • Le cloud computing, ou infonuagique, est une technologie informatique émergente qui exploite la puissance de calcul ou de stockage de serveurs informatiques distants par l'intermédiaire d'un réseau, généralement Internet.
  • Il s'agit d'une délocalisation de l'infrastructure informatique, où les opérations sont déportées sur des serveurs distants via Internet.
  • Les serveurs sont loués à la demande, selon des critères techniques (puissance, bande passante, etc.).
  • Le but est d'accéder et de partager des diverses ressources informatiques (stockage, calculs, réseau...) à tout moment et depuis n'importe où.

Définition (2)

  • Le cloud est standardisé par le NIST (National Institute of Standards and Technology) comme un ensemble de services à la demande, consolidés, virtualisés, partagés, alloués automatiquement et facturés à l'usage.
  • Le centre de données du fournisseur de services gère le matériel, le logiciel et les données.
  • Le fournisseur de services assure la gestion, les supports et les sauvegardes.

Caractéristiques (1)

  • Cinq caractéristiques essentielles du cloud :
    • Ressources en libre service et sur demande
    • Mise en commun de ressources
    • Élasticité rapide
    • Accès étendu aux ressources
    • Service mesuré

Caractéristiques (2)

  • Service libre et à la demande (On-demand self-service) : les services peuvent être demandés et provisionnés rapidement, sans nécessiter d'installation ou de configuration manuelle. L'approvisionnement est automatique au besoin sans interaction humaine avec les fournisseurs.

Caractéristiques (3)

  • Mise en commun des ressources (Resource pooling) : un modèle multi-locataires où les ressources du fournisseur sont regroupées pour desservir plusieurs clients. Les ressources physiques et virtuelles sont assignées et réassignées dynamiquement selon la demande de chaque client. Les clients n'ont généralement aucun contrôle sur l'emplacement exact des ressources fournies.

Caractéristiques (4)

  • Élasticité rapide : les plateformes cloud sont flexibles et les ressources peuvent être rapidement approvisionnées et libérées selon la demande. Pour le client, les ressources semblent illimitées et peuvent être allouées à tout moment.

Caractéristiques (5)

  • Accès étendu aux ressources : dans un environnement de cloud public, les utilisateurs se connectent via Internet pour accéder aux données et aux applications à tout moment. Les ressources sont accessibles partout.
  • Service mesurable : l'utilisation des ressources peut être surveillée, contrôlée et rapportée pour assurer la transparence, tant pour le fournisseur que pour le consommateur du service utilisé. Le modèle de facturation est basé sur l'utilisation (pay-per-use model).

Modèles de service (1)

  • Trois modèles de service offerts par un cloud :
    • Software as a Service (SaaS) : Logiciels en tant que service.
    • Platform as a Service (PaaS) : Plateforme en tant que service.
    • Infrastructure as a Service (IaaS) : Infrastructure en tant que service.

Modèles de service (2)

  • Graphique représentant l'architecture des services du cloud : Le diagramme illustre les différents modèles de services.

Modèles de service (3)

  • Infrastructure as a Service (IaaS) permet au client d'accéder à un parc informatique virtualisé avec des ressources telles que CPU, stockage et réseaux (machine virtuelle).
  • Le client peut déployer et exécuter n'importe quel logiciel, y compris des systèmes d'exploitation et des applications.
  • Ce service est similaire aux services d'hébergement traditionnels.
  • Exemples : Microsoft Azure et Amazon EC2.

Modèles de service (4)

  • Platform as a Service (PaaS) permet au client de déployer des applications sur l'infrastructure infonuagique à l'aide de langages de programmation, de bibliothèques, de services et d'outils fournis par le fournisseur du cloud.
  • Le fournisseur fournit des plateformes de développement prêtes à l'emploi, souvent accessibles via un navigateur web, sans avoir besoin de télécharger un logiciel.
  • Le système d'exploitation et les outils d'infrastructure sont sous la responsabilité du fournisseur.
  • Exemples : Google App Engine, Heroku et Windows Azure

Modèles de service (5)

  • Software as a Service (SaaS) met des applications à la disposition des consommateurs, qui peuvent les utiliser via une interface client comme un navigateur web.
  • Les utilisateurs n'ont pas à se soucier de la gestion de l'infrastructure sous-jacente.
  • Exemples : Gmail, Office 365 et Google Apps.

Modèles de service (6)

  • Les clients peuvent accéder aux services du cloud via des couches de présentation telles que des navigateurs web ou des appareils mobiles.
  • Il existe des applications cloud (ex: Google Docs ou Google Calendar).
  • La plateforme cloud (ex: Serveur web ou serveur d'applications). Une base physique distribuée multi-sites.

Modèles de service (7)

  • Modèle de service fourni par le cloud : Le diagramme montre les couches de services fournis par le cloud.

Modèles de service (9)

  • Le diagramme hiérarchique montre SaaS, PaaS et IaaS selon le niveau de contrôle et l'efficacité des coûts.

Modèles de service (10)

  • Représentation des modèles de services (IaaS public, PaaS public, SaaS public) avec les données, applications virtuelles, serveurs, stockage et réseau. Il se concentre sur le niveau de contrôle de l'entreprise.

Types de cloud (1)

  • Nuage public : infrastructure infonuagique destinée à un public large. Peut être détenu, géré et exploité par une entreprise, une université, une agence gouvernementale, ou un fournisseur du cloud.
  • Nuage privé : infrastructure infonuagique utilisée par une seule organisation.
  • Infrastructure unique.

Types de cloud (2)

  • Nuage hybride : combine deux ou plusieurs infonuages (privés, communautaires ou publics) pour créer une entité unique. Utilise des technologies communes ou propriétaires pour garantir la portabilité des données et des applications.
  • Nuage communautaire : infrastructure infonuagique utilisée exclusivement par une communauté de consommateurs partageant les mêmes préoccupations et objectifs.

Types de cloud (3)

  • Diagramme représentant les différents types de cloud et les relations entre eux.

Recap CLOUD – Modèles

  • Résumé des modèles (architecture) de services de cloud, les modèles de déploiement (Public, Private, Hybrid, Community), et les caractéristiques essentielles.

Modèle d'affaire (Business Model)

  • Trois acteurs principaux :
    • Fournisseur de cloud : possède et gère l'infrastructure infonuagique.
    • Fournisseur de services : loue les ressources au fournisseur de cloud pour déployer ses applications et services.
    • Utilisateur final : utilise les applications/services offerts par le fournisseur de services.

Avantages du cloud (1)

  • Réduction des dépenses : Pas d'investissement matériel, pas de frais de gestion et de maintenance. Utilisation des applications sans installation, modèle de prix basé sur l'utilisation (pay-per-use).
  • Moindre de formation : Moins de formation personnelle obligatoire.
  • Fiabilité et tolérance aux pannes : Gestion automatique des backups et des pannes. Économie d'échelle.
  • Amélioration de l'accessibilité : Accéder aux fichiers personnels depuis n'importe quel ordinateur avec Internet et déployer des applications à tout moment. Travail collaboratif facilité.

Avantages du cloud (2)

  • Surveillance efficace : Surveillance des projets avec des objectifs économiques quantifiables et mesurables. Les données et les informations sont traitées efficacement en centralisant la mémoire de stockage, les traitements et la bande passante.
  • Évolutivité et élasticité : Illusion de ressources infinies sur demande, possibilité d'ajuster les ressources selon les besoins. Sécurité physique et sécurité des données/logiciels.

Inconvénients du cloud (1)

  • Pas de garanties de performance et de fiabilité: Les pannes d'infrastructures ou de services de cloud peuvent interrompre les services.
  • Perte de maîtrise : Le fournisseur contrôle l'infrastructure mais certains contrôles peuvent être perdus par les utilisateurs finaux.
  • Vendor Lock-in : il peut être difficile ou coûteux de changer de fournisseur.
  • Pas d'API standard : pas d'APIs standard pour tous les services.

Inconvénients du cloud (2)

  • Problèmes de sécurisation des données : L'utilisation de réseaux publics dans le cloud public peut entraîner des risques de sécurité. Les connexions entre les postes et les serveurs applicatifs passent par le réseau internet et exposent à des risques supplémentaires de cyberattaques et de violation de la confidentialité. Des attaques sont toujours possibles.

Centres de données

  • Sites physiques hébergeant l'équipement informatique supportant les services infonuagiques (serveurs, commutateurs, routeurs, câbles, systèmes de climatisation, éclairage, etc.).
  • Amazon Web Services possède 125 centres de données physiques dans divers emplacements mondiaux.
  • Google dispose de 13 centres de données en Amérique, en Asie et en Europe. Les centres de données ont des milliers de serveurs.

Technologies habilitantes

  • Virtualisation
  • Services Web
  • Réseautique définie par logiciel (Software defined networking).
  • Technologies existantes (par ex. Ethernet, TCP/IP).
  • Nouvelles technologies adaptées aux infrastructures infonuagiques.

Virtualisation

  • La virtualisation divise les ressources physiques (serveurs, stockage, réseau) en ressources virtuelles, ce qui permet d'optimiser les ressources.
  • Exemples : machines virtuelles, outils et plateformes (Xen, KVM, OpenStack, CloudStack).

Services Web

  • Architecture logicielle permettant aux dispositifs ou applications de communiquer sur un réseau IP.
  • Les services Web utilisent le HTTP et utilisent des formats de fichiers lisibles par les machines tels que XML ou JSON.
  • Les fournisseurs de cloud exposent un ensemble de services dans la forme d'interfaces de programmation d'applications (API).

Cloud DevOps (1/2)

  • Le mouvement Devops vise à aligner les équipes de développement, de recette et de production sur la sortie des produits et services.
  • Cela vise à réduire la friction entre les développeurs ("devs") et les équipes opérationnelles ("ops").

Cloud DevOps (2/2)

  • L'automatisation, la supervision intelligente par le biais de mesures précises et d'une infrastructure matérielle adéquate est un facteur clé.
  • Le nuage permet l'allocation dynamique des ressources aux applications (serveur, stockage, réseau etc...).

Défis reliés à l'infonuagique

  • Gestion au niveau du service/application : approvisionnement dynamique des ressources et gestion de la performance. Sécurité.
  • Gestion au niveau de l'infrastructure : allocation dynamique des ressources, mesures et surveillance, garantie de performance et disponibilité, détection et gestion de pannes, minimisation des coûts (par ex : énergie), garantie de la sécurité des données et de la confidentialité.

Exemples de cloud (1/5)

  • Principaux acteurs du marché : Amazon, Citrix, Google, HP, IBM, Microsoft et SalesForce.
  • En France : Orange Business Services, SFR Business Team, Dassault Systèmes, Oodrive, Gandi, Ozitem, Ikoula, OVH, PHPNET et Sigma Services.

Exemples de cloud (2/5)

  • Dropbox : application pour synchroniser des dossiers, sous-dossiers applicatifs, et fichiers préférences entre ordinateurs, tablettes et smartphones connectés à Internet (ADSL/WiFi).

Exemples de cloud (3/5)

  • Microsoft Cloud Platform : Une plateforme cloud complète contenant des services pour gérer et déployer des applications. Les services comprennent l'informatique, le stockage, la gestion, le matériel, le réseau, le déploiement, et les opérations.

Exemples de cloud (4/5)

  • OpenStack : une collection de logiciels open source utilisé par plusieurs entreprises pour déployer des infrastructures de cloud computing. Exemples : Canonical, RedHat, SUSE, eNovance, AT&T, Cisco, Dell, HP, IBM, Yahoo, Oracle, Orange, Cloudwatt, EMC, VMware et Intel.

Exemples de cloud (5/5)

  • Accéder à un standard futur pour créer des Clouds hybrides, une façon de concurrencer Microsoft et VMware.

Bibliographie

  • Liste des références utilisées pour cette présentation

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Use Quizgecko on...
Browser
Browser