Difference between revisions of "Cloud"

From air
Jump to navigation Jump to search
Line 16: Line 16:
   
 
== PaaS : Paltform as a Service ==
 
== PaaS : Paltform as a Service ==
Cette couche vient directement s'appuyer sur la couche précédente (IaaS). Cette couche met à disposition des entreprises un environnement middleware immédiatement disponible. Elle est plus particulièrement destinée aux développeurs web ou orientés web. Dans ce contexte ou la plate-forme est livrée, vous n'avez qu'à maintenir vos applications, votre fournisseur se charge de tout le reste.
+
Cette couche vient directement s'appuyer sur la couche précédente (IaaS). Cette couche met à disposition des entreprises un environnement [http://fr.wikipedia.org/wiki/Middleware middleware] immédiatement disponible. Elle est plus particulièrement destinée aux développeurs web ou orientés web. Dans ce contexte ou la plate-forme est livrée, vous n'avez qu'à maintenir vos applications, votre fournisseur se charge de tout le reste.
   
 
== SaaS : Software as a Service ==
 
== SaaS : Software as a Service ==

Revision as of 16:34, 21 October 2011

"Le cloud computing ou informatique en nuage est un concept qui consiste à déporter sur des serveurs distants des traitements informatiques traditionnellement localisés sur des serveurs locaux ou sur le poste client de l'utilisateur"

Le PDF de la présentation est disponible à cette adresse

Introduction

La notion de Cloud abstrait complètement le principe de localité : serveurs locaux, machines clients, etc. Tout se passe à distance (serveurs distants), l'utilisateur n'a plus aucune notion de l'endroit ou sont stockées ses données. L'entreprise tout comme l'utilisateur ont une ingérence sur le système qui héberge leurs applications. La notion de matériel est ici abstraite pour l'utilisateur, son seul souci est d'avoir une bande passante décente pour accéder aux services désirés, généralement via des API standard ou des clients légers type navigateur web.

Son apparition provient majoritairement au besoin grandissant de réponse aux problèmes de QoS et de continuité. L'architecture d'un cloud permet d'améliorer considérablement ces points sensibles. Les fournisseurs de "Cloud" proposent des services tout comme un fournisseur d'énergie propose de l'électricité : vous vous abonnez pour telle ou telle données et vous ne payez que ce que vous consommez.

Principaux services

Les fournisseurs proposent différents services que l'on distingue en trois couches principales.

IaaS : Infrastructure as a Service

Cette couche représente le socle, le plus bas niveau : c'est donc la plus importante. Elle permet aux clients de louer ou acheter des machines ou serveurs virtuels ou bien même du stockage à la demande. Lorsque vous optez pour ce genre de services vous avez un certain nombre de choses à votre charge, mais cela vous permet d'optimiser l'utilisation de votre espace. La répartition de travail est comme suit :

  • Vous maintenez : les applications, les serveurs d'applications, l'intégration SOA et les bases de données.
  • Votre fournisseur maintient : la virtualisation, le matériel serveur, le stockage et les réseaux.

PaaS : Paltform as a Service

Cette couche vient directement s'appuyer sur la couche précédente (IaaS). Cette couche met à disposition des entreprises un environnement middleware immédiatement disponible. Elle est plus particulièrement destinée aux développeurs web ou orientés web. Dans ce contexte ou la plate-forme est livrée, vous n'avez qu'à maintenir vos applications, votre fournisseur se charge de tout le reste.

SaaS : Software as a Service

Principe technique