Category Archives for Autres

L’energie au coeur des proccupations

Bloomberg vient de racheter New Energy Finance, une société anglaise centrée sur les news, les données et les analyses  sur les énergies renouvelables, les marchés carbones et l’energie nucléaire. Les termes financiers de cet accord n’ont pas été révélés.

New Energy Finance, fondée en 2004, offre des abonnements à des news, analyses et recherches à des clients bancaire, et investisseurs impliqués sur les marchés des énergies renouvelables et les marchés carbone. Cette société est composée de 130 personnes réparties dans le monde entier.

Selon Peter Grauer, chairman, Bloomberg,  “Les problématiques des energies propres et fossiles, impactent tous les segments de notre économie, et cet impact est de plus en plus marqué aux yeux de nos clients. Bloomberg souhaite etre le leader dans l’informationn les analyses et les architectures de trading afin de supporter les solutions à faible emission de carbone.”

Guy Turner, directeur du département “carbon market research”, New Energy Finance, ajoute  : ” Les marchés carbone globaux existeront encore un moment. Cette année le volume des échanges représentera environ 120 milliards de dollars, et nous nous attendons à ce qu’il augmente environ à 2000 milliards d’ici 2020. Les modèles du marché carbone développés par New Energy Finance sont les plus respectés du marché et travailler avec Bloomberg nous permettra de les distribuer là ou ils seront utiles, dans les mains des traders et autres acteurs des marchés.”

On savait déjà que les principaux acteurs de l’économie numérique portaient une attention toute particulière aux questions énergétiques et environnementales lors des constructions de datacenters, et la mise en place de leurs infrastructures,il apparait maintenant que les principaux organes d’informations se préparent également à un nouvel ordre dans lequel l’indépendance énergétique sera plus fondamental que jamais.

Ces articles peuvent vous interesser

damned virtual host

Ca y est enfin… back online.

Il reste bien entendu des détails a régler, comme retrouver la présentation et mettre a jour la version de WP mais quoi qu’il en soit le blog est en ligne après des semaines de recherches plus ou moins fructueuses pour passer sous forme de machines virtuelles.

Voici un rapide résumé de l’aventure. Le but étant d’améliorer la disponibilité de certains de mes sites ainsi que de réduire mes couts d’hébergement (en regroupant les sites sur des infrastructures communes), j’ai souhaité basculer sur une infrastructure dédiée, et utiliser la virtualisation.

L’hébergeur : OVH sur des serveurs kimsufi dédiés.
La solution de virtualisation : proxmox + OpenVZ.

Pour mettre en place cette solution, un après-midi a suffi tant tout est simple. Merci néanmoins au fantastique tutoriel mis enligne sur fridu.org qui m’a largement aidé. Ensuite tout est allé de travers lors de la mise en place des serveurs apache sur certaines VM….tout simplement parce que je n’avais pas déclaré mes vhost correctement. Tout pointait vers le serveur par défaut !

Des centaines de lectures de pages de sites webs et forums plus tard, j’ai enfin réussi (il y a à peine 30 minutes) a déclarer mes vhost correctement, ce qui devrait me permettre très rapidement de regrouper mes sites et différents services en ligne. Restera ensuite à explorer les différentes options de migrations d’images virtuelles et de failover OVH.

Voila, vous savez tout…en tout cas c’est un plaisir de vous retrouver.

Ces articles peuvent vous interesser

Cloud Computing : Accompagner le changement

Au cours de mes pérégrination, j’ai été amené à lire la newsletter de Mai 2009 de Network Instrument  “5 étapes pour accompagner la migration Cloud Computing “. J’ai trouvé l’approche intéressante et ai souhaité étendre la réflexion plus loin que les seuls aspects purement techniques.

A quoi faut-il réfléchir dans le cadre de l’adoption de technologies cloud au sein d’une entreprise ?  En effet, quelle que soit la définition du cloud qu’on puisse prendre, un point commun emerge : le partage des ressources (multi-tenancy). Ces technologies n’ont de sens que dans la démesure. Pour atteindre cette masse critique il faut mutualiser.

Aussi, que le cloud soit interne ou externe à l’organisation, il devra être partagé, et donc géré par un (ensemble) service(s) dédié(s) et transverse(s) à qui reviendra la tâche de gérer les ressources informatiques (stockage, nombre de serveur, monitoring …) Cette gestion, qui était auparavant potentiellement répartie dans les différents service IT de l’organisation sera donc déléguée à un prestataire, une fois encore, interne ou externe… on ne fait que réinventer le services centraux si chers au mainframers.

Il est évident, dès lors, que les grands équilibres vont évoluer au sein des différents services (IT et probablement autres) de l’organisation. Il apparaît certain que les entreprises qui feront le choix d’aller vers le cloud, devront apporter le plus grand soin dans l’élaboration des définitions de services, le choix des technologies et des procédures, la mise en place des équipes et l’intégration des nouveaux processus dans les anciens. Elles devront par ailleurs, et surtout, être très vigilantes dans l’accompagnement qu’elles offriront à leur collaborateurs vers ces nouvelles façons de penser, sous peine de voir les corporatisme, reflexe de refus du changement et autres luttes de pouvoir (hélas inhérentes à toutes les organisations, quasiment quelle qu’en soit leur taille) réduire en miette leurs efforts.

1. Conduire un Audit de pré-déploiement et de préparation

Déterminer les cas d’usage des technologies de cloud computing, les domaines d’utilisation et les conséquences que le remplacement des anciennes technologies et procédures va avoir dans l’organisation. Comment la mise en place d’un service de stockage à la sauce cloud peut elle impacter vos services ?

a/ Techniquement : Déterminer grâce aux demandes utilisateurs (par utilisateur, par département puis au niveau de l’organisation dans son ensemble) les besoins de ressources techniques induite par le changement. Cette étape de dimensionnement doit concerner les serveurs, le stockage, les infrastructure réseau, les nouvelles couches logiciels… On doit prendre en compte des problématique de priorité de service, de sécurité mais aussi d’interdépendance des SI. En effet, lorsqu’il s’agit de relier différents SI (de plusieurs services) on s’assurera que la politique de l’organisation permet ce type de lien, et dans quelles conditions (cloisonnement, asynchronisme des services…). Comment souhaite-ton relier ce cloud aux anciens service de l’entreprises ? quelles API ? Souhaite-t-on pouvoir accéder a différents cloud (interne et externe) et si oui comment s’assurer de la compatibilité (premier pas vers la réversibilité)

b/ Organisationnellement : Si certaines responsabilité doivent être transférées comment l’annoncer, et gérer les problématiques politiques cela induit. Les personne anciennement en charge des activités techniques doivent elles être transférées, doivent elle être réaffectées. Leur métier doit il évoluer pour se concentrer vers d’autres secteurs. Ces questions se posent naturellement pour le ressources techniques chargées de l’exploitation mais également concernant les ressources non techniques (relations clients, suivi , pricing …). Au contraire de nouveaux métiers n’apparaissent-il pas du fait de ce changement ?

c/ Humainement : Ce point découle directement du précédent. Les compétences utiles à de tels déploiements sont, pour certaines, assez spécifiques et éloignées de celles utilisées auparavant. Il faut donc accompagner les collaborateurs de l’organisation vers ces nouveaux usages, les former, leur expliquer en quoi ces changements sont utiles à l’organisation ainsi qu’à eux, ce qu’ils peuvent en retirer (en terme de confort au quotidien, en terme de carrière)… L’évangélisation ne doit pas s’arrêter aux responsables des principaux départements, les personnes qui seront chargées de l’exploitation de ces nouveaux services doivent absolument être convaincues du bien fondé de ces changement et y prendre une part active.

d/ Financièrement : Les échanges financiers au sein de l’organisation sont eux aussi appelé à évoluer. Qu’achètent dorénavant les différents départements ? Un service et non du matériel amortissable. Cela peut changer grandement les problématiques comptables. De plus, à qui est fait cet achat, un prestataire exterieur, un département interne spécialisé ?

2. Déplacer le focus des directions informatiques

a/ Techniquement : L’avantage du Cloud Computing repose sur le fait de placer le fardeau des applications, du stockage réseau et de la puissance serveurs vers un autre réseau, une autre organisation. Les priorité de ces dernières doivent donc évoluer pour ne plus se concentrer sur les problématiques matérielles mais bien sur des questions plus applicatives, architecturales. Elles sont également susceptibles de conserver une activiété de provisionning pour autant que des problématiques de place de marché (avec prix basé sur offre et demande) aient été mise en place. L’infrastructure est alors largement désolidarisée des services a plus fortes valeurs ajoutée

b/ Organisationnellement : Certes, tout un pan de leur activité actuelle leur échappe, mais ces problématiques étant réglées par ailleurs, elles auront toute la latitude de se concentrer sur leur vrai métier : apporter à leur utilisateurs les fonctions qu’ils demandent (développement d’applications spécifique, services transverses…)  tout en garantissant que les développements et autres directions prises resteront en ligne avec les grandes directions choisie par le management (en terme business essentiellement).

c/ Humainement : Les collaborateurs des différentes directions informatiques se réorientent vers des tâches plus métier, et ont un role de charnière plus prononcés entre les études et les service

d/ Financièrement : cf1.

3. Déterminer les priorités

a/ Techniquement : La priorisation des traitements et des dialogues devient critique. En effet l’architecture étant multi-tenants il n’est pas question qu’un seul utilisateurs monopolise une partie des ressources du centre technique qui ne serait pas à la mesure de ce qu’il achète. Il faut donc être en mesure de suivre la consommation des manière très précise, par client, sur l’ensemble des infrastructures (puissance, stockage et réseau) et de prévoir des alertes et autres modes dégradés lorsque ces limites de consommations sont atteintes.

b/ Organisationnellement : L’ouverture du service est elle un impératif à très courte échéance ? Dans ce cas, il est peu probable que les compétences nécessaires se trouvent toutes en interne, il faudra surement passer par de la prestation. Dans un premier temps donc, les structures transverses serviront uniquement, ou principalement, de recette, contrôle le temps que les passages de compétences puissent se faire.  On peut mime penser que certaines organisation préfèreront s’en remettre totalement à un prestataire externe, afin de se décharger complètement des problématiques liées. Cependant la structure de contrôle devra rester afin de gérer la relation avec ce prestataire (controle de niveau de service, de facturation …)

c/ Humainement : Dans quelle mesure souhaite-ton faire évoluer les collaborateurs ? Les compétences doivent elles entrer dans le patrimoine de l’entreprise. Quelle échelle de temps est elle prévue pour faire le passage de compétence ? Bref, dans le cadre de l’internalisation d’un cloud, il faut clairement s’interesser au plan de formation. Dans le cas d’une prestation externe, il semble également judicieux de s’interroger sur la disponibilité chez le prestataires des ressources compétentes.

d/ Financièrement : Quels sont les services devant être toujours accessibles aux clients ? Y a t-il des clients plus prioritaires ? Il faut clairement prévoir des niveaux de services différents aux sein des SLA. Bien entendu ces services devront être sur des bases de facturations différentes.


4. Considérer la redondance des ressources

a/ Techniquement : Les systèmes utilisés doivent tous etre completement redondé. Il faut également penser a redonder les moyens d’accès au cloud (accès internet ou infrastructures internes) afin de garantir la continuité de service.

b/ Organisationnellement : Les services critiques doivent être identifiés, et dès lors géré de façon continue afin que les SLA soient également garanti sur l’organisation et pas uniquement sur les composant techniques. Des audits doivent être mis en place afin de juger la fiabilité des différents composants nécessaires (techniques ou non) au respect du SLA

c/ Humainement : Les compétences doivent etre gérés afin de s’assurer qu’aucun homme clé n’apparaisse, qui détiendrai seul une partie de connaissance critique du système.

d/ Financièrement :


5. Responsabilités et contrôle des fournisseurs de services

a/ Techniquement : Il faut s’assurer que les technologies utilisées dans le cloud et les moyens d’accès sont bien en phase avec les garanties exigées par le SLA.

b/ Organisationnellement : Il faut mettre en place une entité de suivi du SLA, indépendante de celle qui gère le cloud,  qui surveillera le respect du SLA.

c/ Humainement : Les membres des équipes engagées doivent etre impliqués dans la réussite du service de cloud et sensibilisés aux enjeux métiers qui en découlent. Une phase de “formation” (technique et métier) doit précéder leur prise de fonction.

d/ Financièrement : Le respect des SLA prend une importance primordiale dans la facturation du service. Ces derniers doivent donc indiquer de manière très précise les engagements de service demandé par service, en terme de disponibilité, performances, perte potentielle d’information, support.


Ces articles peuvent vous interesser

Extension pour Firefox 3.* et 4 : All in one mouse gestures

Tout comme ce que j’avais fait pour les onglets (tabgroups) voici une version modifiée de All-in-one Gestures 0.19.1.

C’est encore une fois fourni sans garantie, mais étant donné que cela me rend bien service, ca peut dépanner quelqu’un d’autre.
Pour le téléchargement c’est ici.

Ces articles peuvent vous interesser

Extension pour Firefox 3.1: tabgroups plus

Depuis le changement de version de firefox de 3.0 a 3.1, toutes les extensions ne marchent plus forcément. L’une d’entre elles (tabgoups plus)  me manquant trop, je l’ai téléchargée aujourd’hui, ai modifié la version max et l’ai installée. Du coup voila que cela fonctionne à nouveau, à part en ce qui concerne le drag’n drop des onglets d’un groupe à l’autre (cette fonctionnalité ayant beaucoup évolué entre les deux versions). En ce qui me concerne cela me suffit largement.

Le seul fichier impacté à l’intérieur du xpi (qui n’est rien dautre qu’un zip renommé) est install.rdf (em:maxVersion=”3.5.* au lieu de em:maxVersion=”3.0.*). Pour vérifier, téléchargez l’extension initiale, renommez le .xpi et .zip et regardez les fichiers.

Je mets à disposition telle quelle cette extension modifiée, si elle vous interesse n’hésitez pas (aucune garantie bien entendu).

http://couchdb.apache.org/docs/intro.html

Ces articles peuvent vous interesser

Introduction à l’architecture informatique

L’architecture informatique décrit la structuration d’un système informatique en terme de composants et d’organisation de ses fonctions. Il existe plusieurs vision d’un systeme d’information :

  1. La vision logique/physique
  2. La vision par groupe de composants informatiques (logicielle, matérielle, middleware, réseau…)
  3. La vision par technologie informatique (multicouche, web, EAI, CRM, ERP…)
  4. La vision par contraintes (Architecture haute disponibilité : faible taux de pannes,
  5. Architecture massivement parallèle : forte capacité de calcul, Architecture sécurisée : contrainte de sécurité)

Face à cette pluralité de point de vue des cadres d’architecture sont communément employés dans la gouvernance ((Le critère essentiel d’une bonne gouvernance est que les mécanismes de fonctionnement de l’institution soient organisés de façon à éviter que les intérêts des mandatés prennent le pas sur ceux de leurs mandants .)) des technologies de l’information et des systèmes d’information. Une organisation peut souhaiter que certains modèles soient obligatoires pour la validation d’une conception de systèmes. De même, elle peut souhaiter spécifier que certaines vues soient employées dans la documentation des systèmes achetés.

Ces articles peuvent vous interesser

FaceBook : un CV professionnel ?

Rien de nouveau, d’original ni de révolutionnaire dans ce post je le crains….simplement  l’explication de mon silence facebookien.

Nombre de mes amis (ceux de la vraie vie, non mes @mis de facebook) savent que je crains facebook comme la peste pour la capacité de voyeurisme qu’il offre. Aussi, il n’est guère surprenant que je ne l’utilise qu’en tant que plateforme professionnelle. Vous qui me connaiss(i)ez, pardonnez-moi donc si je ne vous accepte pas comme @mi de facebook, soyez-en même content ! C’est que vous appartenez à mes proches,  mon cocon, ma sphère privée, et que je considère que ce lien doit etre protégé. Quoi qu’il en soit, il est bien entendu évident que je tâcherai de répondre par message privé (si c’est bien comme ca qu’il faut dire ici) à chacun d’entre vous.

J’ai boudé cette plateforme sociale depuis un bon moment, mais il m’est cependant finalement  apparu clair,  après des mois de tergiversation, qu’il devenait obligatoire pour chacun de se forger une identité numérique…. sous peine de ne pas exister ; la mienne commence aujourd’hui ! Non que je n’ai pas approché le web depuis ces 15 dernières années, bien au contraire, mais tout simplement, rien n’a jamais été centralisé, afin de donner une idée de mon parcours professionnel, un peu de cohérence…. Facebook @mi des recruteurs ?

Pourquoi pas un viadeo ou tout autre réseau pro ? tout simplement par manque de temps, et également parce que facebook me semble promis a étendre son influence bien au-delà de sa sphère actuelle. Sa dynamique de développement et la démocratie que ses utilisateurs imposent sont fascinant, et au travers de ce profil je souhaite les explorer.

Ces articles peuvent vous interesser