Centre de Calcul de l’Institut National de Physique Nucléaire et de Physique des Particules Rien ne se perd, rien ne se crée, tout se Cyril L’Orphelin,

Slides:



Advertisements
Présentations similaires
Le struts validator – framework de validation
Advertisements

Agenda de la journée 10h00 : La place dASP.NET dans la plate-forme Microsoft 10h30 : Développement rapide dapplications Web en ASP.NET 12h00 : Construire.
03/05/05 - RB1 inJAC Présentation générale. 03/05/05 - RB 2 Lapproche ESUP du CMS Avoir un référentiel de documents structurés, intégré au portail en.
Lalimentation de STAR par imports STAR 8ième cercle – 27 septembre 2013.
Première expérience d’utilisation des Web Services dans SmartTools Didier Parigot Projet OASIS INRIA Sophia www-sop.inria.fr/oasis/SmartTools Journée.
Le"cartable électronique"®
Excel 2007 et les services Excel. Pourquoi Excel ? Outil privilégié danalyse des données issues des bases multidimensionnelles Ergonomie connue des outils.
Intégrer vos données avec.
CERN – Organisation Européenne pour la Recherche Nucléaire Services dInformation Administrative Le projet DocLeg et léchange électronique de données personnelles.
Développement dun simulateur dinterface graphique à distance Présenté par Michaël Delhaye Promoteur : Jean Vanderdonckt.
Interface Homme Machine IHM Pro
1 ARCHITECTURE DACCÈS la méthode générale modèle de données définitions module daccès / modules métiers construction des modèles les modules daccès, les.
PROJET HANDICAPS Certificat de Qualification Professionnelle
Dynamisez la gestion de votre atelier CNC.
Rassemblement organisé des données en un ou plusieurs fichiers physique Optimisé pour le stockage, la lecture et la modification. 2.
Salon Maintenance Ingersheim 26 Février 2010
ASP.NET un peu plus loin… Développement Rapide dApplications Web avec.NET.
Archimède : dépôt institutionnel de la Bibliothèque de lUniversité Laval Par Rida Benjelloun Chef de la section recherche.
Développement Rapide dApplications Web avec.NET « Mon premier site »
LES OUTILS POUR LA GOUVERNANCE DES DONNÉES LA PASSION DES DONNÉES LA PRÉCISION DES RÉSULTATS.
LES OUTILS POUR LA GOUVERNANCE DES DONNÉES LA PRÉCISION DES RÉSULTATS
Saisie de l’Offre de Formation (SOF)
ASP.NET Par: Hugo St-Louis. C ARACTÉRISTIQUES A SP. NET Évolution, successeur plus flexible quASP (Active Server Pages). Pages web dynamiques permettant.
Des outils pour le développement logiciel
Administrative Information Services CERN - Organisation Européenne pour la Recherche Nucléaire 27 nov Swiss Oracle User Group.
Oasif et Scenari TECFA Dpt of Psychology and Education CoFor 2
PhP-MySQL Pagora 2012/2013 CTD 1 - Presentation de moi ^^
Réseau de stockage étendu
Projet CONSULTING SA : GSA ( Gestion du suivi d’activités)
LES CLIENTS WEB RICHES Tuteur : Olivier CARON LEFEBVRE Benoit
Développement Web Open Source haXe et les outils « open source » Première partie.
Jeu de Librairies Virtuelles « DLL » Windows pour la réalisation de programmes informatiques.
Bureau d’études Présentation du sujet Organisation des projets Version 1 8 octobre 2004.
L’automatisation des processus RH les plus importants
Programmation Web : Introduction à XML
Le web service
2006 XED, le système d’édition XML de SCENARI Sylvain Spinelli.
Conférence Technique Java 2 Frédéric Jacquet. Au programme  Présenter les différents outils  Découverte - Java coté serveur  Appréhender l ’existant.
L’Audio sur PC Comparaison Numérique vs Analogique Comparaison Audio sur PC vs Hardware dédié (DSP) Rmq: beaucoup de simulitudes avec la vidéo, mais débit.
Campus-Booster ID : **XXXXX Copyright © SUPINFO. All rights reserved Le développement Web.
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
ATELIER GENIE LOGICIEL
1 Copyright © Oracle Corporation, Tous droits réservés. Présentation des sous-programmes PL/SQL.
Struts.
Programmation Web : PHP
Cours MIAGE « Architectures Orientées Services »Henry Boccon-GibodCours MIAGE « Architectures Orientées Services »Henry Boccon-Gibod 1 Architectures Orientées.
COMPARAISON ENTRE GNUTELLA ET FREENET
PHP SpeedBerg Templates EPFL PHP IIème Conférence des WebMasters EPFL 5/12/2001 Tuan Lam E-PFL
 Environnement de développement intégré (IDE) open source qui comporte un plugin PDT qui permet de développer en Php  Accès à plus de plugins.
PSPA : une plateforme de simulation en physique des accélérateurs Les journées informatique de l’IN2P3-IRFU octobre.
EPREUVE E6 : PARCOURS DE PROFESSIONNALISATION
3.3 Communication et réseaux informatiques
Développement et design Web Awaves academy Stockholm 2006.
L T I Laboratoire de Téléinformatique 2 Projet de semestre Parseur XML basé sur la DTD : Buts –Utiliser la grammaire définissant un type de fichiers XML.
Introduction aux outils de supervision
Web Services 17/01/2009.
13/07/2015 JSF Java Server Faces Master 2 Pro GLR TER David Mihura Eric Le Merdy.
1 Projet Tuteuré LA VIDEO CONFERENCE Présentation du projet Site Internet : Vidéo Son Texte APPLET Vidéo Conférence Répondeur Vidéo SCRIPT WEBCAM.
Introduction à SVG Scalable Vector Graphic. Informations ● Plus d'informations ici (draft, tutoriaux, outils... ): –
Journées Monitoring Grille
Réaliser un site Internet Le web, Mode d’emploi. Un site, c’est… Une page… Ou plusieurs… Éventuellement enrichie de Documents multimédias Liens hypertextes.
Introduction aux technologies des web services en Java EE
Surveillance - Monitoring
SOAP et les RPC XML SOAP WSDL RPC. Rappels sur le XML Langage avec des balises Très lisible Pour stocker des données Séparation entre contenu et présentation.
EFREI – – Mathieu Nebra Le développement Web.
Dreamweaver MX Jauneau Marie Claude-Antoine Zarate.
1 CEC A.-CHAVANNE Sites Web et bases de données. 2 UNE BASE DE DONNÉES : POURQUOI ? Manipulation de grandes quantités d’information – représentation des.
Java et les bases de données Etat de l’art 14 juin 2012.
PetaSky: Expérimentations avec HadoopDB et Hive 1 Amin Mesmoudi.
Mardi 30 mars 2010 Technologies employées par le portail des opérations Cyril L’Orphelin, Olivier Lequeux, Pierre Veyre IN2P3/CNRS Computing Centre, Lyon,
Transcription de la présentation:

Centre de Calcul de l’Institut National de Physique Nucléaire et de Physique des Particules Rien ne se perd, rien ne se crée, tout se Cyril L’Orphelin, Olivier Lequeux, Sylvain Reynaud, Lionel Schwarz

ORM Scripts, programme Librairies Avant Sources de données MySQL Oracle wget java rest soap ldap Application web REST Mais ça c’était AVANT … Coût de développement/maintenance Hétérogénéité des protocoles et formats Tolérance aux pannes Extensibilité Performance LAVOISIER Langages standards et homogènes Maintenabilité // Flexibilité Performance Robustesse Outils de supervision Modes d’accès (rendu) multiples

Caractéristiques (1/2) Langages déclaratifs : templating (xml/html) et assemblage de plugins Langages basés uniquement sur des standards : XML et XPath Accélération du développement Facilité d’ajout/remplacement des sources de données Des plugins réutilisables : HTTP, LDAP, RDBMS,XSLT Possibilité de développer ses propres plugins Maintenabilité Flexibilité Utilisation RAM indépendante du volume de données (streaming) Minimisation de la latence (caches) Optimiseur de Xpath Performance

Caractéristiques (2/2) Tolérance aux interruptions de service des sources de données Système de caches avec des règles de rafraichissements Gestion des cas d’erreurs Robustesse Visualisation des données Visualisation de l’usage et de l’état des ressources Outils de débug Visualisation graphique des dépendances Supervision Différents modes d'accès : REST, CLI, Formulaire HTML auto-généré Plugins de rendu : csv, json, xml, text, pdf… Différents modes d’authentification et d’autorisation Accès

Fonctionnement : un chainage de plugins pour décrire les vues de données XML  Vue des données  plugin

Fonctionnement : un chainage de plugins pour décrire les vues de données

transformationtechnologies Format d’entrée Format de sortie cache validation authentication ≈ 100 plugins

Fonctionnement : un chainage de plugins pour décrire les vues de données transformationtechnologies Format d’entrée Format de sortie

transformationtechnologies Format d’entrée Format de sortie Exemple: download d’un fichier CSV, extraction de la colonne "Profit" et rendu en Json Fonctionnement : un chainage de plugins pour décrire les vues de données

{ "entries": [ { "entry": [ "89", "1587", { "entries": [ { "entry": [ "89", "1587", JSON Month;Sales;Profit March;28;89 April;432;1587 May;267;529 June;622;2103 … Month;Sales;Profit March;28;89 April;432;1587 May;267;529 June;622;2103 … CSV 529 May May;267;529 " 529 ", May;267;529 May transformationtechnologies Format d’entrée Format de sortie Exemple: download d’un fichier CSV, extraction de la colonne "Profit" et rendu en Json

Fonctionnement : un chainage de plugins pour décrire les vues de données

 Nouveaux plugins  GUI pour l’édition des configurations / vues Perspectives

 Site web ◦  Guide de démarrage: ◦  Contact ◦ Liens