Cloud Computing
Presenté Par
Ben hammouda Seifeddine
Aoun Rabii
Plan
 Definition
 Historique
 Fonctionnement du cloud
 Types / Formes
 Avantages
 Inconvénients
 Récapitulation
 Conclusion
 Débat
C'est quoi le Cloud Computing?
 Le cloud computing est une technologie
permettant de délocaliser les données et les
applications sur des infrastructures
dématérialisées accessibles depuis Internet.
 Abstraction des ressources informatique
géneriques (CPU,stockage..) disponible à
travers des services ou des standards web .
Historique de Cloud Computing
• Les principes sous-jacents au cloud computing
remontent aux années 1950
• A cette epoque , les utilisateurs accedaient depuis
leurs terminaux à des applications fonctionnants
sur des systeme centreaux .
• Au debut des année 2000 , sont apparus des
hébergeurs
web capables d'héberger des applications dans leurs
locaux informatiques .
Pourquoi ? / Comment ?
Pourqoui ?
• Le cloud Computing a émergé principalement pour
repondre aux exigences de continuité et de qualité de
services .
Comment ?
• L'isolations des niveau : Normes
• Techniques : Balancement
Fonctionnement standard
• Elements dont on doit disposer pour produire/profiter
d'une application logicielle :
• Materiel
• Plateforme
• Application
Fonctionnement du cloud
• Separation de ces couches afain de fournir
des services de natures différentes .
Type (SaaS)
• SaaS ( software as a service ) .
• Un modéle économique de consommation
des applications
• Pas de telechargement , pas d'installation
• Accessible a travers des navigateurs web
generalement .
Examples (SaaS)
• Les Emails : Gmail , hotmail , etc
• Traitement des images : Picasa , Flickr
• Des entreprises : webex , OfficeLive
Type (PaaS)
• PaaS ( platform as a service )
• Mise a la disposition d'un environnement de
developpement et d'exploitation de logiciels
sur internet
• Dédié au développeurs (php, python , ruby ..)
Examples (PaaS)
• Google-app engine
• Amazon EC2
• Microsoft Azure
Type (IaaS)
• IaaS ( infrastructure as a service )
• Mise a la disposition d'une infrastructure
matérielle
• Capacité de stockage illimité
• Puissance de calcul inégalée
• Dédiée aux ingénieurs réseaux .
Examples (IaaS)
• AT&T : Hosting and storage
• Rackspace
• Amazon EC2
Formes
• Public : Dédié au grand public .
• Privé : Dédié aux besoins propres d'une
seule entreprise .
• Hybride : Combinaison de plusieurs clouds
(publics et privés)
Examples
• Public : Google App Engine , Microsoft
azure , IBM blue cloud ...
• Privé : ...
• Hybride : Salesforce cloud computing
Avantages
• Puissance de calcul et de stockage a la
demande
• Optimisation des couts
• Service évolutif et support des montés de
charge : élasticité du nuage
Avantages
• Trés Automatisé
• flexibilité
• mobilité
Inconvénients
• La sécurisation d'accés a l'application :
risque d'attaque ou de violation de
confidentialité
• Les entreprises perdent la maitrise de
l'implantation de leurs données ainsi du cycle
de vie de leurs applications
Récapitulation
Conclusion
• Cloud computing est titulaire d'un lot de
promesse et nous croyons qu'il est
succeptible d'avoir une influence majeure sur
l'hébergenement et le développement des
applications
• Nous avons confiance que les problémes de
la nouvelles technologie seront resolu d'une
façon satisfaisante
Des Questions?
Merci Pour Votre attention :)

Cloud Computing presentation

  • 1.
    Cloud Computing Presenté Par Benhammouda Seifeddine Aoun Rabii
  • 2.
    Plan  Definition  Historique Fonctionnement du cloud  Types / Formes  Avantages  Inconvénients  Récapitulation  Conclusion  Débat
  • 3.
    C'est quoi leCloud Computing?  Le cloud computing est une technologie permettant de délocaliser les données et les applications sur des infrastructures dématérialisées accessibles depuis Internet.  Abstraction des ressources informatique géneriques (CPU,stockage..) disponible à travers des services ou des standards web .
  • 5.
    Historique de CloudComputing • Les principes sous-jacents au cloud computing remontent aux années 1950 • A cette epoque , les utilisateurs accedaient depuis leurs terminaux à des applications fonctionnants sur des systeme centreaux . • Au debut des année 2000 , sont apparus des hébergeurs web capables d'héberger des applications dans leurs locaux informatiques .
  • 6.
    Pourquoi ? /Comment ? Pourqoui ? • Le cloud Computing a émergé principalement pour repondre aux exigences de continuité et de qualité de services . Comment ? • L'isolations des niveau : Normes • Techniques : Balancement
  • 7.
    Fonctionnement standard • Elementsdont on doit disposer pour produire/profiter d'une application logicielle : • Materiel • Plateforme • Application
  • 8.
    Fonctionnement du cloud •Separation de ces couches afain de fournir des services de natures différentes .
  • 9.
    Type (SaaS) • SaaS( software as a service ) . • Un modéle économique de consommation des applications • Pas de telechargement , pas d'installation • Accessible a travers des navigateurs web generalement .
  • 10.
    Examples (SaaS) • LesEmails : Gmail , hotmail , etc • Traitement des images : Picasa , Flickr • Des entreprises : webex , OfficeLive
  • 11.
    Type (PaaS) • PaaS( platform as a service ) • Mise a la disposition d'un environnement de developpement et d'exploitation de logiciels sur internet • Dédié au développeurs (php, python , ruby ..)
  • 12.
    Examples (PaaS) • Google-appengine • Amazon EC2 • Microsoft Azure
  • 13.
    Type (IaaS) • IaaS( infrastructure as a service ) • Mise a la disposition d'une infrastructure matérielle • Capacité de stockage illimité • Puissance de calcul inégalée • Dédiée aux ingénieurs réseaux .
  • 14.
    Examples (IaaS) • AT&T: Hosting and storage • Rackspace • Amazon EC2
  • 15.
    Formes • Public :Dédié au grand public . • Privé : Dédié aux besoins propres d'une seule entreprise . • Hybride : Combinaison de plusieurs clouds (publics et privés)
  • 16.
    Examples • Public :Google App Engine , Microsoft azure , IBM blue cloud ... • Privé : ... • Hybride : Salesforce cloud computing
  • 17.
    Avantages • Puissance decalcul et de stockage a la demande • Optimisation des couts • Service évolutif et support des montés de charge : élasticité du nuage
  • 18.
    Avantages • Trés Automatisé •flexibilité • mobilité
  • 19.
    Inconvénients • La sécurisationd'accés a l'application : risque d'attaque ou de violation de confidentialité • Les entreprises perdent la maitrise de l'implantation de leurs données ainsi du cycle de vie de leurs applications
  • 20.
  • 21.
    Conclusion • Cloud computingest titulaire d'un lot de promesse et nous croyons qu'il est succeptible d'avoir une influence majeure sur l'hébergenement et le développement des applications • Nous avons confiance que les problémes de la nouvelles technologie seront resolu d'une façon satisfaisante
  • 22.
  • 23.
    Merci Pour Votreattention :)