Bournhonesque Philippe Directeur stratégie IBM France & NWA pbournhonesque@fr.ibm.com
Agenda Software as a Service Simplicité Collaboration k Conclusion 2
Collaboration pour le marché SMB Lotus Foundations IBM Lotus Bluehouse Famille de serveurs «on-premises» Software as a Service ( SaaS) Messagerie & collaboration, Gestion de fichiers,, services d'annuaire, firewall, sauvegarde/restauration, outils bbureautique 3
Accès par tous devices... 4
Agenda Software as a Service Simplicité Collaboration k Conclusion 5
Web2.0 La technologie au service de la simplicité Languages de script REST Feeds Microformats (tags sémantiques) Ajax Widgets Mashup 6
Emergence des languages de script chez IBM Php : php ZendCore for IBM Websphere Zero [www.projectzero.org] Web20 Starterkit for DB2 Outils de mashup QEDWiki [Proof of Techno] Groovy Websphere Zero Ruby Ruby on Rails for DB2 SCA for Ruby Websphere Zero Sharable Code [www.ibm.com/alphaworks] Erlang CouchDB [ développements opensource] 7
REST REST Oriented Architecture Leonard Richardson and Sam Ruby O Reilly 8
REST Exemple Lotus Connections Service oriented architecture Web Browser Feed Client Portal Sametime Notes Custom Application HTTP Server & Proxy Cache J2EE Container REST API PUT DELETE POST GET JMX Administration Atom Entry HTML Form JSON Javascript HTML Atom Feed Navigational Header Profiles Communities Blogs Dogear Activities Person Card User Directory LDAP RDB File System 9
Microformats ( Tags sémantiques ) Besoin : obtenir du contenu sémantique à partir de pages HTML Solution : S appuyer sur du xhtml standard pour qu un programme (et un humain ) manipulent le même contenu standardisé ( voir exemple page suivante ) - Auteur : Tancek çelik Site web : http://www.microformats.org 10
Exemple IBM : Participants à une conférence IBM ST Thomas Schaeck ST 5 Technology Park Dr 555-5555 ST Westford, MA ST Appel ToIP Group ST D&D Locations ST D&D 11
Domino Application Web : 1996 à 2007 12
Domino Application Web 2008 technologie Xpages : javascript + JSF + Ajax Dojo + CSS 13
Widgets Exemple Preview Lotus iwidgets - DWA Inbox & Calendar Google Gadgets 14 IBM Confidentiel
Lotus Mashups exemple : application «analyse compétition» Charger une feuille excel ou créer une simple liste Recherche dans Blogs Videos youtube Développé par un knowledge Worker (réduction de la charge IT) Clicker pour obtenir profil d un expert (Connections) Relier graphiquement le nom d un compétiteur avec d autres Widgets de la page google news bookmarks (Digg, Dogear, etc.) Automatise un processus qui était manuel Plus de valeur métier en remixant des contenus existants Transforme radicalement la façon de développer Plus de la collaboration et de productivité Document Quickr 15
Agenda Software as a Service Simplicité Collaboration k Conclusion 16
Stratégie de Collaboration Lotus Services de collaboration offrant un accès flexible à l'information et à l'expertise, organisé selon l'activité menée E-mail / agenda Messagerie Instantanée Bureautique Communautés Blogs Applications Métier Information métier Feeds Bookmarks Activités Profil personnel 17
Services de collaboration & visualisation http://www.many-eyes.com 18
Commentaires & Echanges 19
Quelques types de visualisation many eyes... Screenshot in publication, live version for reviewers Discovered new historical trend which is central to his Ph.D. thesis Raising awareness, opened new view of economics of art (and a commission!) Teaching aid for learningdisabled children and teens 20
Composants Lotus Smallblue d'analyse de social networking 21
22
Agenda Software as a Service Simplicité Collaboration k Conclusion 23
Conclusion De nouvelles technologies, issues de communautés ouvertes, sont au coeur du Web 2.0 Ces technologies conformes aux standards ouverts, offrent simplicité d'usage et portabilité IBM est un fort contributeur et utilisateur de ces technologies dans ses nouvelles générations de logiciels L'innovation technique et de business model est au coeur de la stratégie IBM 24