IBM ILOG Elixir: IHM riches pour applications SaaS et Cloud
1. Interfaces graphiques pour le CloudComposants IBM ILOG Visualization Erwan Paccard Chef produit erwan.paccard@fr.ibm.com
2. 2 Besoins IHM pour le Cloud Les applications SaaS/Cloud ont besoin de: Interfaces Web (pas d’installation, déploiement transparent, …) Expérience utilisateur (UX) riche pour acceptation et productivité La plateforme Adobe Flash: Applications Flex déployées comme des fichiers Flash (.SWF) Run-time largement déployé (browser, desktop, mobiles, ) Connectivité avancée (data push serveur, web services, transmissions binaires, …)type de communication & benchmark: http://www.jamesward.com/census/ Utilise CPU des machines clientes (décharge les serveur, meilleur UX) Intégration aisée (Portails, SalesForce.com, SAP, …) IBM ILOG Elixir est une bibliothèque de composants Flex
3.
4. la principale raison d’échec des applications IT est le manque d’acceptation des utilisateurs.
5. 82% des décisions d’achat considèrent l’UX comme facteur déterminant pour le remplacement de logiciel et 90% quand il s’agit de l’achat de nouvelles offres
23. Productivité moyenneDe l’application desktop au Web 2.0 (2) dynamique SERVEUR statique CLIENT passif actif
24. 5 Solutions IHM disponibles Le terme RIA regroupe différentes approches possibles Avec run-time (Flex / Flash & .NET / Silverlight) Sans run-time: Ajax / JavaScript / HTML 5 IBM ILOG supporte différentes approches RIA: Ajax: JViews: génération d’écrans coté serveur, interaction riche en JS .NET avec ASP.NET pour Diagrammes & Gantt Silverlight avec offre .NET (Diagrammes & Gantt) Flex avec Elixir
25. 6 Présentation d’Elixir Enterprise Composants professionnelsd’affichage graphique de donnéespour les développeurs Adobe Flex et AIR Courbes 3D Indicateurs, jauges Cartes Calendriers Diagrammes de Gantt (task & ress) Timeline Diagrammes Organigrammes Graphiques croisés dynamiques & OLAP Heat map Treemaps Courbes radar
26. 7 Développeur Nos clients: des développeurs IBM ILOG Elixir Enterprise permet aux développeursd’IHM de représenter graphiquement leur données dans des interfaces riches et interactives + Composants Elixir Enterprise + Utilisateur Application Expérience intuitive Aide a prendre demeilleures décisionsplus rapidement Code … { <ibm:Diagram dataProvider="{cloudServer.getData()}"/ }…
27. 8 Usages types Plus de 80% de nos clients font du SaaS Application vendues sur 1 modèle pay-per-use CRM en SaaS, ERPs, gestion des ressources humaines, … Les autres sont généralement de grandes sociétés avec équipes de développement en interne Interfaces spécifiques pour SalesForce.com / Force.com http://developer.force.com/flashbuilder Interfaces spécifiques pour SAP http://www.sdn.sap.com/irj/sdn/adobe-flash-islands Interface unifiée pour systèmes existants et Cloud Portails, application Intranet ou desktop
46. 27 Diagrammes Principaux cas d’usage: BPM, Workflow, Dataflow Affichage de réseaux Affichage de diagrammes animés … Calcul de placement fait sur le client
49. 30 Résumé IBM ILOG Elixir est la bibliothèque de référence pour l’affichage graphique des données Déploiement simple (Adobe Flash) Bon fit pour les IHM des applis Cloud UX avancée Références utiles: Démos: http://goo.gl/XbVD Version d’essai: http://goo.gl/WECh Forum: http://goo.gl/uEpe Blog: http://goo.gl/KGK1