projet r et internet n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Projet « R et Internet » PowerPoint Presentation
Download Presentation
Projet « R et Internet »

Loading in 2 Seconds...

play fullscreen
1 / 30

Projet « R et Internet » - PowerPoint PPT Presentation


  • 142 Views
  • Uploaded on

Projet « R et Internet ». Agrocampus Ouest, 10 octobre 2013. Lucien DJIVOH, Alexandre MULLER, Solène MORVANT, Jean-Baptiste RIOU, Pierre TREMBLAY. Introduction. R, un logiciel utilisé partout dans le monde. Idée développée par Karim Chine : créer une interface R sur internet.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Projet « R et Internet »' - nicole


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
projet r et internet

Projet « R et Internet »

Agrocampus Ouest, 10 octobre 2013

Lucien DJIVOH, Alexandre MULLER, Solène MORVANT, Jean-Baptiste RIOU, Pierre TREMBLAY

introduction
Introduction
  • R, un logiciel utilisé partout dans le monde.
  • Idée développée par Karim Chine : créer une interface R sur internet.
  • Possibilité de stocker des données et d’interagir sur un domaine virtuel.
slide3
Plan

Introduction

I – Qu’est-ce que le cloud ?

II - Principe de ELASTIC-R

III – Comment manipuler ELASTIC-R ?

IV – Avantages et inconvénients

Conclusion

i qu est ce que le cloud
I – Qu’est-ce que le cloud ?
  • L’informatique dans les nuages
  • Le cloudcomputing est une technologie permettant d’accéder à des ressources informatiques localisées sur des serveurs.
  • Les données ne sont plus stockées sur votre ordinateur mais quelque part sur internet.

N’importe où?...

Pas vraiment…

Les données d’un cloud sont stockées dans des data centers

Data center de Microsoft au Texas

Data center d’Amazon dans l’Oregon

slide5

Extérieur d’un des nombreux data center de Google

Intérieur d’un data center de Google

slide6

« L'informatique dans les nuages est un modèle permettant d'établir un accès par le réseau à un réservoir partagé de ressources informatiques standard configurables (réseau, serveurs, stockage, applications et services) qui peuvent être rapidement mobilisées et mises à disposition en minimisant les efforts de gestion ou les contacts avec le fournisseur de service . »

Définition du National Institute of Standards and Technology

les diff rents types de cloud
Les différents types de cloud
  • Cloud public
          • Structure élastique et ouverte
          • Facile et rapide à mettre en place
          • Il faut passer par un fournisseur tiers
          • Problème de sécurité des données
  • Cloud privé
          • Sécurité accrue pour les données sensibles
          • Dédié à une entreprise & géré par celle-ci
          • Consolidation nécessaire des ressources informatiques
          • Problèmes en cas de hausse du traffic
  • Cloud hybride
          • Intègre les avantages des deux
          • Surcroît de gestion
le cloud en chiffres
Le cloud en chiffres

Le cloud est une technologie très largement utilisée et a un très bel avenir devant elle !!

  • On estime à 1,96 milliard € le marché du cloud français !

Soit: Une augmentation de 46 % par rapport à 2011

Une prévision d’augmentation de 35% pour 2013

  • Le cloud public représente 65,5 % du marché total français.
  • Au niveau mondial, 111 milliards $ sont investis dans le cloud Somme qui devrait atteindre 131 milliards cette année
  • Actuellement, 35 % des entreprises utilisent les services d’un cloud
  • Elles devraient être 80 % à l’utiliser d’ici l’année prochaine

(Chiffres des cabinets d'études IDC et Gartner)

l utilit des clouds entre entreprises et particuliers
L’utilité des clouds: entre entreprises et particuliers
  • IaaS (Infrastructure as a Service)
    • Mise à disposition de serveurs
    • Emplacements vierges (OS et applications à la charge du consommateur)
  • PaaS (Platform as a Service)
    • Mise à disposition de plateforme web
    • OS et outils d’infrastructure fournis par le fournisseur
    • Le consommateur a le contrôle des applications et peut en rajouter
  • SaaS (Software as a Service)
    • Dématérialisation des logiciels
    • La maintenance des logiciels est à la charge du fournisseur
    • Services google, par exemple
  • D’autres services : STorage as a Service , Data as a Service, Desktop as a Service, etc.
slide10
Plan

Introduction

I – Qu’est-ce que le cloud ?

II - Principe de ELASTIC-R

III – Comment manipuler ELASTIC-R ?

IV – Avantages et inconvénients

Conclusion

ii principe de elastic r

II - Principe de ELASTIC-R

Elastic-R : plateforme collaborative de recherche informatique et traitement statistique (analogie : Google doc)

Permet l’intégration et la visualisation de l’accès à des moteurs et serveurs R.

Conçu et mis en œuvre par Karim Chine Elastic-R est une plate-forme open-source universelle hautement innovante pour les calculs statistiques et mathématiques dans le Cloud.

Combine les capacités de R et les flexibilités d'un système basé sur Java pour créer un outil puissant et d'utilité considérable.

ii principe de elastic r1
II - Principe de ELASTIC-R

Elastic-R établit un environnement de travail et fournit un cadre permettant la connexion de tous les éléments d’un environnement informatique :

  • La ressource informatique
  • Les composants informatiques
  • Les Guis
ii principe de elastic r2

II - Principe de ELASTIC-R

Travailler en collaboration sur des sessions R

Plusieurs utilisateurs peuvent se connecter et analyser ensemble des données via des écrans de diffusion

Journal de contrôle envoyé en temps réel aux utilisateurs

Un chat et un graphique périphérique sont mis à jour de façon synchronisée pour tous

ii principe de elastic r3

II - Principe de ELASTIC-R

Plate-forme ouverte de calcul

slide15

II - Principe de ELASTIC-R

Session de travail virtuelle et collaborative

slide16
Plan

Introduction

I – Qu’est-ce que le cloud ?

II - Principe de ELASTIC-R

III – Comment manipuler ELASTIC-R ?

IV – Avantages et inconvénients

Conclusion

iii comment manipuler elastic r
III – Comment manipuler ELASTIC-R ?

Création d’un compte gratuit : on accède à une interface gratuite

iii comment manipuler elastic r1
III – Comment manipuler ELASTIC-R ?

2) On a accès à un console utilisable comme R. On installe le package FactoMineR et on va développer un exemple avec le jeu de données wine.

iii comment manipuler elastic r2
III – Comment manipuler ELASTIC-R ?
  • Sortie graphiques accessibles aisément
slide20

III – Comment manipuler ELASTIC-R ?

Une interface de recherche des objets que l’on a créés ou importés

Ensemble des objets dont le nom contient « pca »

Ensemble des packages chargés

20

iii comment manipuler elastic r3
III – Comment manipuler ELASTIC-R ?
  • Sortie graphiques accessibles aisément
slide22

III – Comment manipuler ELASTIC-R ?

Cercle de corrélation pour les variables d’une ACP

slide23

III – Comment manipuler ELASTIC-R ?

Interface graphique aux outils graphiques de base

slide24

III – Comment manipuler ELASTIC-R ?

Possibilité de créer des bases de données, mais fonctions plus que limitées…

iii comment manipuler elastic r4
III – Comment manipuler ELASTIC-R ?

Mais comment sauvegarde-t -on?

slide26
Plan

Introduction

I – Qu’est-ce que le cloud ?

II - Principe de ELASTIC-R

III – Comment manipuler ELASTIC-R ?

IV – Avantages et inconvénients

Conclusion

iv avantages et inconv nients
IV – Avantages et inconvénients

Avantages :

  • Archivage instantané
  • Partage de l’information en temps réel et gratuit
  • Outil collaboratif adapté à la recherche
  • Plateforme adaptée à différents langages (Python, Java...)
  • Plateforme d’apprentissage fiable et abordable pour l'éducation statistique
iv avantages et inconv nients1
IV – Avantages et inconvénients

Inconvénients :

  • Interface pas très intuitive
  • N’existe qu’en anglais
  • Le compte AWS ne permet pas de rester connecté plus de 4h d’affilée (système de tokens)
  • Importation des données uniquement par lien URL
  • Sécurité des infos ?
conclusion
Conclusion
  • Sur un plan technique, aucune différence avec R
  • Le challenge : comprendre l’interface Elastic-R
  • L’aspect « user-friendly » peut encore être développé
  • D’autres logiciels accessibles tels Scilab, Python,…
bibliographie
Bibliographie
  • CHINE, Karim. « R and the Cloud » . Deuxièmes rencontres R. 27 juin 2013.
  • CHINE, Karim. « Learning math and statistics on the cloud » icalt, pp.752-753, 2010 10th IEEE International Conference on Advanced Learning Technologies, 2010.
  • elastic-r.net [en ligne] http://elastic-r.net/
  • Journal du net [en ligne] consulté le 9 octobre 2013. disponible sur: http://www.journaldunet.com/solutions/cloud-computing/marche-du-cloud.shtml