/* Google Analytics ----------------------------------------------- */

Thursday, December 9, 2010

2011 - the year of massive cloud computing adoption

2011 will be the year of massive cloud computing adoption. Let me tell you why.

1. Data Security

Because Amazon AWS has gone through nearly all possible security compliance procedure (SAS 70 type II, PCI compliance). So now, you can consider Amazon as a possible supplier for hosting your credit card data or any other confidential data.
It offers security from day one ... Compared to what some companies should invest to get the same result on time within their datacenter, this announce could be a major game changer.

2. Data Management

Several offers exist on the market and are preparing for a major shift:
Preliminary Comparison of Database.com and SQL Azure Features and Capabilities is available in this excellent article.
    Oracle will jump on this market more later than sooner, in order to not kill its existing product portfolio and already offers to install its product within Amazon infrastructure. The recent exalogic cloud offer is another step in Oracle Cloud Strategy: making companies buy more hardware and software to build private cloud (see Oracle Exec Details Potential Pitfalls Of Cloud Computing).

    3. Platform As A Service(PAAS)

    Great news on the Platform as a service. Oracle recent decisions concerning Java are making companies and the open source community look for next generation platform, in the cloud.

    This was a great gift for:
    • Google enhancements concerning Google AppEngine latest release, with 1.4.0 SDK. This SDK offers a Channel API, a bi-directional channel for communicating directly with user browsers by pushing notifications directly to the JavaScript running on the client, eliminating the need for polling). Android, Chrome OS, and Chrome Store will also be game changer in 2010.
    • Heroku (bought by Salesforce), Engine Yard, Morph Labs, and PoolParty will target the Ruby language developer community offering them dedicated PAAS solutions. Read DigitalHobbit’s more in-depth review of some of these Ruby-specific PaaS offerings.
    • Microsoft Azure Compute Service... with its impressive marketing power and its still amazing killer development IDE Visual Studio that integrates just fine with Azure. Microsoft also target PHP developers ...
    • Force.com. Developers familiar with Java or C# could use it easily. The platform was well suited for businesses looking to develop business applications that could easily integrate with the SaaS tools. But since this year, a real platform did emerge to support more company online services. Now you can benefit from: appforce ("the fastest way to build enterprise apps"), siteforce ("the fastest way to build data-rich websites"), VMForce ("the fastest way to build enterprise Java apps" based on SpringSource), ISVforce ("the fastest way to bring commercial apps to market").
    Niche players also exist like:
    • WSO2 Stratos in alpha version offering only some specific services (identity service, portal service, gadget service).
    • No big player yet for PhP PAAS, but interesting solutions from CloudControl, Baobapp, etc.
    • JoyEnt’s Smart Platform is an open source, Javascript-based PaaS.
    • Tibco Silver (Not sure it is more than pure marketing ... Waiting for it since years)

    4. Internet Service Bus (ISB) and Cloud To Cloud (C2C)

    Now that your data and applications are in the Cloud, how to exchange data between them? You need cloud to cloud solutions. Again, the offer is maturing and you will find tons of solutions in the future. Today the offer is mostly:
    1. Queue based messaging systems:
    2. Integration Platform in the cloud

    5. Mobile

    To have great mobile app you need a great user experience and well defined services that you can call in JSON or REST (SOAP is not recommended for mobile com). That's why the new Mobile SDKs for Amazon Web Services could be a very good game changer ...

    Two exist already: AWS SDK for Android and AWS SDK for iOS.

    Sunday, December 5, 2010

    The Social Anti-virus

    Do you like and use Facebook? So, you need a social anti-virus ...
    Now you can protect yourselves with:
    When your social graph will become portable, which is more sooner than later, I suppose that they will need an anti-virus also. In the social world, your connections, your applications, your post, your pictures, everything needs to be protected!

      Web Scrapping: Search, Extract and Work with data from across the web

      I read this excellent article from Marshall Kirkpatrick

      Needlebase, Dapper and Extractive web tools are democratizing the ability to extract and work with data from across the web. They are to text processing what blogging was to text publishing.

      For sure the now Yahoo-acquired Dapper, is may be the less impressive of the three tools. It enables to build an RSS feed from changes made to any field on any web page.

      The brand-new Extractiv, is a bulk web-crawling and semantic analysis tool that seems very easy to use. It is free for up to 1,000 URLs per web crawl, 1 web crawl at a time and up to 1,000 docs/day. Other plans are not really expensive (99$ per month and 299$ per month).

      Needlebase, sits in the middle, and its free. Needlebase was built as a side project of travel search company ITA Software (Google is currently in legal negotiations to acquire ITA). It is a great new point-and-click tool for extracting, sorting and visualizing data from across pages around the web. Needlebase allows you to view web pages through a virtual browser, point and click to train it in understanding what fields on that page are of interest to you and how those fields relate to each other. Then the program goes and scrapes the data from all of those fields, publishes them into a table, list or map, and recommends merges of cells that appear to be mistakenly separate. It's very cool and it lets non-technical people do things with data quickly and easily that we used to require the assistance of someone more technical to do.

      Power is now on your side ...

      Thursday, December 2, 2010

      Makara - Deploy, Manage, Monitor and scale your cloud resources

      Makara, just bought by RedHat seems to be a great tool. It was created to help you Deploy, Manage, Monitor and scale your cloud resources.
      It supports:
      • Software: Apache, MySQL, PHP, Java, Tomcat, JBoss
      • IAAS:  Amazon EC2 and VPC, vCloud and Terramark
      • Virtual machines: Xen, VirtualBox, VMWare Workstation and ESX
      Three editions and cost models are proposed:
      1. Makara On-Demand Edition:  for Amazon EC2 cost is per Hour per Server
      2. Makara Enterprise Edition Private, Hybrid or Virtual Private Clouds (Xen, vCloud) and is based on an Annual Subscription
      3. Makara for Service Providers Edition: Private, Hybrid or Virtual Private Clouds (Xen, vCloud) and you need to contact their sales rep. 
      Register and Give it a try

      Pour Noel, Offrez le Petit Prince

      Le Petit Prince est de retour. Même message humaniste, superbes livres avec des personnages très bien dessinés et un DVD magnifique. Alors, pour Noel, offrez le Petit Prince ...

      End of the OTA merchant model?

      In a recent article Max Starkov, chief eBusiness strategist at Hospitality eBusiness Strategies (www.hospitalityebusiness.com) is claiming that we are near to the end of the OTA merchant model.

      "Over the next five years the OTA Merchant Model as we know it will disappear. It will be transformed into a “Commission Override Model” where OTA commissions will be tied to booking volumes in the form of commission overrides above the standard travel agency commission that exists at the time."

      It's demonstration is limpid ...
      Take the time to read it if you're interested by travel 2.0 and the way the ecosystem is changing.


      Wednesday, December 1, 2010

      Linkedin BrandYou - my results

      I made the test here at http://brandyousurvey.com/

      I'm a Global Guru

      Wow, you are recognised by your professional and personal network of contacts for your specific knowledge and deep experience. You actively communicate across all platforms, physical as well as online. You’ve got a proven track record in a defined sector or discipline. All that knowledge is reinforced by a range of audiences, both professional and personal. Impressive!

      Tuesday, November 30, 2010

      My take on the main trends related to innovation in the Travel Industry

      I attented the Phocuswright Innovation Summit. in Phoenix. It was a great conference, well organized, with great speakers. There was 1100 attendees, and I had very interesting discussions there.
      My fist shock was to see how iPad and iPhone changed the way people participate and interact during a conference. With my colleagues, It tried to use th wifi with my blackberry but never succeeded to do so. With my iphone, I was operational in 2 minutes. All information about the conference was available though an easy to use iOs or Android app (and a mobile web site for others sic ..). This great tool was developped and powered by Quickmobile.
      It seems now obvious that a good conference should now come with a good mobile, real time, social accompanying app or web site. It was indeed very easy to ask questions to keynote speakers through email, twitter (with specific hash tag), etc. I hope next year real-time polling could be done also via the same approach, enabling also the keynote speaker to ask questions.

      Google ITA and emerging new Travel Search Hub (or Aggregators)
      Google/ITA deal was in all conversations. It seems that the Google-ITA deal has a great chance to be agreed. With metasearch engines and now Google entering the travel space, OTAs (Expedia, Orbitz, etc.) are looking for alternative ways to get their travel segment information content. This opens then a new market for companies like Everbread and Vayant, specializing in airfare search.
      And what is true for air is also true for other domains like:
      All of them are positioned as possible alternatives for shopping and booking.

      Shopping, Shopping, Shopping
      I was very surprised to see that so many companies are still innovating and investing in the shopping experience.Companies are trying to re-invent the way to make search, to make it easy, to foster travel inspiration.
      Some were enabling shopping in social network (Bonvoy plugged to Amadeus and providing a way to split the cost of the travel to several Facebook friends), some are offering best of breed web 2.0 user experience (Voyavo and Inntopia providing dynamic packaging, Amadeus One and Flymuch presenting great way to use web 2.0) some are just looking for new ways of presenting information (HipMunk plugged to ITA with its agony way of showing air travel).
      Another trends is the capability to do shopping and providing at the same time the miles (see Usingmiles, Mileblaster).

      Share IS the new search

      Phocuswright CEO in its keynote claimed that "Share IS the new search". People will relate more and more to others to find the best way to choose their trip. This new trend will be pushed by mobile. Mobile social web being the most powerful collaborative tool in history of mankind.

      That's may be why Expedia bought the company Mobiata delivering one of the best mobile app for traveler (already connected to Tripit database, to flighstats, etc.) and filled for an IPO.

      For some innovators, Share and social mobile best platform are available via Facebook. We've seen lots of innovations around this concept (like Bonvoy). But today, nobody knows. I do think that Linkedin should be the most promising platform for business travel (to implement the share concept).

      Distribution War
      The industry is now concentrated around improving or better controlling distribution. Travel suppliers want direct booking through their web sites (American Airlines, Jetblue, Hotels chains) or through aggregators (like the one cited above). This will include API, white labeled web sites and mobile solutions.

      OTA and GDS are trying to defend themselves by suing company or by innovating internally or through acquisitions. In the future OBT will also suffer, even if they live in a protected market, the business travel ecosystem.

      Distribution is also local and mobile. One company, named Movitas, is offering a platform for enabling any hotel property to create its own hyperlocal marketplace. Everything you can imagine available from the property could then be accessible or booked through a mobile, a tablet, hotel connected TV. Imagine if you could do hotel check in with your iPad and get the "digital key" through the air. No more queues ... And, if you do not own an iPad, the hotel will lend you one.

      Content on the GO
      Flightstats is widening its offering for real time content delivered on the go. They are getting data from more and more sources (airport, airlines, etc). Two products named TripAssist and TripTalk are provided as SaaS solutions for TMC's. Flightstats is becoming THE hub for real time travel segment alerts and notifications.


      The winners will be the ones offering the best fare (fair?) comparison using different categories (travel agony, miles you can earn, airport with body scanners), the best shopping experience (on mobile, on web) AND the easiest (social, mobile) booking solution.

      Google dominance on search changed everything and shaked durably the ecosystem ... The PANDORA gate is now open.
      • Travel suppliers (Hotels, Airlines, rail companies) and travel hubs will leverage direct connect to the max, enabling creation and distribution of new ancillary services and new fare categories.
      • OTA will have to increase their direct connect capabilities or invest in Hubs to avoid to experience again the Google/ITA deal issue. Some if them will invest massively in mobile to differentiate from the crowd.
      • TMC's will be impacted in their capability to deliver content if GDS are not able to increase (preserve at worst) their distribution capabilities (see travelport - American airlines dispute for example).
      If you want to stay updated on new travel web sites check my Netvibes public page on travel 2.0.

      Business innovation is not done by Commando

      Following the post made by Forrester great analyst Randy Heffner called Build Innovation Zones Into Your Architecture, I decided to make some comments.

      I'm still surprised that in 2010 people still thinks that business people are "immature" person that are doing unconsidered things in order to stay competitive.

      Business innovation is not done by commando. Business innovation is needed and very often is realized through software product. Corporate IT was not always built to sustain business innovation, and is sometimes not able to cope with its specific needs (long planning cycle, specific highly skilled professional, reduced time to market).

      So I do not see any issue of using external solutions (IAAS, PAAS, SAAS, etc.) to make business innovation. Innovation networking in a business ecosystem is key.

      Now going back to the Enterprise Architect roles. For me, EA role is to head and support the business needs in providing governance, coherence and a digital quality seal. If they are experiencing "nightmares" with business innovations creations extending the IT landscape outside the corporate datacenter boundaries, it's mainly because they did not do they work! Defining interfaces and integration point with the external world (innovation zone) is one of their key roles.

      Moving to cloud and XaaS is done especially to overcome LONNNGGGG IT cycles and high maintenance cost, but also to share the risks with other clients and benefit from innovation immediately available. Using a pay per use approach is a very effective financial and business strategic approach. It enables "digital Darwinism" at a reasonable cost. Instead of spending millions on a project to discover 3 years later that it's not adapted to your need anymore, you can select the right XaaS suppliers and follow/benefit your (and external) innovation cycles. For companies with great internal dev. shop, it is also a way to keep their troops motivated by using new technologies and languages that enables to develop and deploy more quickly.

      IT people, EA architects should stop spreading the idea that business innovation is done by irresponsible business people that are only taking care of speed and will endanger the company by their decisions. More and more, business innovation is done by previous EA staff. That's also why you've got such an acceleration: having people in you business innovation team with both business knowledge and IT knowledge helps moving fast.

      Of course, and as usual, pervasive innovation is not always easy. It depends still on many factors like the system type (less easy for a back office), its business and IT criticality, its capability to fit the needs, etc.

      If business innovation is so Hard it is because:
      • EA failed to prepare for it, and may be it is a mission statement issue
      • IT did not listen to the business needs (in politically correct words, it is better to say "did not align"), and was operating and working in Silo. This case is very easy to detect. If IT told the business that the business is like a client in a restaurant. They should look at the menu and request existing or new (never made) dishes. IT is then the presented as the kitchen, where the business should never enter. The result is that if you ask for a hamburger, a new dish, then, the kitchen will tell you: "well, it's a new dish, so we will bring you the hot bread in 5 minutes, with tomato, but no beef. Then we will provide you the beef later". In order to do business innovation you need to avoid the V model.
      • business was changing too quickly, was not mature and did mature, or because they made mistakes and decided to change their way of doing things. That's the main advantage of business people thay can make mistakes, since the world they operate with is changing constantly! So in order to be fair, companies should allow also IT shops to change their mind and evolve. Budgets should be allocated for agility and for reducing the technical debt.
      • companies did not invest in training their IT people to new technologies, and massively outsourced their development. The best example today is mobile devlopment. Some companies are building new teams by considering that mobile development will be key for their business and that they should have talent internally. Others are building apps or mobile web site with external suppliers, asking their corpoaret IT shop to work on the integration points and provide robust interfaces (REST/SOAP API).
      • some non critical business features can be obtained immediatly, for a fraction of the cost needed for building it internally, with Saas suppliers.
      • you have great potentials outside your company and if you do not benefit from them, your competitors will.
      • none of the EA framework was built to support innovation and to optimize delivery time / cost / security of a system within an ecosystem. We can clearly state today that the EA team does not have today the methodology and tools adapted to their new missions.

      Monday, November 1, 2010

      OpenSkies Web SIte down ...

      How is it still possible in 2010 to have airlines not managing and monitoring properly their web site?
      I was trying to access openskies web site and this is what I got:

      I hope their plane are better maintained and monitored ...

      Sunday, October 31, 2010

      QWIKI: Futur of Search is HERE and its fantastic

      I just received my login/password to QWIKI alpha version. The FUTURE of search is already here and it's QWIKI.
      I tested on two personalities, Nicolas Sarkozy and Benoit Mandelbrot. The result is astonishing ...
      I have the feeling to have seen an heard something different ... A complete new way of presenting the result of a search.
      The concept here, is not the search feature, but more how to present the results of this search. QWIKI is able to create automatically a mini movie (like CNN news report) with voice and images. I suppose that in the future, user generated content and feedback will help improve it on some subjects.

      This could revolutionalize how you will teach or learn in the future, and I can imagine, how a new wikipedia could be build with such a tool. The power of an encyclopedia presented like a movie. All mashuped automatically within in one unique interface.

      Of course today Qwiki only speaks English ... Integrate this service with Google goggles or google translate and Google Voice and imagine where we can go ... ABSOLUTELY FANTASTIC.

      Do you need to remember what is the Pythagore theorem about? Qwiki could also help ...

      Oh... one more thing ... What about Steve?


      My only one disappointment, QWIKI does not have an entry for me ...

      Monday, October 25, 2010

      Le web 2.0 met-il en péril nos Etats?

      Le web 2.0 agit comme un virus puissant et rapide, modifiant l'ADN utilisé pour la construction et l'évolution de nos États.

      L'émergence du "Moi" numérique tout puissant
      Les technologies du Web 2.0 ont été utilisées pour replacer l'individu au Centre jusqu'à lui permettre de créer son monde (chacun devenant un petit Dieu). Cet individu va donc essayer par tous les moyens de satisfaire ses besoins réels actuels (voir la pyramide de Maslow) ou réels futurs (sa retraite, sa santé, etc.), voire numériques (tout le monde veut une télévision à écran plat, un accès Internet via le câble ou l'ADSL, un téléphone portable, un ordinateur, etc.).

      Du "Moi" numérique au "Nous" numérique
      L'individu n'aimant en général pas la solitude va alors chercher à créer ou à se joindre à des communautés d'individus (social network), puis à communiquer et échanger avec eux (Social Media). Il va alors pouvoir créer des liens (connect) avec des individus (Friends) et partager avec eux ce qu'il aime (Like), ce qu'il fait (Status sur le Wall), bref ce qu'il est (profil). On reconnait là les principes fondateurs de Facebook ...

      Rien de bien nouveau me direz-vous si on se réfère à l'histoire du genre humain. La seule différence est que dans le cas du Web 2.0 l'espace, et le temps sont devenus des paramètres maitrisables. Il y a encore 10 ans, lorsqu'on créait une liste de diffusion, un serveur FTP ou un serveur Gopher, le principal problème était de le faire connaitre, mais aussi de permettre d'y accéder. Aujourd'hui, Internet est partout, les outils pour y accéder à n'importe quelle heure et de n'importe où sont variés et les gens sont formés. Les barrières naturelles à la création de communautés 2.0 sont donc levées.

      Les communautés sont de deux types: ouvertes ou restreintes. En résumé, les deux cotés de la force, mais aussi le conflit de deux générations. Pour la génération Y, les communautés sont ouvertes, et on se doit de dire et montrer ce que l'on pense. Une nouvelle utopie est née, libertaire et dans le partage (un woodstock numérique généralisé à tous les contenus et ouvert au monde entier). Pour les générations précédentes les communautés restreintes sont plus agréables (moins de trolls, de spams) et souvent plus rémunératrices (site de rencontre, site commerciaux "privés" réservés aux membres cooptés). D'ailleurs Facebook a été construit en partie pour combattre le système de confrérie et de castes qui existait dans une grande école Américaine.

      Ce sont donc bien deux visions qui s'affrontent: ceux qui se sont battus pour la CNIL et ceux qui adorent partager tout et tout le temps dans un esprit libertaire (y compris parfois ce qui est protégé par des droits d'auteur). Les pouvoirs publics sont dépassés et les solutions qu'il proposent se résument en trois points: surveillance des flux d'information (LOPPSI et HADOPI en France, échelon aux USA), filtrage (comme en chine) et répression (amendes, arrestation de blogueurs, etc.).

      Ceci aura durablement comme effets néfastes de pousser ces communautés ouvertes à se fragmenter, se cacher (encryptions, localisation dans des paradis numériques, etc.) et à renforcer leur influence auprès des jeunes et des plus déterminés (la théorie du complot ou la lutte contre l'état).

      De l'état à la nation
      Nos états ne se sont pas construits en un jour. Ils sont le résultat de guerres féroces, de soubresauts de l'histoire et de la volonté et l'intelligence politique d'individus. Or les états, aujourd'hui ruinés ou sur-endettés (erreurs politiques et effets des crises économiques et énergétiques), ont perdu de leur superbe. Pire, dans de nombreux domaines, ils sont devenus impuissants (globalisation et inter-dépendance des économies et pouvoir des Marchés).

      Les états se sont aussi engagés dans un transfert quasi inexorable des leurs fonctions et prérogatives (sauf les fonctions Régaliennes, bien que sur ce sujet cela dépende des états) vers les collectivités locales et régionales. L'idée était au départ d'éviter la concentration de tous les pouvoirs dans une partie du pays et dans les mains d'un groupe restreint de personnes. L'idée était aussi de valoriser la démocratie locale et ses besoins propres. Ce transfert couplée à la vague d'utilisation massive des technologies 2.0 agit ici comme un puissant accélérateur de destructions des bases civiques requises au sein des États.

      Le risque est alors de passer d'un État à une nation (ou régions autonomes). Le sens moderne de nation est assez proche de celui de peuple, mais ajoute souvent l'idée de gouvernement (souhaité, autonome ou indépendant). Et l'individu, qui cherche avant tout à son confort personnel, sera de moins en moins enclin à se préoccuper des autres et considèrera l'État comme un boulet. Après l'enfant roi, l'administré roi, on se dirige vers le citoyen local roi. Le Maire devient alors LE personnage important (souvent sans trop de moyens avouons le), avant le conseiller régional, mais aussi le député (qui défend toujours sa région dont il est l'élu). Il doit répondre de plus en plus à tous les besoins de ses administrés (de la demande d'un appartement, jusqu'à la recherche d'emploi) et non plus s'occuper uniquement de la gestion de la ville.

      On peut ainsi imaginer l'émergence de mon hôpital local, de mon fond de retraite locale, de mon école locale (ou on enseigne la langue régionale et les Metiers du coin), etc. Les gens iront donc habiter dans les meilleures régions, au détriment des autres. On risque de voir se renforcer les quartiers "ghettos", les villes "ghettos", mais aussi les régions "ghettos". Ils se renforceront dans l'espace (en se liant avec d'autres dans le monde, imaginez un Facebook dédiés aux habitants des ghettos urbains...) et dans le temps (en passant du virtuel au réel ou du réel au virtuel).

      Le renforcement des régions entraine alors un effet Boomerang sur la reconnaissance par les individus du rôle et de la nécessité de l'État: la Belgique (coupée en deux), l'Espagne (avec ses régions qui veulent l'indépendance), l'Italie (coupée en deux entre le nord riche et le sud pauvre), la France (avec certaines de ses régions et territoires qui vont jusqu'à utiliser le terrorisme pour obtenir l'indépendance) en sont des exemples récents.

      Une révolution 2.0?
      Comme disait le Candide de Voltaire, "il faut cultiver son jardin". Mais que se passera-t'il quand des millions d'individus, qui ont désormais les moyens de se regrouper en communautés et d'échanger leurs points de vue et leur moyens (financiers et politiques), décideront de "cultiver eux même leurs jardins"? Une révolution 2.0 va-t'elle se propager dans le monde réel?

      La révolution 2.0 a déjà commencée en France:
      • Une révolution par voies légales, car les électeurs aussi utilisent le Web 2.0.
      • Une révolution passive qui se caractérise de plus en plus par des actes de désobéissance civile.
      • Une révolution dans les mœurs et les familles dont on est loin de mesurer les effets.
      • Une révolution par la mobilité. Les jeunes et les immigrants formés n'hésiteront plus à partir la où se trouvent les meilleures emplois, mes meilleurs salaires et les meilleures perspectives de vie et de sécurité. Bref les meilleures communautés de vie.
      • Une révolution par la refonte des structures. Une réduction drastique du nombre de députés, de sénateurs et des strates de gouvernance locales (département, communes, region). Si on ne le fait pas, c'est la notion d'État même qui sera en danger.
      • Une révolution par une implication plus forte des citoyens. La France à déjà inventé un système qui a marché: les associations dites "loi de 1901" dites d'intérêt public. Segolène Royal a aussi prouvé qu'une démarche participative est appréciée des français.
      • Une révolution par la mise en place du service public 2.0. On peut d'ailleurs souligner le travail admirable réalisée par les service publics (le portail mon.service-public.fr et la capacité de le lier à d'autres sites d'états, proximamobile.fr qui promeut des applications mobiles gratuites, impots.gouv.fr pour le paiement des impots en ligne, ameli.fr pour la CPAM).
      Néanmoins, il n'existe pas à ce jour à ma connaissance de propositions ou d'initiatives de l'État pour promouvoir et valoriser des communautés en France.


      Plus les outils et les habitudes de vie renforcent les individualités et par extension leurs communautés, plus la tolérance et l'appartenance à un État, à une communauté d'histoire et de destin se délite. Que faudrait-il inventer pour contrebalancer ce mouvement? Comment empêcher de passer de communautés à communautarisme?
        Des pistes existent pour initier et mettre en œuvre la révolution 2.0. Pensez à soi, être actif et interagir en communauté dans son environnement local (réel ou virtuel), et demander à l'État une gestion transparente, contrôlée et précautionneuse des fonds nécessaires à son fonctionnement et rayonnement.

        My little local enterprise - the new evolution ...

        This post is commenting on the excellent post from Techcrunch, you can find here.

        Ubercab was a startup offering:
        • Request from Anywhere: Request a car from any mobile phone—text message, iPhone and Android apps.
        • Ride with Style and Convenience: Within minutes, a professional driver in a sleek black car will arrive curbside.
        • Hassle Free Payment: Automatically charged to your credit card on file, tip included.
        San Francisco Metro Transit Authority and the Public Utilities Commission required UberCab to cease their activity in San Francisco from October 20, 2010.

        AirBnB did experience more or less the same injunction from New York State. This startup gave the opportunity for any person to offer bedrooms in their private house. Too dangerous for the hotel industry?

        Crowdsourcing, user generated content and new web 2.0 technologies are transforming the travel industry. Innovative solutions enabling local point to point connections between local persons (sometimes non affiliated to any company) and travelers or people on the move is changing the way we think and act irremediably.

        If it works for connecting people (Facebook, linkedin, etc.), dating, goods (ebay is a good example), for place checking (gowalla, foursquare, scavngr, etc.) and advertising, does it mean that it should work for all other business domains?

        It seems that in North America and may be Europe it will not be the case. Travel industry, oil industry (create your own green oil for cars), energy (create your own energy), and music industry are fighting to avoid peer to peer paid transactions. The "man in the middle" does not want to be disintermediated. Of course, you can use Google Place, Facebook place, etc... But you need to be an officially registered "shop".

        From regulators, those peer to peer micro local non professional suppliers are risky (how to ensure safety and security?) and it's not easy to recover taxes back from them. The main problem here is: you have to pay for the service. If it's free (inviting somebody to sleep in your home or sharing a car for free) it's not an issue. But asking money for it is not acceptable ... Not yet ... Micropayment or local virtual credit (outside the monetary system) could change the game in the future ...

        That's also why France created the auto-entrepreneur professional status. It enables you to offer some services (strict listing is provided) and with a simplified tax system (all on Internet). So you're not really "somebody", you have a "shop" number and you could emit invoices. What is still regulated is the list of services you can offer.

        Some people are even going further by doing research outside the academic realm. And not always basic research ... Some are interested in genomic research or cold fusion ... And their labs could be located in the any big city, in an apartment. Frightening isn't it?

        The more technology will enable local (sometime instantaneous) communities to emerge and to be able to "exchange", the less people will care about the rest of the world and the official "shops". Local economy and local services are on the rise... and they want real "local" done by and for anybody.

        Heh, I just got an idea. May be I can launch a startup to rent my unused car ... or my old bike ... or let people from my area print on my laser printer? Why selling them if I can earn money by renting them? Simple ideas are sometimes very disruptive ... Especially, if million of people are following it. Crowdsourcing and/or user generated conted are the key enabler ... for new way of doing commerce.

        Google Instant - Etes vous Juif?

        En lisant le Télérama de cette semaine, j'ai été surpris de voir une étude réalisée sur les différents Google Instant. L'étude est assez simple, vous entrez le nom de personnes connues et vous regardez ce qui apparait comme termes liés.
        Celui qui se trouve en France a une curieuse particularité ...
        Pour la plupart des personnes connues sur lesquelles vous pouvez faire une recherche, le mot Juif apparait et cela même dans les cas les moins probables (comme pour Dominique de Villepin). Pour les femmes, surtout celles actives en politique, on trouve très souvent "lesbienne".
        Google instant comme outil d'étude sociologique? En tout cas révélateur de tendances ...

        Saturday, October 23, 2010

        It's may be time to buy an IPAD ... to my kids ...

        The iPad seems to be the perfect solution for kids. Not too big, not heavy, and with no mouse ...
        What changed everything for me are
        • the release of ArtRage. I bought previously a Bamboo Fun device from wacom. But even the pen is hard to manage for a small kid. With a finger everything is easier ...
        • the success of angryBird HD for iPad ....
        Christmas is coming ...

        Thursday, October 21, 2010

        Bittle - A FRENCH BI SAAS product based on Google App Engine

        I would like to introduce a French solution I just discovered today, offering BI in the cloud. More interestingly the solution is based on Google App Engine. Pricing seems very appealing.

        So, feel free to look at and test BITTLE: http://www.bittle-solutions.com/en
        The linkedin company link is :http://www.linkedin.com/company/bittle

        Let me know your thought about this product ...

        Saturday, October 16, 2010

        Wall street against Cleveland - a great movie

        This is a great movie to see ... It shows how a system was built on top of a good US government idea (make more people own their house, especially the one who can not afford to) with disastrous results.

        This movie shows the effect of subprime crisis on people leaving in Cleveland . The film begins by a short car drive in east Cleveland ("the ghetto of the ghetto") and shows an incredible world of empty and closed houses. Shadowland, used now by gangs ...

        The main reason for all that nightmare: people trying to have enough money to survive and using (and abusing) credit. They financed their lives with their house, the only thing they own. Once the whole system collapsed, they were alone with their debt.

        It is the story of a complex and uncontrolled system invented to earn money easily without any control or boundaries. How? By targeting a specific segment of the population and offering them to refinance their house mortgage. Of course, there was a price to pay: very high credit rate (8,5 % up to 15%). It is also the story of under-educated people trusting a guy with a tie and of people needing absolutely money. Some of them were abused by brokers selling them mortgages with an abusive interest rates and commission fees (sometimes illegal). Some were aware of the risk, but had no choice (credit or leave in the street).

        After this movie, you will keep in mind the faces of the actors playing their real life ... The cop crying, the excellent lawyers (the smile of the wall street banks defendant is awesome), the guy with the godfather's tee shirt, the incredible black women fighting to save its community and asking questions to Obama, and the frightened kids not knowing were they will  leave, away from their home. That's were the movie hurts. Real people, real face, real situation, and no solution.

        There's always a price to pay if you want people to leave in good conditions. The question is who will pay? Poor, elderly people can not "create" money by magic. So do we let them in the streets or do we try to help them (even if sometimes they can make mistakes). What if we (country, state, people) do not have enough money to help them anymore (due to unemployment, country debt, etc.)?

        This movie hurted my soul.

        Saturday, October 9, 2010

        Appdynamics, a new Performance and monitoting tool

        New on the market, they recently released the version 3 of their tool (see what's new here). I asked for users experience and they relayed it on the twitter channel (@AppDynamics). Cool ...

        Give it a try ... It's far less expensive than CA wily and better adapted to cloud deployments. Should be perfect for your test and UAT platform ...

        Thursday, September 30, 2010

        Appdynamics, un nouvel outil de gestion des performances pour Dotnet et Java

        Vous connaissez tous l'excellent outil Introscope de CA Wily ... Cet outil nous a souvent aidé à trouver les problèmes en test, mais surtout en production (désolé) ... Son outil de dashboard est aussi très puissant et peut servir à remonter des informations de nombreuses autres types de plateformes (comme la taille des queues de Tibco JMS or de RDV).

        Un nouveau concurrent a fait son apparition ... Bien que je n'ai pas pu le tester, son offre semble séduisante. AppDynamics est vendu comme un outil de gestion des perfomances pour des applications distribués et donc ... des applications sur le Cloud. Il offre aussi une version gratuite ...
        Je suis preneur de tout retour d'expérience ...

        Tuesday, September 28, 2010

        en France on n'a pas de Cloud, mais on a des visionnaires

        Je viens de passer un peu de temps à visionner et lire les documents de Serge Soudoplatoff sur son blog almatropie. Voila une personne visionnaire et qui sait expliquer dans des termes concrets et simples les enjeux et les évolutions de la technologie et leurs impacts sur nos entreprises
        Prenez le temps de visionner cette présentation.

        Si vous avez le temps, allez vous "ballader" sur sa promenade guidée du nouveau monde numérique.
        Bref, bravo Monsieur Soudoplatoff ...

        Chosing "a single EA repository of truth for enterprise" : a dream turning into a nightmare

        I totally agree with this post from Henry Perret concerning Enterprise architecture. You can find my comment here.

        Sunday, September 26, 2010

        SOA, API et Développeurs

        En testant un nouveau moteur de recherche nommé yauba, j'ai redécouvert les vidéo du salon forum SOA d'Octobre 2009. J'intervenais dans la table ronde: "Quels seront les gains Metier pour l'entreprise grace au SOA ?"

        Après avoir visionné de nouveaux la vidéo, je me suis demandé ce qui avait changé depuis un an et si aujourd'hui je répondrais de la même manière aux questions posées.  La révolution des terminaux et applications mobiles et la disparition de facto de SOAP/WSDL au profit de REST/JSON ont modifié profondément le paysage et les points de vue.

        En effet, aujourd'hui, on parle moins de SOA, mais toujours autant de services. Les services sont désormais offerts sous forme d'open API. Ces API, sont disponibles sur les grandes plateformes actuelles de l'internet (Facebook API, Twitter API), mais aussi et de plus en plus auprès de fournisseurs divers et variés (orange API, salesforce API, Amazon API, TravelFusion Aire/Rail Booking API).

        Si vous crééez vos propres API, alors vous allez avoir besoin de services comme mashery ou 3Scale ou apigee vous permettant de gérer l'infrastructure nécessaire au bon fonctionnement de vos API (gestion des accès, control de la SLA, reporting, etc.) et parfois de les vendre (marketing et monétisation). C'est plus ou moins ce qu'offraient des outil comme Amberpoint ou Actional à la grande époque du SOA.

        Alcatel Lucent est un acteur récent dans ce domaine, mais a réalisé deux acquisitions majeures. ProgrammableWeb qui est LE répertoire d'API le plus à jour sur Internet et  open plug qui offre des outil des développement pour mobile multi-plateforme. Alcatel-lucent propose donc ses Open-API services et tous les outils nécessaires pour développer autour. Alcatel-Lucent a très bien compris comment les API ouvertes transforment les modèles économiques:
        • Les initiatives d’API ouvertes profitent aux fournisseurs de services, aux développeurs et aux utilisateurs finaux.
        • Les modèles économiques de partage de revenus sont convaincants.
        • La défragmentation du marché et l’élimination des contraintes financières permettent d’accroître l’innovation.
        On est donc passé du "Service Oriented Architecture" à "l'API Oriented Innovation". L'architecte d'entreprise était le fer de lance de l'approche SOA. Aujourd'hui, ce sont les développeurs du Monde, bien sur externes à l'entreprise, qui vont "innover" en produisant des applications (si possible mobile, voire Web 2.0) qui vont se vendre comme des petits pains via des digital (ou app ou mobile ou web) store. Apple prend 30% sur le prix de vente des application, Android 20%.

        La croissance des entreprises passent donc  désormais par de l'innovation via des acteurs/réseaux externes. Les entreprises ouvrent l'accès à leurs services Métier en espérant capter des communautés de développeurs qui proposeront des produits innovants autour de ces services. Les développeurs gagneront de l'argent en vendant leurs outils et les fournisseurs d'API en faisant payer l'utilisation des API (surtout dans les telco) et en prenant une dime sur chaque application vendue (ou via des offres premium d'accès aux API).

        Ce qui est fondamental et qu'il faut comprendre, c'est que désormais, les API sont des produits en tant que tel et qu'ils cannibaliseront à terme certains des autres produits de votre portfolio. C'est le principe de Schumpeter, la destruction créatrice de valeurs ... nouvelles. Il faut donc, et de plus en plus, fournir du contenu ou des services bruts (envoi de SMS) ou à valeur ajouté (Système de paiement par carte de crédit conforme à PCI) pour consommation externe. A votre plus grande surprise, vous découvrirez que probablement les plus gros usagers seront internes ...

        Bref, vous aurez fait du SOA ... Et la boucle est bouclée.

        L'instant ... présent partout sur le web 2.0

        Avez vous remarqué cette nouvelle folie? Tout doit être instantané ...
        Google a lancé la vague, Google Wave, et l'a arrêté quelque mois plus tard. Le public n'était pas prêt ont ils dit. Trop rapide, trop innovant pour les échanges humains.
        Alors Google est retourné à ce qu'il sait faire de mieux, la recherche, et l'a rendu instantanée ... Google Instant était né. Vous tapez vos mots clefs et en même temps et dynamiquement les résultats apparaissent.

        Magique? Oui et non. Rappelons que contrairement à ce que les gens croient, Google n'indexe pas tout le web, seulement une partie. Certains parlent de web "visible". Google applique donc la règle de Pareto (80% des gens vont faire des requêtes sur 20% des informations disponibles).  Pour aller plus loin et faire de la recherche d'information avancée, il vous faudra aller vers d'autres outils et plateformes. On parle alors d'outils de veille (comme Digimind) et de nombreuses sociétés françaises sont en pointe sur ce sujet. Mais je m'égare ...

        Revenons maintenant à cette vague de l'instantanée. Il se trouve que l'ensemble des services Google disposent d'API. Donc des petits malins, se sont amusés à rendre les autres services de Google instantanés. Par example: YouTube Instant, Google maps Instant, etc... Le site web instantize s'est même spécialisé sur ce domaine et propose des liens vers les "instant services" les plus courus.

        Même Microsoft Bing n'est pas en reste et présente des suggestions au fur et à mesure que vous tapez. Et avec Bing Instant, créé par un développeur via les API BING, on a les résultats à la volée en plus. Le développeur à réalisé ce travail en une journée, en implémentant l'algorithme suivant (trouvé ici):
        1. L'utilisateur commence à taper des mots clefs
        2. Attendre environ 100 millisecondes entre chaque appuis de touche (la plupart des geeks tapent  plus rapidement qu'ajax ne peut le supporter ;) ).
        3. Quand l'utilisateur fait une brève pause (plus de 100 millisecondes), faire un appel à l'API "bing suggest" pour obtenir des suggestions.
        4. Prendre la première suggestion et faire un second appel à l'API "bing search" pour obtenir les résultats de la recherches et les présenter sur la page .
        Sachez enfin que Bing beneficiera à terme du HTML5 et implémentera de nombreuses fonctions instantanées “au survol de la souris”.

        Cette vague de l'instantané à des impacts non négligeables sur l'écosystème de la recherche en ligne, de la quête du meilleur référencement possible (aussi appelé SEO) et de la publicité associée. Pour ceux qui essayaient d'être en tête de gondole, ou plutôt en tête des résultats, il va falloir revalider la gestion des mots clefs et de leurs associations avec d'autres mots clefs. En fonction de votre Métier cela peut devenir complexe.

        Posons nous maintenant la question de l'impact de ces technologies au delà du monde de la recherche d'information sur Internet. Pour moi, au moins trois points clefs sont à retenir: 
        1. D'abord, cela va permettre de faciliter l'interaction avec les utilisateurs sans passer par la souris ... Un peu comme sur les téléphones mobiles.
        2. Et puis, cela va faciliter l'upselling, car à partir de mots clefs il sera facile d'associer des mots qui vous amènerons à d'autres sites. Vous n'y auriez pas pensé, mais cela viendra en suggestion au moment ou vous allez taper votre texte.
        3. Enfin, cela va accélérer les innovations autour des moteurs sémantiques.
        Prenons maintenant quelques exemples simples pour illustrer nos dires:
        • Dans le Retail: utiliser les technologies "instant" comme un moyen de faciliter le shopping de l'internaute lui permettant de choisir plus failement ses produits  et de remplir son caddy sans utiliser la souris. Tapez "Pat" et vous verrez apparaitre Pattes Panzina, Patte lostroco", etc.
        • Dans le voyage, c'est déjà en place car la majorité des voyageurs passent par ... un moteur de recherche. Petit TP : Allez sur Google et tapez "Hotel Paris 15" et vous verrez apparaitre.

          Maintenant allez sur Bing Travel, choisissez une destination et là vous obtiendrez des informations sur les vols, rien de bien extraordinaire. Néanmoins, si vous effectuez un voyage domestiques aux USA, vous aurez quasi-instantanément des informations vous indiquant si c'est le moment d'acheter et les tendances pour ce voyage (cela ne marche malheureusement que pour les villes aux USA).

        • Et les sites de "dating". Imaginez que vous puissiez taper: "jeune brune célibataire marseille" ... et que les photos apparaissent.
        • Le domaine du recrutement va lui aussi changer et se métamorphoser ... Les futurs moteurs de recrutement permettront de gérer nativement des mots clefs comme expérience, expert, mobile, etc.
        Les entreprises vont aussi chercher à offrir à leurs employés ces nouveaux mode d'accès rapide à l'information. Sauf que dans ce cas, cela risque de prendre du temps ... beaucoup de temps.

        Et surtout ne dite plus "à tout à l'heure", mais "à dans un instant"... 

          Saturday, September 25, 2010

          Enfin un champion Français de L'internet et du Web 2.0 en Europe ...

          OverBlog et Wikio fusionnent pour créer le leader européen du média social!
          Voila comment cela a été annoncé: "Il s'agit d'une vraie fusion, il n'y a pas de cash dans cette opération, chacun apporte ses activités et son équipe talentueuse pour travailler ensemble sur un projet très ambitieux. C'est assez rare pour être noté, surtout pour des sociétés de notre taille"

          Le communiqué complet est ici.

          Si vous ne connaissez pas Wikio, je vous recommande de l'installer. On devient vite "accro" à ce service.

          Microsoft - Azurément cloud et OData

          Alors que le monde n'a d'yeux que pour Google, Amazon, Salesforce, etc.,  Microsoft refonde complètement ses outils et ses offres autour du cloud et de la gestion massive des données. Comme d'habitude les développeurs et les architectes sont les premiers servis. L'effort marketing auprès des décideurs Métier commence à peine ... Mais tout n'est pas encore opérationnel a 100%.

          Disons le franchement, je craque depuis plusieurs mois déjà maintenant pour la (les) nouvelle(s) plateforme(s) de Microsoft ... Je n'ai pas encore pu vraiment la tester en profondeur, et juste par morceau. Mais, je dois le reconnaitre, l'offre est alléchante. Je ne parlerais pas ici du IAAS, ou de la mise à disposition de CPU via des API, mais des services de type PAAS et SAAS de Microsoft.

          Alors, commençons par un petit quizz. Avez vous entendu parler de :  Azure, Dallas, Gemini, Odata, XNA, Phone 7, Pivot, AppFabric ... 


          Alors, voici un résumé non exhaustif des principaux éléments à connaitre et à tester.

          Microsoft innove dans les domaines suivants:
          D'un coté, l'explosion des services mobiles et les capacités dérisoires des terminaux actuels vont entrainer des besoins d'intermédiation très fort. Il faudra pousser les données aux terminaux mobiles de la manière la plus simple et la plus efficace (pas de XML, ni de SOAP, ...). D'où le besoin de solution d'intermédiation (lire à ce sujet l'excellent post sur le blog d'Octo).
          De l'autre, la profusion des données et des sources vont entrainer des besoins en traitement temps quasi-temps réels très importants. Cela va nécessiter des calculs massifs, et modifier la manière dont les entreprises ont utilisé la Business Intelligence. Les outils actuels sont complètement dépassés. Microsoft (et d'autres comme QlikView et TIBCO Spotfire) vont donc renforcer leurs offres, tout en les rendant les plus ouvertes et élastiques possible.

          Microsoft offre donc une approche cohérente aux besoins des entreprises et des outils et des plateformes fortement rénovées pour répondre aux nouveaux besoins des entreprises. Bien entendu et comme toujours il faut valider vos concepts Metier via des prototypes et négocier les tarifs ...

            Friday, September 17, 2010

            Google Relaunches Instantiations Developer Tools - Now Available for Free

            Google Relaunches Instantiations Developer Tools - Now Available for Free

            In early August, Google acquired Instantiations, a company known for its focus on Eclipse Java developer tools, including GWT Designer. They are relaunching the following former Instantiations products under the Google name and making them available to all developers at no charge:
            • GWT Designer
              Powerful Eclipse-based development tools that enable Java developers to quickly create Ajax user interfaces using Google Web Toolkit (GWT)
            • CodePro AnalytiX
              Comprehensive automated software code quality and security analysis tools to improve software quality, reliability, and maintainability
            • WindowBuilder Pro
              Java graphical user interface designer for Swing, SWT, GWT, RCP, and XWT UI frameworks
            • WindowTester Pro
              Test GUI interactions within Java client rich applications for the SWT and Swing UI frameworks

            Wednesday, September 8, 2010

            l'informatique dans les nuages et le Metier les pieds sur terre

            La France va t'elle passer à coté de la révolution Cloud? Disons que c'est bien parti pour.
            Mais Pourquoi donc me direz-vous? Bien que je ne souhaite pas être qualifié de Dr doom, voici une liste non exhaustive des points principaux:

            1) parce que les entreprises en France n'ont pas compris que l'innovation passe désormais par le logiciel. Or, l'informatique en France est sinistrée. Cela fait des années que les informaticiens sont considérés dans l'entreprise comme des éléments non stratégiques. Si vous êtes informaticien, les perspectives de carrière sont bien minces, les salaires stagnent et en France, le gros des offres d'emploi sont dans le conseil. Il est normal de donner des millions à des traders, mais pas à un informaticien qui aurait crée un logiciel génial. Pour comprendre la différence, il suffit de voir comment les sociétés les plus innovantes dans ce domaine chouchoutent (et débauchent parfois) leurs informaticiens.

            2) parce que le système de formation est inadapté. Comment enseigner le cloud dans une université en France? Il n'existe pas de cloud pour l'enseignement et la recherche. Ainsi, si vous voulez enseigner comment utiliser une API ou se servir des services Amazon, c'est impossible. D'ailleurs, reconnaissons que le système universitaire en France favorise à outrance l'approche théorique. Le problème avec le Cloud c'est que tant qu'on a pas mis les doights dedans, on ne peut pas comprendre. C'est comme pour twitter.

            3) Parce que le cloud n'ai pas orienté Business, mais IT. Avec le cloud on peut aujourd'hui:
            - louer des ERP (ou des applications toutes faites - SaaS)
            - louer des plateformes d'exécution (IAAS)
            - louer de la force de calcul et de stockage.
            Or les BU, les Metier, les MOA n'expriment pas leur besoin en ces termes, sauf s'ils désirent se passer de leur DSI (ailleurs c'est toujours mieux). Allez expliquer à un expert Métier qu'en utilisant une API on peut faire du provisionning à la demande et rendre une application elastique (phrase digne du pipotron).

            4) parce que la france ne dispose pas de champions, pas plus que l'Europe. Le gouvernement pousse Orange et Dassault systèmes, mais on est loin d'avoir un choix suffisant et franchement rassurant.

            5) Parce qu'en France on ne fait pas toujours le lien entre Cloud et Mobilité. Les smartphones sont encore trop considérés comme des tamAppgotchi. Un vulgaire device ou on peut installer des applications ... qui vont allez chercher des données et des services. Ou ca? Dans le cloud ...

            6) parce qu'en France on n'a pas d'investisseur capable de financer des projets d'envergure. Un exemple? Il y a 10 ans, Exalead et Google ont été créés. Qui connait exalead aujourd'hui dans le monde? Pourtant exalead indexe lui aussi le web. Alors on demande à l'état et l'état en ce moment ...

            7) Parce qu'en France on n'a pas de communauté foisonnante sur le sujet, comme aux USA. Des entrepreneurs géniaux comme Loic le Meur, Benjamin Mestrallet ont du partir pour développer leurs idées et outils, mais aussi et surtout pour s'intégrer à une communauté (pour surfer, il faut être non loin de la vague et sentir le vent).

            Je ne serais pas surpris que dans le future les services les plus innovants dans ce domaine apparaissent dans les services publics. MonServicepulic.fr est un exemple remarquable (bien que pas forcément lié au cloud, mais cela va venir dés qu'on aura des cloud capables de les héberger).

            Alors le cloud en France n'est pas prêt de décoller. Il parait d'ailleurs qu'on manque de plus en plus de développeurs. CQFD.

            Monday, July 26, 2010

            SonarJ is back with an interesting feature

            SonarJ 6.0.1 free Community Edition now supports reporting with ANT or Maven. This enables to run SonarJ unattended on build server and also make use of the full featured version of the integration with the popular software quality umbrella tool Sonar (sonar.codehaus.org).

            To run the Community Edition on your build server you need to request a license from the web site. It will ask for a user name and you should provide the user name that is used to run the processes of your build server.

            from hello2morrow Inc. - www.hello2morrow.com

            Friday, June 4, 2010

            Monday, May 10, 2010

            Social Media Revolution 2 (Refresh)

            Social Media Revolution 2 is a refresh of the original video with new and updated social media and mobile statistics that are hard to ignore. Based on the book Socialnomics by Erik Qualman.

            Terence Kawaja's IAB Networks and Exchanges Keynote

            Check out this SlideShare Presentation:

            Saturday, May 1, 2010

            Internet tectonic Plates - the rise of the closed (to be) profitable platforms

            The splinternet was a term coined by Josh Bernoff working at Forrester. "The Splinternet means the end of the Web's golden age.  The golden age has lasted 15 years. Like all golden ages, it lasted so long we thought it would last forever. But the end is in sight. Now each new device has its own ad networks, format, and technology. Each new social site has its login and many hide content from search engines." This will splinter the Web as a unified system.
            Objective of the Web Dinosaurs were always to eat as much Internet space as possible in the shortest time possible while increasing their users base and worldwide expansion in order to survive.
            Now that those dinosaurs are big enough, they need to earn more money to exceed their development and expansion cost. The race to provide the top notch platform was and is still important, but becoming profitable is now an absolute necessity:
            • for Google the model is clear: everything is free and revenues come from advertising, advertising, and advertising. Of course, Google Apps Pro is around 40 euro per user, but its not their core revenue model. Google is also a real proponent of open source and invest massively in it ...
            • For apple, the model is centered around proprietary devices offering access to proprietary multi-channels proprietary e-commerce platforms. All paths lead to iTunes or Iphone App marketplace. And the full business value chain is proprietary and managed by Apple, even if apple maintains a vast ecosystem of third party suppliers around its products. Here, you get trendy and simple to use objects, but you have to pay for it.
            • For twitter, the model is now clear: advertising ...
            • For Salesforce, Amazon, the model is clear - pay per use.
            But all of those next generation platforms are trying to lock you in. Easy to sign-in, to add everything you need, but not easy to move out. The platform stability is also depending on history, number of users and the competition. It is often a nightmare for developers, since it's not easy to build software when API can changes and features can disappear in one day.
            Of course, everything is done to make platform Users happy. But users should accept some insightful drawbacks depending on the revenue model adopted... That's the price to pay by the crowd to use the service and to benefit from it.
            Internet is now like mother earth composed of several tectonic plates (the new platforms). Each movement of any of those huge platforms is shaking the whole Internet with a variable degree of magnitude.

            Now, Internet is split around big players, so the pressure will grow to make them pay for what they are. YOUR Internet has replaced THE Internet.

            Facebook moved to the dark side of the force ...

            Facebook F8 conference was rich ... They presented new building blocks for a real social Web platform. Web 3.0 is here to stay.

            New features are Facebook’s new Open Graph and Social Plug-ins, which include new “like” buttons everywhere on sites outside Facebook.com, auto-login capabilities (without clicking on Facebook Connect), and a Facebook social bar.

            Facebook Open Graph Protocol is really a big step ahead for social computing. As said on the OGP web site: "While many different technologies and schemas exist and could be combined together, there isn't a single technology which provides enough information to richly represent any web page within the social graph. The Open Graph protocol builds on these existing technologies and gives developers one thing to implement."
            To support the Open Graph Protocol, all you need to do is add some RDFa formatted metatags to the HEAD of your HTML page. By providing a ‘Like’ button that developers can add to any website, for any content or subject, Facebook is becoming the central hub for its users tastes and preferences. The API was also very well designed technically.

            Now, you can search through keywords via Google or you can do social search through Facebook Open Graph and use the "like" social anchor.

            Everything could have been wonderful ... But the Open Graph is not Open. You need to connect to Facebook to benefit from the Open Graph Protocol... And Facebook decided to make things even worse by offering to developers access to all your public data, but now without the 24 hours data retention limit. So public data are available to all for the time they want and your private data (and your social graphs associated with it) are available to Facebook only.

            So I decided to Quit Facebook. Privacy is more important for me than what Facebook can offer. Some alternatives already exist like openlike (http://openlike.org/), or OpenSocial (http://www.opensocial.org/). It is just a question of time.

            Sunday, April 18, 2010

            SNCF: Un petit merci à une catégorie de personnel qui ne fait pas grève

            Je tiens à remercier une certaine catégorie de personnel à la SNCF qui n'a pas fait grève ce week end.
            Certes mon train a été annulé, et j'ai du gâcher un après midi avec ma famille, certes le 3635 a 0,34 cts la minute n'en sait pas plus que sur infoligne, certes je suis monté dans un TGV sans être sur d'avoir une place, certes plus de la moitié des bornes étaient en panne dans ma gare de départ.
            Mais bon, au résultat, un TGV a moitié vide, un TGV à l'heure, et un voyage sans soucis.
            Quand on écoute les statistiques à la télé ça ne semble pas si mal. Le pire concerne les transports en région (TER et les TGV).
            Face à une situation exceptionnelle (aucun avion dans le ciel) on aurait pu imaginer que la SNCF et le service public français des transports allaient briller au firmament. On s'attendait à l'union parfaite face aux problèmes vécus par des milliers de personnes. Que nenni.
            Un énorme gaspillage d'argent et une énorme perte d'image pour la SNCF.
            Reste néanmoins que de nombreux employés de la SNCF ont fait honneur au rail français et au service public. A tous ceux la je veux dire merci.

            Wednesday, April 14, 2010

            Mary Meeker April 2010 Internet Trends

            Check out this SlideShare Presentation. Incredible how things move quickly in the mobile and smartphone world. I recommend also to look at their previous market analysis in 2009.

            Wednesday, April 7, 2010

            Liquid data best example: doyoubuzz.com

            doyoubuzz.com is theperfect example of service that should have been invented sooner. You already have an account in Linkedin or Viadeo then, in few clicks, you can build your own Web Resume and then spend hours in playing with colors and layout.
            What's interesting here is that data is automatically moved from one service to the other. That's for me the perfect example of liquid data. But this is a proprietary interface (as far as I know).

            Microsoft is working on a new protocol called Open Data Protocol (OData). "The Open Data Protocol (OData) is a Web protocol for querying and updating data that provides a way to unlock your data and free it from silos that exist in applications today. OData does this by applying and building upon Web technologies such as HTTP, Atom Publishing Protocol (AtomPub) and JSON to provide access to information from a variety of applications, services, and stores." OData is being used to expose and access information from a variety of sources including, but not limited to, relational databases, file systems, content management systems and traditional Web sites. So that could be a good opportunity for implementing liquid data across cloud services.

            Another approach is to use the Content Management Interoperability Services (CMIS), a proposed standard for improving interoperability between Enterprise Content Management systems. It proposes a data model plus a set of generic services and several protocol bindings for these services, including: SOAP and Representational State Transfer (REST)/(Atom). Using CMIS you can implement an unique client application that can manipulate contents with all the repositories that support this new standard. Apache Chemistry is an effort to provide aOpen Source CMIS implementation API and xCMIS is an open source, server side Java CMIS implementation created by exoplatform team (now building GateIn) that is able to expose the content in existing content repositories according to the protocols defined in the CMIS spec.

            My main issue is now, as usual, to be able to get an end to end vision of my information flow moving from nodes to nodes. For example, imagine that you use you HR tool to describe a new job position. This information could then be "pushed" to multiple job boards. Candidates could then answer with a URL instead of sending a word document. This URL will be used to gather the data, integrate them in the HR recruitment tool and eventually could be sent in parallel to a eReputation service that will compute your profile. Based on your age, gender and location, it can also propose the average salary for your position.

            Frightening or Cool? Not sure yet.

            Thursday, April 1, 2010

            Iteraplan Open Source EAM tool - new version 2.6

            Dear reader,

            ITERAPLAN informed me that "since my latest blog post, iteraplan has progressed with a new interface and many improvements in the graphical reporting, offering now SVG, Visio, PDF and JPG."
            A preview of the iteraplan Open Source EAM tool is available online as a live demo.

            One member of the team also wrote a book that could be used to help building your EA strategy. This books was recently translated in english: "Strategic IT Management: A Toolkit for Enterprise Architecture Management", Hanschke Inge, 1st Edition., 2010, XI, 342 p. 260 illus., 130 in color., Hardcover, ISBN: 978-3-642-05033-6.

            AVAYA Phone - how to make your working life a nightmare

            My company decided to move to VoIP great! The problem is that the Avaya phone they bought us are simply impossible to use. We moved from a simple powerful phone to a huge, complex and not user friendly phone.
            I never saw in my life such loss of productivity from a simple change.
            The impact is enormous, lots of employees are using their cell phone now...
            You want an example, to get to your voice mail, you need:
            - to call AD3 (sic !)
            - to dial your phone extension followed by #
            - to dial you password followed by #
            - to press 2 to listen messages
            - to press 0 to listen to the first message

            To suppress a message, you need to do: *D. but it took me time to understand that the "D" is not on the keyboard, but on the "3" button (also showing DEF)
            This phone is so un-user friendly that you wonder if they did not make it on purpose.
            And I do not even compare it to an iphone.
            Please call me on my cell or send me an email. Don't force me to use this prehistoric phone.

            Sunday, March 28, 2010

            Real Cloud - Apigee

            It's so rare to find such a good article on cloud computing. Somebody that can simply explain how a company can use cloud today in technical terms.
            Building Apigee for Multiple Clouds is for me the best lessons learned document I've read on this subject.

            Thank you Sam Ramji for sharing, and thank you for sharing so well.

            Friday, March 19, 2010

            Innovation to the Max: sonarsource


            Sonar enables the collection, analysis and reporting of metrics on source code. Sonar not only offers consolidated reporting on and across projects throughout time, but it becomes the central place to manage code quality.
            Those guys were able to innovate constantly to provide a great platform and enable an ecosystem (through plug-ins some free, some are not) around them.
            Sonar is now in version 2.0 (good number) and support Flex (released recently), code review plug-in and COBOL is coming soon.
            My preferred metric is the technical debt. Technical debt is a powerful way of making non IT people understand the cost to pay in the future when doing crappy development, since it shows the cost in hard dollars (euro). I know that people will complain about this, but use it as a metric and as a way to communicate the quality ROI outside the team. I want to know when a development team is doing things on time, on budget, and ON QUALITY.

            Long live SonarSource.

            Thursday, March 18, 2010

            Innovation AntiPattern - Adding Express to a product name

            I see more and more the word "express" at the end of product or process names. Express is used to mean that the product is not containing all possible features (the minimum required) or was re-engineered (version N+1) to be more agile and efficient to use.
            Normally the aim of a product or a process is to be efficient and easy to use. So express should be an oxymoron!
            Now, when you will hear "express" in a sales pitch, I'm certain it will ring a bell ...

            The perfect device for me

            This is the perfect device I would like to get:
            • An IPAD
            • with USB 3 in order to add a 3G key(I do not want to be locked with a telco operator)
            • powered by MacOS to be able to not be locked in with iTunes (that do not provide enough content in Europe and is ads oriented, not "me" oriented)
            • and that I can plug/connect to
              • my TV to see podcast in a confortbale position (not forced to stay in front of my screen)
              • a small beamer ..
             Do you think Apple could do it for my birthday (end of August?).

            Data, Data, Data and the cloud

            This is the beginning of the end of the SOA process centric vision. Too heavy, too many states/context to manage, too static.

            Information centric vision is the future. Why? Because
            • Information will be the only one asset to be able to go from cloud to cloud (from Amazon Storage to Azure Tables, to Salesforce, to facebook for example). BEA was right when they talked about liquid data.
            • Data mashup from contextual display is now available, on premise or on demand (see convertigo or Google) and was never so simple. You can then also easily mashup, aggregate, filter "free" data and proprietary data more easily (look at what people do already with yahoo pipes and Google apps).
            • Tool to move data from one cloud to another are popping every week (last one was soalib online sync service)
            • Security should be then provided by/within the data flow and validated at each compute/display node (People already tried and failed to do it for digital music and DRM, but that's posible).
            • Correlation of information and event generation could then be dynamic and based on business rules (look at eReputation solutions today or new Business Intelligence tools).
            You want to be agile, think data, think information (add semantic to data), think rules and events and deploy on the cloud. Think Liquid (like for music or video).

            Now, the question is how to keep track of all that? Not with your enterprise architecture tool. Too expensive, not semantically oriented, too proprietary, too static. So how to do it? Follow the flows. Let's call it the Extended Hadoop syndrome: move data, not the nodes, not the applications, not ...

            The only core need is to be able to push data IN and OUT. No need for million of standards, just: HTML, XML, HTTP and TCP/IP.

            This will change the rules of the game. Of course, software/hardware editors will still try to lock you in (like Apple, Oracle). Salesforce, Google, Amazon, linkedIn, Facebook are good examples of companies adopting partially this vision, but they still try to make you stay in their sub-Internet domains (for Ads or fee based revenues).

            The question is then, how to earn money? If you are a supplier, you can make client pay per use or offer standard price list for going through your ecosystem (like when you want to enter London City center by car, you have to pay a certain fee).

            This vision will also be pushed by the internet of things. Future is now ... By nature, information will have to flow over domains, language, format ...

            Wednesday, March 3, 2010

            SOA Data Integration Community (SDIAC)

            I'm very happy to inform you about the creation of an open and free online community focused on the value of data integration and data services in agile architectures such as Service Oriented Architectures (SOA).

            Who is leading this group?
            Co-chaired by industry expert David Linthicum, this community is led by a charter group of leading industry architects, including:
            • Ashok Chennuru - WellPoint
            • Gokula Mishra - HP
            • Thomas Reichel - KPN
            • William El Kaim - Carlson Wagonlit Travel
            • John Maslanski - Merck & Co, Inc.  
            • Robert Myers - HealthNow New York Inc.
            • David Ramos - LinkShare
            • Mark Hendrickson - Fiserv
            • Steve Dennis - Nike
            How is SDIAC different from other architect communities?
            This community provides a forum for interacting with peers and thought-leaders; sharing challenges, successes and innovations; and showcasing case studies, best practices and reference architectures.
            • Unique open and free community with a singular focus on data integration and data services in agile architectures.You nevertheless have to register on the Informatica Technet site (it's free, and do not engage yourselves with Informatica).
            • Best practices relating to agile architectures
            • Led by industry experts with real-world architecture experience
            • Deliver a reference architecture for SOA Data Integration and Data Services
            Join today at: http://www.soadataintegration.com/

            How is SDIAC connected with Informatica?
            Informatica is offering the technical platform and the support for it. Everything else if under the hands of the charter group members:
            • We want this community open and tool/process/methodology agnostic
            • We will share and collaborate with our peers during our "free time" on "real" issues or questions
            • We will not get any revenue from Informatica or anybody else.
            It is a great opportunity for all of you interested in those subjects.

            Tuesday, March 2, 2010

            Sunday, February 28, 2010

            Acheter son appartement en 2010. La galère ...

            Si vous écoutez les Media, c'est le moment d'acheter .... Contrairement à ce que tout le monde dit, il n'a jamais été aussi difficile d'acheter un bien. Pourquoi? C'est la jungle, vous devez jongler avec de nombreux interlocuteurs, et les délais légaux sont en général bien trop court. Préparez-vous à mettre vos nerfs à rude épreuve. 3, 2, 1, Achetez!

            Je vais néanmoins essayer de vous donner quelques conseils.
            1) les prix sont très très très variables...
            Il est très difficile de calculer le juste prix (du coté vendeur comme acheteur du reste). Le meilleur conseil à donner est de se connecter sur le site des notaires et de rechercher la liste des biens vendus dans les alentours et leur prix. Le nombre de réponse, ainsi que la valeur moyenne vaut mieux que de long discours.
            Essayer aussi de vous abonner aux sites de vente en ligne et de suivre pendant plusieurs mois les biens à vendre et leur qualité.

            2) Passez par une agence ou pas?
            La encore, à vous de voir. Si vous voulez acheter dans un endroit particulier, il est parfois judicieux de consulter une ou deux agences immobilière et des les rappeler souvent pour avoir des news. Un simple entretien avec les personnes d'une agence vous permette de savoir s'ils connaissent vraiment le marché local ou si ce sont de simples commerciaux. Certains préferrent l'achat en direct sans frais d'agence. A vous de voir.

            3) Une fois le bien trouvé, faut-il passer par un intermédiaire pour obtenir le prêt?
            En ce moment, il se trouve que les banques ne sont pas très préteuses (spécialement sur les prêts relais). Il est donc intéressant en ce moment de passer en direct avec les banques. D'abord, vous pourrez tester votre futur conseiller et votre agence (ce n'est pas négligeable), et vous pourrez aller voir autant que banques que vous le voulez.

            Vous serez aussi très vite fixé sur la réalité des taux. En effet, les taux affichés par les intermédiaires ne reflètent pas la réalité du marché. N'oubliez jamais que:
            • Si vous passez par un intermédiaire vous ne pourrez plus aller négocier directement avec les banques qu'ils ont déjà contacté. Vous serez dépendant de votre intermédiaire. S'il n'est pas compétent, ou fait des erreurs, vous risquez de vous arracher les cheveux.
            • Le cout des intermédiaires est négociable (entre 500 et 1500 euro)
            • Le mandat que vous signez n'engage généralement en rien l'intermédiaire. Il s'engage tout au plus à vous trouver un prêt auprès d'une banque... Vous risquez d'être déçu par les résultats! Vous pouvez essayer de modifier le mandat pour le rendre plus contraignant, mais la plupart refuseront.
            • Les intermédiaires présentent vos dossiers là ou ils veulent et là ou ca leur rapporte le plus. Pas de philanthropie ici, ils sont là pour gagner de l'argent, pas pour vous faire économiser de l'argent. Ne l'oubliez jamais!
            • Enfin, les intermédiaires ont vécu une année difficile avec pour certain une réduction drastique de leurs effectifs. Attention aux délais de traitement et à vos délais légaux!
            4) L'assurance emprunteur : le futur nouveau far west.
            Tout ce que vous avez vécu pour le prêt bancaire, vous pouvez le revivre avec les assurances emprunteurs. Il suffit d'être fumeur, gros, d'avoir été opéré récemment ou d'avoir plus de 35 ans. La loi Lagarde n'ayant pas encore été publiée, vous êtes à priori toujours obligé de prendre l'assureur de la banque qui propose le pret. Certaines banques acceptent néanmoins une délégation d'assurance, mais en général, cela n'est pas neutre: LE TAUX/COUT DU PRÊT NE SERA PAS LE MÊME. Les banques gagnent de l'argent avec le prêt, mais surtout avec les assurances! Si vous trouvez votre propre assurance, ils ne vous offriront pas les mêmes conditions de prêt. Ainsi, une grande banque française peut essayer de vous imposer, si vous choisissez une délégation prêt, de prendre l'assurance du bien acheté chez elle (en plus de la domiciliation des comptes et le choix du package complet de gestion de compte).

            5)  Le dossier de prêt et les clauses spécifiques
            Vous avez enfin reçu le dossier de prêt. Vous ne pourrez le renvoyer qu'après 11 jours (et surtout pas avant sinon, l'offre est caduque). Sachez que vous pouvez demander lors de la demande de prêt de bénéficier de clauses particulières. Celle que je vous recommande est la suivante:  "le remboursement intégral ou partiel de tout ou partie du prêt sans aucun frais". Il en existe d'autres, mais sachez le bien, tout ce qui n'est pas écrit n'existe pas. Donc LISEZ avant de signer et n'hésiter pas à contacter votre banque pour poser des questions.

            6) L'achat ... enfin ... et des risques encore.
            Vous avez enfin votre prêt, reste alors à signer l'acte chez notaire.

            Vous achetez sur plan
            Si vous achetez sur plan, vous risquez de découvrir que la construction d'un immeuble et les régulations qui changent peuvent entrainer des modifications de plan ou de service. La encore, vous vous sentirez bien seul face aux géants de l'immobilier. Prenez le temps de lire les documents que vous signez.

            Vous achetez dans l'ancien
            Si vous achetez dans l'ancien, vous achetez le bien en l'état. Prenez bien le temps de tout évaluer car après la signature, il sera trop tard. N'hésitez pas à faire des recherches au cadastre. C'est fastidieux, mais ça vous en apprendra beaucoup pour des biens anciens.

            7) Pour conclure.
            • Aucune philanthropie dans ce monde. Tout le monde cherche à gagner de l'argent avec votre achat!
            • Ne prenez pas juste en compte le taux du pret, mais l'ensemble des couts: taux du prêt, taux de l'assurance et cout annuel des services imposés par la banque (et éventuellement de changement de banque).
            • Faites attention aux délais. Il est courant dans les grandes banques d'attendre 3 semaines pour un dossier de prêt. Concernant les assurances emprunteurs, vous risquez de faire de nombreux examens et la encore les temps de traitement sont non négligeables. En général vous avez 40 jours pour obtenir un prêt + 7 jours de rétractation. Et n'oubliez pas qu'en période de vacances, les banques et les assurances ne fonctionnent pas à plein régime.
            • Si vous passez par un intermédiaire vous devez accepter d'être dépendant de votre intermédiaire. Celui-ci sera alors le seul capable de faire avancer votre dossier. Il sera le seul contact avec tous les intermédiaires du dossier jusqu'à ce que vous ayez une offre ferme de la banque et de l'assurance emprunteur. C'est un risque à prendre en connaissance de cause. Si vous tombez mal ... Avant de choisir, lisez les forums sur Internet ou recherchez l'avis des gens en allant sur google et en tapant dans la case de recherche: "nom de l'intermédiaire" problème service (par exemple MeilleurTaux problème service client). Prenez le temps de parcourir les différents liens.
            • Si vous acheter un appartement neuf, ne signez pas le compromis de vente avant d'avoir vérifié que tout l'équipement intérieur est prévu et qu'il sera conforme à vos souhaits. Il est plus facile de discuter à ce moment là.
            • Enfin, votre notaire est censé être de votre coté. N'hésitez pas à lui poser des questions et à lui demander conseil.