Web oriented enterprises

Aller au contenu | Aller au menu | Aller à la recherche

Tag - architecture

Fil des billets - Fil des commentaires

lundi, novembre 23 2009

Belive Digital, success story d'une architecture Internet

Le magazine Capital du mois d'octobre contient un article fort intéressant sur la société Believe Digital.

Nouvel intermédiaire de l'industrie musicale, Believe Digital propose aux artistes:

  • de diffuser leurs morceaux sur les plateformes Internet spécialisées (comme itunes store) (en 48h après signature du contrat)
  • de leur fournir un reporting détaillé quotidient sur leurs ventes, leur permettant ainsi d'ajuster au mieux leurs opérations marketing
  • une équipe marketing pour cosntruire leur stratégie marketing

Au niveau du modèle économique, Believe se rénumére en prenant un pourcentage sur les ventes.

Nous avons là un nouvel exemple de l'utilisation des architectures web, qui vient là fournir un facteur différenciant sur un marché traditionnel (la distribution de musique) très encombré.

  • plateforme de dématérialisation de l'oeuvre
  • utilisation de business intelligence et de reporting
  • marketing web pour l'acquisition et la fidélisation

vendredi, septembre 18 2009

Réflexion autour de l'intégration de partenaires dans un SI orienté Internet

Lorsqu'on souhaite ouvrir son architecture internet vers d'autres SI, la problèmatique des méthodes/moyens d'intégration pointe le bout de son nez...

Tout d'abord il convient de tordre le cou à une idée reçue qui est que l'intégration la plus maitrisée et la plus forte, avec un partenaire à l'expertise reconnue est la meilleure. Dans les faits, c'est le partenaire qui a le meilleur apport business qui est choisi, et hélas pour nous ce n'est pas toujours celui qui a la meilleure expertise technologique.

Donc le business a choisi de nouer un partenariat avec un acteur tier, et ce parteanriat doit se concrétiser par l'intégration de certaines fonctionnalités de son SI dans le votre. Différents niveaux d'intégration sont possibles:

  • stade minimal de l'intégration web: l'intégration dite web à web: on relie les 2 sites Internet par un simple lien
  • intégration moyenne: il y a appel de services entre les 21 SI (par exemple un SI peut appeler un webservice situé chez le partenaire)
  • intégration forte: il s'agit d'une version évoluée de l'intégration moyenne, qui va amener à partager plus que des services: cela peut revenir à créer des composants communs par exemple.

Avant de choisir le mode d'intégration , il convient de regarder les besoins du métier, mais aussi les avantages et inconvénients des différentes solutions en fonction de critéres quantifiables. Je vous propose la matirce suivante comme exemple d'outil d'aide à la décision:

Partenaires

Enfin il va s'en dire que l'intégration réussie d'un partenaire passe avant tout par l'organisation et par la capacité à accompagner le partenaire dans son intégration. On peut par exemple préparer un kit partenaire qui regroupera:

  • Convention de service

Modalités d’intégration

Chaine de soutien / support

  • Spécifications fonctionnelles

diagrammes de séquences, modèles des données échangées

  • Spécifications techniques

protocoles, authentification, performances…

Spécifications des APIs

Dossier de livraison

  • Intégration

Données de raccordement pour chaque plateforme (login, certificats…)

Bouchons pour les tests d’intégration

vendredi, septembre 4 2009

Les 4S de l'architecture

Simple

Une architecture doit être simple. Pourquoi ? Pour faciliter la maintenance, l'évolutivité Pour maitriser son système d'information (connaissance, coûts, cycle de vie...)

Scalable

Votre entreprise ambitionne de croitre, de développer ses activités, d'augmenter sa base client. Votre SI doit être capable de s'adapter à ces changements Ceci est d'autant plus vrai sur Internet ou votre architecture sera confrontée à des évolutions d'audience parfois exponentielles (voir les exemples récents de Facebook, Twitter ou plus près de nous Dailymotion)

Solide

La robustesse doit être votre première préoccupation. Votre mission est d'assurer une bonne qualité de service à vos clients, en respectant vos engagements (SLA). Cela implique d'adapter votre architecture avec le bon niveau de redondance, des sauvegardes, un plan de reprise d'activités... Tester la tenue en charge, mais aussi la tenue dans le temps (le syndrome des fuites mémoires !) est primordial

Supervisée

Pour pouvoir vérifier que votre système d'informations a les qualités requises vous devez pouvoir l'oscutler sous toutes ses formes: supervision technique et applicative supervision avec une vision utilisateur mais aussi en ajoutant la supervision financière (controle de gestion)

vendredi, juillet 10 2009

Un OS architecturé pour le web

Google vient d'officialiser (les rumeurs avaient cours depuis longtemps) son travail sur un nouvel OS, le Chrome OS.

Certes il faut toujours prendre un peu de recul sur les annonces toujours très médiatiquement orchestrées. Certes Jolicould et Intel ont déjà fait des annonces en ce sens. Mais ce qu'il faut retenir, c'est que la tendance est là: les architectures web ont conquis les SI des entreprises. Et les applications, les usages font que les utilisateurs ne dsitinguent plus Internet du poste de travail. Souvenez vous il y a encore quelques années: se connecter au net signifait se brancher à la prise téléphonique, allumer un modem, lancer une connexion depuis le poste de travail, et se déconnecter à la fin de la navigation. Aujourd'hui les box, les forfaits illimités (pour l'adsl comme pour l'internet mobile), le wifi ont complétement changé la donne. L'exception dans l'utilisation des ordinateurs (et j'entends bien ordinateurs au sens très large, smartphones compris) serait plutôt d'être par moment déconnecté, avec toute la frustration que cela entraine chez l'utilisateur (que tentent de compenser certaines initiatives comme GEARS de Google).

Google a bien compris cela, et a aussi vu les faiblesses de Microsoft qui doit composer avec un legacy qui l'empêche d'avancer vers l'internétisation de ses OS. Google va repartir d'une page blanche, sans se préoccuper (a priori) d'assurer une compatibilité ascendante avec d'anciennes applications. En misant sur des applications web où le poste de travail n'est qu'un frontal d'accès, mais où les données sont stockées ailleurs (dans le nuage).

C'est en cela que l'annonce de Google mérite notre attention: l'architecture web arrive maintenant sur les postes de travail, à nous d'en tenir compte dans nos projets.

jeudi, mai 28 2009

OVI store, MobileMe: il n'est pas si simple de lancer de nouvelles plateformes de services.

Pas si simple de monter des plateformes de service !

Après Apple qui avait rencontré de gos problèmes lors du lancement de son service MobileMe, c'est aujourd'hui Nokia qui rencontre de sérieuse difficultés dans le lancement de son OVI store.

Que conclure de ces ratés, surprenants au premier abord de la part de géants du secteur comme Apple et Microsoft ?

Premièrement, qu'un changement business (Offir un nouveau service de synchronisation pour Apple, lancer un marketplace pour Nokia) a des conséquences parfois plus fortes qu'on ne l'imagine au premier abord.

Ensuite, que les technologies internet, qui ont apporté simplification et agilité au système d'informations, restent des technologies difficiles à maitriser. Les techniques du type webservices sont assez éloignées de la conception de hardware (mac chez Apple, téléphones chez Nokia) ou d'une activité d'éditeur de logiciel (dont les OS d'Apple et Nokia tous deux plutôt convaicants tant sur l'usuabilité que sur la qualité).

Enfin, qu'Internet change une nouvelle fois la donne. Certes Internet offre un accès à des milliions de consommateurs et une forte visibiltié, mais en contrepartie les plateformes doivent être capbables d'encaisser des charges conséquentes si le produit est une réussite sur le plan de l'adoption. Performance technique, mais aussi (et c'est beaucoup plus difficile à prévoir et à tester) perforamnce fonctionnelle: assurer une expérience utilisatuer à tous sans distinction.

L'architecte d'entreprise voit son importance confirmée: en travaillent sur les gap analysis et les impacts, il va permettre de montrer les conséquences d'une évolution de l'architecture business sur les autres couches, en mettant en avant les zones sur lesquels les tests devront se concentrer.

J'aurais d'ailleurs prochainement l'occasion de vous parler des tests et de leur importance dans le coût et l'agilité du SI.

lundi, avril 6 2009

Google lève le voile sur le mystère de ses serveurs (via 01net.com)

Google a, pour la première fois de son histoire, révélé quelques informations sur la manière dont il gère ses infrastructures et ses serveurs.

Les ingrédients de la recette:

  • une architecture hardware simple
  • un souci permanent d'économiser l'énergie
  • la standardisation au maximum

le billet de 01net (avec des vidéos): http://pro.01net.com/editorial/500596/google-leve-le-voile-sur-le-mystere-de-ses-serveurs/?rss?rss