5. Alors c’est quoi le Cloud Computing ?
• Externalisation de l’informatique (logiciel et/ou matériel).
• l’utilisation de la mémoire et des capacités de calcul des serveurs répartis
dans le monde entier et liés par un réseau tel internet.
• Accès de manière évolutive à des services en ligne sans avoir besoin
d’une infrastructure complexe. (le PC = un moyen de connexion).
5
6. Un peu d’historique
• Les principes sous-jacents au cloud computing remontent aux années
1950.
• A cette epoque , les utilisateurs accèdaient 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 .
G1
G2
G3
G4
G5
6
7. Pourquoi le Cloud est apparu ?
La tendance actuelle La tendance du Cloud
Installer sur chaque poste le ou les
logiciels nécessaires .
Plus de logiciels à installer sur le PC
(applications sont externalisées ).
Documents créés par les utilisateurs
sauvegardés en local.
Espace de stockage illimité.
Mise à jour continue du réseau
d’entreprise.
Moins de maintenance serveur pour
l’administrateur réseau.
Difficulté d’accès aux documents
sauvegardés sur un serveur centralisé
en dehors du réseau d’entreprise.
Documents et applications accessibles
en dehors du réseau d’entreprise.
Eléments nécessaires dans
l’entreprise:
Matériels , Plateforme , Applications
Pas de nécessité d’avoir les 3
éléments .
7
11. SaaS ( software as a service )
• Un modéle économique de consommation des applications
• Pas de téléchargement , pas d'installation.
• Accessible à travers des navigateurs web généralement .
11
12. PaaS ( platform as a service )
• Mise à la disposition d'un environnement de développement et
d'exploitation de logiciels sur internet .
• Accès à une véritable plate-forme de développement (langage de
programmation, outils de développements, modules).
• Dédié au développeurs (php, python , ruby ..)
12
13. IaaS ( infrastructure as a service )
• Mise à la disposition d'une infrastructure matérielle
• désengager l’entreprise de toute infrastructure informatique .
• Capacité de stockage illimitée + puissance de calcul inégalée.
• Dédiée aux ingénieurs réseaux .
13
20. Formes
• Public : l’infrastructure est accessible à un large public.
Google App Engine , Microsoft azure , IBM blue cloud ...
• Privé : Dédié aux besoins propres d'une seule entreprise .
• Hybride : Combinaison de plusieurs clouds (publics et privés).
Salesforce cloud computing…
• Communautaire: l’infrastructure est partagée par plusieurs organisations qui
ont des intérêts communs.
20
24. • Accès Internet + Compte .
• Téléchargement et installation de
l’application .
• Mettre vos données dans le conteneur.
• Accès au contenu depuis n’importe
quelle machine connectée à Internet.
24
31. Inconvénients
• La confidentialité des données.
• Problèmes de sécurité.
• Connexion doit être optimum.
• L’application n’appartient pas à l’entreprise cliente.
31
32. Perspectives
• nouveau concept décliné du Cloud :« Human as a Service ».
⇒ Externalisation des tests.
⇒ Changements au sein des DSI : Avec une offre informatique
externalisée, les directions métiers seront peut être amenées à se
passer d’une DSI en interne.
• Intéresse les géants de l’informatique pour s’investir de façon
colossale.
⇒ Une guerre des prestataires au futur se ferra sur les offres.
⇒ Des partenariats auront lieu ( comme Google et SalesForce).
32
34. • Le « Cloud Computing » possède de nombreux avantages par
rapport au logiciel classique et satisfait plusieurs promesses tel
que : La haute disponibilité , L’allocation dynamique des
ressources et surtout payer seulement pour les ressources
utilisées .
• Pour profiter pleinement de ses avantages, il faut mettre en place
une réglementation efficace ,claire, et cohérente qui garantit la
transparence, la protection des données et le respect de leur
intégrité, et qui encourage l'innovation, l'investissement et la
concurrence au niveau des infrastructures et des services
dématérialisés, tout en protégeant les intérêts des
consommateurs.
• Le Cloud Computing se résume en : Services disponibles et
accessibles à tous, instantanément, sans engagement et à la
demande.
• En définitive , le Cloud se résume à une question de confiance .
34
Chaque jour , on utilise des services différents tel que : facebook – Gmail – youtube - Skype – DropBox – goodReads …
Pour parler des services du Cloud , il faut tout d’abord parler de l’architecture.
Cette technologie possède une architecture bien compliquée comme vous voyez sur la première figure. Elle contient plusieurs couches .
La figure suivante représente une simplification de couches
La Separation de ces couches permet de nous fournir des services de natures différentes