cloud computing presentation

23
Cloud Computing Presenté Par Ben hammouda Seifeddine Aoun Rabii

Upload: seif-ben-hammouda

Post on 15-Jul-2015

196 views

Category:

Engineering


0 download

TRANSCRIPT

Cloud Computing

Presenté Par

Ben hammouda SeifeddineAoun 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 :)