Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Une nouvelle génération d’applications agilesLES MASHUPS ENTREPRISE
Une nouvelle génération d applications agiles
ADOBE BUSINESS EXCHANGE ‐ RIA 2009
François le MasneConvertigo ‐ [email protected]
Bertrand CollardAdobe ‐ Enterprise [email protected]
Olivier PicciottoConvertigo ‐ [email protected]
Agenda
00:00 04min. Introductions François le Masne
00:04 06min. Tour d’horizon sur les Mashups Entreprise François le Masne
00:10 06min Les Solutions Adobe / Convertigo François le Masne00:10 06min. Les Solutions Adobe / Convertigo François le Masne
00:16 06min. Démo #1 : Création de Tuiles Mosaicdepuis des applications hétérogènes
Olivier Picciotto
depuis des applications hétérogènes
00:22 06min. Démo #2 : Mashup de présentationvers Application composite Mosaic à partir de “Tiles” flash
Olivier Picciotto
00:28 06min Démo #3 : Mashup de processus Bertrand Collard00:28 06min. Démo #3 : Mashup de processusvers les DOCUMENTS INTELLIGENTS
Bertrand Collard
00:34 16min. Questions et Discussions Tous
00:50
Les racines du WEB 2.0
MYMYRESEAUX SOCIAUX WIKI‐BLOGS MASHUPSRESEAUX SOCIAUX
EQUIPEWIKI BLOGSDOCUMENT
MASHUPSAPPLICATION
“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
CONVERTIGO « MASHUP ENABLEMENT »CONVERTIGO « MASHUP ENABLEMENT »
‐ Connecte à 95% des apps Web‐LEGACY
‐ 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.
QUESTIONS ET DISCUSSIONS