rii technologies du web - convergence des technologies du web et du cloud computing
DESCRIPTION
Présentation sur la convergence des technologies du Web et du Cloud Computing lors des Rencontres Inria Industrie sur les Technologies du Web - EuraTechnologies - 26 novembre 2014TRANSCRIPT
![Page 1: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/1.jpg)
Le Web sur un nuage :
convergence des technologies du Web et du Cloud Computing
Philippe Merle
Inria
#inria_industrie
![Page 2: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/2.jpg)
Au sommaire
Cloud Computing
Web
Convergence
![Page 3: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/3.jpg)
Technologies du Web
• Le Web est un réseau d’informations
• Le Web est un réseau de ressources
• Le Web est un réseau de services
• Le Web est un réseau d’applications
• Le Web est un réseau de …
URL + HTTP + HTML
SOAP + WSDL + WS-*
REST + RDF
HTML5 + JavaScript
![Page 4: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/4.jpg)
Une définition du Cloud Computing
“Cloud computing is a model for enabling ubiquitous,convenient, on demand network access to a shared pool ofconfigurable computing resources (e.g., networks, servers,storage, applications, and services) that can be rapidlyprovisioned and released with minimal management effort orservice provider interaction.”
Source : The NIST Definition of Cloud Computing, 2011
![Page 5: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/5.jpg)
Cinq caractéristiques essentielles du Cloud Computing
1. À la demande en libre-service– automatisé sans intervention humaine
2. Accessible par le réseau– accès standardisé pour une hétérogénéité de clients
3. Pool de ressources– ressources partagées, virtualisées et délocalisées
4. Élasticité rapide– ressources illimitées, rapidement disponibles, automatiquement
5. Service sur mesure– paiement à l’usage
Source : The NIST Definition of Cloud Computing, 2011
![Page 6: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/6.jpg)
Cloud Computing
Source : Wikipédia
![Page 7: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/7.jpg)
Convergence
Cloud Computing
Web Applications(SaaS)
![Page 8: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/8.jpg)
Technologies du Web
Réseau(HTTP)
Quid infrastructure pour héberger les ressources ?
Client Web(HTML 5 – JavaScript)
Ressources(URL - URI)
![Page 9: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/9.jpg)
Le Web sur un nuage
Réseau(HTTP)
Client Web(HTML 5 – JavaScript)
Ressources(URL - URI)
![Page 10: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/10.jpg)
Web
Cloud Computing
Convergence
Infrastructure
![Page 11: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/11.jpg)
Quelques standards du cloud computing• Amazon EC2 - leader mondial IaaS
– API Web Services (WSDL + SOAP)
• OpenStack - implantation libre IaaS– API REST (URI + HTTP + XML) + API EC2
• ISO/IEC OVF - standard pour la portabilité des images VM– Méta-données en XML
• DMTF CIMI - standard pour IaaS– API REST (URI + HTTP + XML)
• OASIS CAMP - standard pour PaaS– API REST (URI + HTTP + XML)
• OASIS TOSCA - standard pour déploiement SaaS– Méta-données en XML
– API REST (URI + HTTP + XML)
![Page 12: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/12.jpg)
Cloud Computing
Web
Convergence
REST - URI - HTTP - XML / JSON
![Page 13: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/13.jpg)
OCCI
• Open Cloud Computing Interface
• Recommandations de l’Open Grid Forum (OGF)
• Méta-modèle orienté ressource auto-descriptive
• Extensible– pas seulement ressources IaaS mais aussi PaaS et SaaS
– pas uniquement HTTP mais aussi tout autre protocole
![Page 14: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/14.jpg)
Modèle Infrastructure OCCI
Resource Link
![Page 15: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/15.jpg)
Convergence
Cloud Computing
Web Ressources
![Page 16: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/16.jpg)
Conclusion
• Convergence du Web et du Cloud Computing
– Applications à la demande
– Infrastructure pour le web
– Technologies pour les standards du cloud
– Tout est ressource
Vers un web dans les nuages
![Page 17: RII Technologies du Web - convergence des technologies du Web et du Cloud Computing](https://reader031.vdocuments.net/reader031/viewer/2022020116/559b645d1a28ab05258b46bd/html5/thumbnails/17.jpg)
Merci
Philippe Merle
Inria
#inria_industrie