Une nouvelle génération d’applications agiles LES MASHUPS ENTREPRISE Une nouvelle génération d applications agiles ADOBE BUSINESS EXCHANGE ‐ RIA 2009 François le Masne Convertigo ‐ Chairman [email protected]Bertrand Collard Adobe ‐ Enterprise Solutions [email protected]Olivier Picciotto Convertigo ‐ CEO [email protected]
14
Embed
LES MASHUPS ENTREPRISE - Convertigodownload.convertigo.com/webrepository/2RIA09convertigo.pdf · Les Mashups“Entreprise”-Problèmes:Uneapprochenouvellespour des “challenges”
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Une nouvelle génération d’applications agilesLES MASHUPS ENTREPRISE
“E t i M h i f th t 10 St t i“Enterprise Mashup is one of the top 10 Strategic Technologies emerging in 2009” GARTNER 18 March 2009
Les Mashups “Entreprise”
- Problèmes:
Une approche nouvelles pour des “challenges” connus
Problèmes:• Pléthore d’applications hétérogènes dans l’entreprise
• Des interfaces toutes différentes• Des interfaces toutes différentes
• Une information redondante (saisies multiples)
Conséquences:- Conséquences:• Manque de productivité due aux difficultés d’accès à l’information
C û l if à l’ d i dé l i d l’i f i• Coûts relatifs à l’adoption et au déploiement de l’information
• Information de qualité variable
d b l é l’ f f l dé• Manque de visibilité sur l’information qui freine les décisions
• Faible retour sur le patrimoine applicatif existant
• Expérience utilisateur pénalisante
Les familles de MASHUPS
DATACollecte
PROCESSOrchestration
PRESENTATIONExpérience
“MASHUP ENABLEMENT is critical because the value of any enterprise mashup environment is directly related to the quantity and quality ofmashup environment is directly related to the quantity and quality of mashable sources”. GARTNER 18 March 2009
Les WIDGETS ou ADOBE TILESDes Composants réutilisables et partageables :‐ intelligent et prêt à être connecté‐ Lié à une application métier‐ Incluant des logiques métier
ERP VueSearch customer Customer selected
Modify customer
dd
Customer modified
EntryCommands
ExitEvents
Logique métierAdd customer
Commands Events
ERP…
Les ENTERPRISE MASHUPS (de présentation)une application « métier » composite, riche et modulaire
‐ Des composants métierDes composants métier exposant et partageant des données et des processus
‐ Une composition facile à réaliser, déployer et maintenir
MOSAICPORTAIL WEB 2.0 ?
Mashups de Présentation versus ProcessusDes évenements clients‐serveur Orchestrés
PROCESSUS Clients et Serveurs combinésPRESENTATION Tuiles Ajax, Flex…
ERP Vue CRM Vue APP Vue
Capitaliser sur l’existantLes challenge des applications fragmentées et déconnectées
FORMS solutions MOSAIC solutions
SOAAPI XML
LEGACY ou INTRA/EXTRA/INTERNET applicationsd W b i d’API d XMLAPI + XML pas de Web services, pas d’API, pas de XML
Accéder aux applications WEB & LEGACYFabriquer des tuiles flash ou des services web pour LCRéduit considérablement les efforts de développements
‐ Expose les processus et données‐ Expose les processus et données
‐ Créer des widgets ou web services
‐ XML automatisé depuis le TEXT/HTMLXML automatisé depuis le TEXT/HTML
‐ Orchestre les applications sans API
‐ Lecture‐écriture bidirectionnelle
ADOBE LIVECYCLEADOBE LIVECYCLE
‐ RIA
‐ Intelligent documents‐ Intelligent documents
Exposer les processus applicatifsLes ETL pour lier des “bases de données”CONVERTIGO pour lier des “applications”
UI
Valeur applicative ?Convertigo transactions orchestrées et temps réel
WEB
UIBUSINESS LOGICS
UIBUSINESS LOGICS
Des coûts :
‐ d’integration
UIBUSINESS LOGICS
+
++
BUSINESS
WEBSERVICES NO WEB
SERVICES
BUSINESS
d integration
‐ d’exploitation
NO WEBSERVICES
BUSINESS
++
BUSINESSPROCESSES
BUSINESSPROCESSES‐ de maintenance
d t
BUSINESSPROCESSES+++
DATABASE DATABASE
‐ de portage
‐ de migrationDATABASE++
ETL en traitement batch
MASHUPS DEMOS
Documents et Applications « Riches »Adobe + Convertigo pour une intégration rapide et une exploitation immédiate des processus applicatifs
- Assembler rapidement et intuitivement les processusapplicatifs de l’entreprise vers des solutions sur mesures et centrées sur l’activité.
- Améliorer la productivité via une experience utilisateursimple, personalisée, unifiée.simple, personalisée, unifiée.
Accélèrer la prise de décision en donnant ne e à 360°- Accélèrer la prise de décision en donnant une vue à 360°sur une information multisource consistante, de qualité, délivrée en temps réeldélivrée en temps réel.