Dans les nuages

Mes tweets

Besoin d'aide ?


Mes Tweets

Cette page à vocation d'expliquer simplement ce que sont les Mashups sous différents angles d'approches sans avoir l'ambition d'être exhaustif ...

Définition

En français : Applications composites

Usage lié au Web 2.0, un mashup est le résultat de l'intelligence collective en proposant dans une application web l'assemblage des services et/ou des contenus issus de sites tiers.

Une application composite (ou mashup ou encore mash-up) est une application qui combine du contenu ou du service provenant de plusieurs applications plus ou moins hétérogènes.

On parle de mashup dans le cadre d'une superposition de deux images provenant de sources différentes, superposition de données visuelles et sonores différentes par exemple dans le but de créer une expérience nouvelle.

Dans le cas de site web, le principe d'un mashup est donc d'agréger du contenu provenant d'autres sites, afin de créer un site nouveau.

Source Wikipédia

 

Il s'agit avant tout de ne pas réinventer l'existant mais plutôt l'exploiter pour y apporter une plus value. Les sources sont dupliquées, triées, transformées, mixées…

Objectif

Faciliter l'accès à l'information.

Offrir une nouvelle/meilleur expérience utilisateur.

Créer de la plus value en combinant différents services.

Simplifié l'utilisation des infrastructures.

Types de mashup

Mashup de présentation : restitué dans une seule interface graphique des contenus provenant depuis plusieurs sources (exemple : Google Maps, FedEx)

Mashup de données : combine les données provenant depuis de multiples sources puis les proposer vers d'autres services (exemple : flux RSS)

Mashup de données et de présentation : combine les données tout en les présentant dans une interface graphique simple et/ou vers d'autres services.

Un mashup peut être éphémère (pour un évènement par exemple) ou permanent comme dans les exemples ci-dessous.

Exemples

http://unvelovite.com/ permet de localiser des vélos en accès libre dans les villes de Paris et Lyon

http://www.carbeo.com/ présente les prix des carburants dans les stations-service de France

http://www.housingmaps.com/ présente des annonces immobilières sur une carte (États-Unis).

Techniquement ?

La réalisation d'un mashup exploite l'interopérabilité des systèmes d'informations. Les normes et les standards facilitent la tâche !

Plusieurs technologies sont utilisées :

du côté 'client' : on retrouve les traditionnels XMLHttpRequest, RSS, AJAX qui font une part importante du design 2.0

du côté 'serveur' : on exploite très fréquement les Services Web et (pour les plus courageux) les API des sites à l'origine des contenus.

Ressources

http://www.webmashup.com/

http://www.jackbe.com/enterprise-mashup/

Modèles économiques

Voici quelques pistes de réflexion :

  • Une base particulière : un mashup exploite des données qui ne nous appartiennent pas et qui ne sont pas payantes (en principe).
  • Levier de communication : en partageant ses données, un site (ou service web) augmente sa visibilité sans dépenser (beaucoup) plus.
  • Favoriser l'appropriation : en se positionnant en tant que source de données, un site propage d'une manière indirecte son concept (Amazon).
  • Monétiser le trafic généré : en renvoyant le visiteur d'un mashup vers la source d'information, je lui offre un prospect qualifié (Amazon).
  • Capitaliser les services : en les réutilisant pour créer de nouveaux usages.

Les risques

La source : étant donné que la ou les sources d'information sont extérieures, le contrôle de leur validité est un réel problème.

La destination : l'association de données qui prise séparément peuvent paraitre inoffensives, une fois réunies peuvent présenter un danger potentiel (exemple : une liste des failles de sécurité de dispositifs d'alarme associée à la liste des marques de produits intégrant ces dispositifs associés à une cartographie d'implantation de la marque...)

L'infrastructure : les systèmes d'information étant dépendant les uns des autres, leur fiabilité et leur sécurité créer un risque en cascade.

 

 

Aucu vote pour l'instant.