Web 2.0 et nouvelle démographie des développeurs
Mashups - Architecture des applications Web tactiques d'entreprise
H6025 v1 Article de référence

Web 2.0 et nouvelle démographie des développeurs
Mashups - Architecture des applications Web tactiques d'entreprise

Auteur(s) : Jean-Marie CHAUVET

Relu et validé le 16 juin 2016 | Read in English

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter l'extrait gratuit

Déjà abonné ?

Présentation

1 - Web 2.0 et nouvelle démographie des développeurs

  • 1.1 - Citoyen-développeur
  • 1.2 - Applications personnalisables par leurs utilisateurs
  • 1.3 - Nouvelle démographie des utilisateurs : natifs du numérique
  • 1.4 - Cloud Computing
  • 1.5 - 4GL à l'heure du Web

2 - Modèle de développement et architecture technique

  • 2.1 - Mashup : une application Web tactique
  • 2.2 - Développement par assemblage et composition de services
  • 2.3 - Technologies du mashup
  • 2.4 - Émergence de plateformes de développement et de déploiement de mashups

3 - Conclusions et perspectives

Sommaire

Présentation

RÉSUMÉ

Les « mashups » sont une nouvelle forme d'applications représentative de l'appropriation par l'informatique d'entreprise des standards, protocoles et usages rendus populaires par le développement généralisé du Web. Elles se caractérisent par la prise en main de l'architecture technique du Web, navigateurs modernes et Cloud Computing, par des utilisateurs-développeurs pour réaliser des applications tactiques propres à leurs besoins.

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

Auteur(s)

INTRODUCTION

Les « mashups » sont une nouvelle forme d'applications représentative de l'appropriation par l'informatique d'entreprise des standards, protocoles et usages rendus populaires par le développement généralisé du Web. Elles se caractérisent par la prise en main de l'architecture technique du Web, navigateurs modernes et Cloud Computing, par des utilisateurs-développeurs pour réaliser des applications tactiques propres à leurs besoins.

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 92 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-h6025

Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(236 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

1. Web 2.0 et nouvelle démographie des développeurs

1.1 Citoyen-développeur

Fin 2010, le Gartner Group, une firme d'analystes américaine, inventait – avec un certain flair – le terme de « citoyen-développeur » pour qualifier l'évolution de la démographie des développeurs d'applications d'entreprise touchées à l'âge du Web 2.0. Le terme est doublement heureux : selon le Gartner Group, il s'applique aux utilisateurs de l'informatique en entreprise qui, hors des directions informatiques et de leurs périmètres de responsabilités, créent leurs propres applications en réponse à des besoins immédiats, et les partagent éventuellement avec d'autres, sans solliciter les informaticiens maison. Mais le terme évoque aussi le mouvement contemporain Open Data dans lequel les administrations et les institutions, au travers de portails publics, rendent accessibles aux citoyens les données de toute nature qu'ils sont amenés à collecter dans l'exécution de leurs mandats de gouvernement. Dans les deux cas, il est question d'un nouveau partage des tâches de développement et de déploiement des applications d'entreprises et de nouveaux modes de consommation des données, tant publiques que privées ou propres à l'entreprise, poussés par les nouvelles technologies du Web.

Bref historique : Web 2.0

Le terme « Web 2.0 » est né de discussions informelles entre Tim O'Reilly et Dale Dougherty de O'Reilly Media, un éditeur de livres techniques et organisateur de conférences, et John Batelle, chroniqueur du Web et auteur du livre The Search sur l'ascension vertigineuse de Google. Réunis, fin 2004 et début 2005, pour s'accorder sur le constat que malgré l'éclatement de la « bulle Internet » quelques années avant, le Web n'avait jamais offert une telle richesse d'opportunités ni de telles perspectives de développement. Ils baptisèrent « Web 2.0 » la nouvelle génération d'applications Web qu'ils annonçaient ainsi. Le terme fit florès ; il fut immédiatement repris par les commentateurs et la communication des entreprises des technologies de l'information. L'expression en est venue à couvrir un modèle d'entreprise adoptant le déploiement de logiciels comme des services plutôt que comme des progiciels traditionnels, contrôlant des données qui s'enrichissent continûment des contributions multiples de ses clients, considérant ses utilisateurs comme des codéveloppeurs, cherchant à mettre en œuvre leur intelligence collective et exploitant...

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 95 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Lecture en cours
Web 2.0 et nouvelle démographie des développeurs

Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(236 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Sommaire
Sommaire

BIBLIOGRAPHIE

  • (1) - ANDERSON (C.) -   The long tail.  -  Hyperion (2006).

  • (2) - CHAUVET (J.-M.) -   Services Web avec SOAP, WSDL, ebXML...  -  Eyrolles (2002).

  • (3) - GAMMA (E.), HELM (R.), JOHNSON (R.), VLISSIDES (J.) -   Design patterns.  -  Addison-Wesley (1995).

  • (4) - HINCHCLIFFE (D.), ALLEN (K.) eds -   Real-world Ajax.  -  SYS-CON (2007).

  • (5) - JACOBSON (I.), GRISS (M.), JONSSON (P.) -   Software Reuse.  -  Addison-Wesley (1997).

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 93 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(236 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Ressources documentaires

Plate-forme .NET

Le .NET Framework, qui permet la création et l’exécution d’applications modernes conçues autour des ...

Modélisation et conception des applications Web

Après avoir abordé les aspects spécifiques au développement d’applications accessibles par le web, cet ...

Format d’image SVG

Le format SVG est né de l’initiative du World Wide Web Consortium (W3C) qui cherchait à améliorer la ...