Les Mashups d'Entreprise au service de la SOA - Comment décupler l'agilité de son système d'information
←
→
Transcription du contenu de la page
Si votre navigateur ne rend pas la page correctement, lisez s'il vous plaît le contenu de la page ci-dessous
Les Mashups d’Entreprise au service de la SOA Comment décupler l’agilité de son système d’information Olivier Picciotto CEO, Convertigo
Convertigo Editeur de solutions pour les mashups d’entreprise et les applications composites • 1998-2003: Spécialiste de la connectivité « Mainframe » Technologie de « Legacy scraping » : SOA, intégration • 2005: Nouveau développement: adaptation du savoir faire Legacy vers le Web Technologie de « Web parsing » • 2007: Lancement de Convertigo Enterprise Mashup Server • 2009 : Levée de fond de 3 Millions d’Euros auprès d’AURIGA Partners • 2010 : Renforcement support, marketing et commercial Ouverture de filiales dans différents pays d’Europe et aux Etats-Unis Mise en place d’un programme Partenaires avec les Editeurs et Intégrateurs
Les Mashups d’entreprise ? Qu’est-ce que c’est ? • Une façon agile : • De penser le développement et l’intégration des applications • D’intégrer l’existant • D’appliquer les principes du Web 2.0 à SOA RESEAUX SOCIAUX WIKI-BLOGS MASHUPS Equipes Documents Applications “Enterprise Mashup is one of the top 10 Strategic Technologies emerging in 2009” March 18th 2009
Web 2.0 & SOA Productivité des utilisateurs •Applications intégrées •Partout, tout le temps •Personnalisation Web 2.0 Mashups d’entreprise Applications composites riches créées par les métiers, connectées aux ressources de l’entreprise et respectant les principes de gouvernance IT SOA SI Efficacité du DSI •Gouvernance •Agilité du SI •Applications existantes •Aligner le SI avec les métiers
Mashups et Applications Composites Les applications composites, un nouveau moyen d’intégrer l’existant dans une SOA Composites Les mashups d’entreprise sont des applications composites centrées sur l’utilisateur Apps Développement Intégration •Java •EAI •Net •EII •BPEL •ETL •… •Data Services Développement Intégration Mashups d’Enterprise Web 2.0 •Blogs •Wikis •RSS •…
L’utilisateur au centre du SI SI Traditionnel Utilisateur stressé Trop de données et d’applications fragmentées Erreurs, manque de productivité SI Web 2.0 Utilisateur satisfait Agréger les données pertinentes Personnaliser les processus
Mashup grand public Des widgets standards placés sur une page personnalisable • Pas de lien entre les widgets • Pas de widget métier
Widget d’entreprise Les widgets d’entreprise sont dynamiquement liés à une ou plusieurs applications métier COMMANDES D’ENTRÉE ÉVÈNEMENTS DE SORTIE Search customer ERP Vue Selected Customer Update customer Updated Customer Add customer Logique métier Un widget est un composant visuel disposant de «poignées» permettant des liaisons avec ERP… d’autres widgets : transfert de données, déclenchement de logique métier
Mashup d’entreprise Des widgets liés dynamiquement • Des widgets liées entre elles pour créer une application composite (mashup) • Des widgets métier exposant les processus et les données de l’entreprise étendue • Des widgets spécifiques à un département, partagées et réutilisables par d’autres
Mashup de présentation et de processus Orchestration et transactions temps-réel des processus serveur et client Présentation Web 2.0 Processus : Clients, Serveurs ou Combinés Ajax Mashup composer ERP Vue CRM Vue APP Vue Flex
Connecter les widgets aux ressources de l’entreprise Exposer l’existant et le composer au sein de mashups < 5% des applications existantes ont été Applications filiales conçues pour être intégrées Applications Holding “Mashup enablement is critical because Applications the value of any enterprise mashup Sociétés environment is directly related to the Acquises quantity and quality of mashable sources” March 18th 2009 Applications externes
Faire au lieu de refaire Convertigo réutilise, combine et expose toutes les applications existantes -Applications développées en interne -Package standards (SAP, ORACLE,….)
Du projet « classique » au projet Convertigo Just do it! (Don’t redo) Without Convertigo With Convertigo
Convertigo Enterprise Mashup Server La plateforme de mashup la plus complète du marché Mashup enablement Capture de données Réutilisation des processus Présentation, clipping Mainframe Applications Web XML, RDBMS, services Web Outils Business & IT Eclipse IT Studio Web 2.0 Mashup Composer Compatible avec Portails Plateformes de Mashups Smart phones Administration Sécurité, SSO Cache, pooling Déploiement dans le Cloud
Étendre la modularité à la présentation Les mashups dans une logique d’économie des développements • La SOA fournit des services standardisés sur • Les MASHUPS stockent des modules dont les lesquels les interfaces utilisateurs et leurs interfaces et les logiques ne sont plus à logiques sont à développer redévelopper ERP Vue CRMVue SCMVue WEB Vue ESB/EAI Applications structurantes « Long tail » des applications non-connectées
Combiner la SOA et les mashups Vers une flexibilité et une réactivité maximum du SI APPLICATIONS STRUCTURANTES Structuration continue du SI SOA MASHUPS "LONG TAIL" D’APPLICATIONS Temps - cycle d’implémentation et de vie des applications
Gouvernance, Sécurité et Administration Permettre à des utilisateurs métier de facilement créer des mashups dans le respect des règles du SI Gestion des droits : • Accès aux widgets et mashups • Modification, création des mashups • Accès aux applications • Les mashups Convertigo héritent des droits « single sign-on » des portails ainsi que de la sécurité des applications d’origine Gérer et contrôler les transactions : • Décompte précis des transactions • Gestion avancée du « cache » pour les optimiser • Monitoring intégré dans les outils de surveillance de l’entreprise • Administration 100% Web
Ce qu’il faut retenir : • Simple et rapide à mettre en œuvre • Sans développement complémentaire • En continuité avec vos applications existantes • Libère les équipes techniques des charges et délais de développements spécifiques • Complémente les SOA « Classiques »
Vous pouvez aussi lire