Comment segmenter l’offre de cloud computing?

L’informatique est friand des trigrammes et des abréviations et le monde du cloud computing ne fait pas exception à la règle : Iaas, PaaS, SaaS. Ces trois termes proposent de segmenter l’offre de cloud computing. Au delà des mots, qu’est-ce que cela signifie vraiment pour votre entreprise. L’objectif de cet article est de proposer deux visions différentes pour segmenter ce marché : l’une par type de contrat offert, l’autre par typologie de service offert. Nous en tirerons en synthèse quelques repères pour analyser une offre sur ce marché.
(Lire la suite…)

Avis de grand froid sur les SI français

Depuis des années, nous avons toujours considéré, en France, que l’énergie électrique était une ressource disponible sans limite et à bas prix. Alors que penser du récent communiqué de presse de RTE concernant l’hiver 2009-2010 ?

En cas de baisse importante des températures en dessous des normales saisonnières (chaque 1°C en dessous de la normale saisonnière entraine une augmentation de la consommation de 2 100 MW, soit l’équivalent du double de la consommation de la ville de Marseille), RTE serait obligé d’effectuer des arbitrages dans sa distribution auprès de ses clients, notamment autour du pic de consommation vers 19h, au moment où les ménages allument leurs chauffages électriques, leurs télévisions et autres fours micro-ondes.

La limite technique d’importation d’électricité par RTE se situe à 7 à 8°C en dessous des normales saisonnières.
Aujourd’hui (Lundi 14 décembre 2009), nous sommes à 5°C en dessous et RTE importe tous les jours environ 4 000 à 5 000 MW pour couvrir la consommation des pics de 17h à 20h.

Bref, le système électrique français est sous tension.

Alors que les ménages allument leurs chauffages, vers 19h, c’est aussi le démarrage des batchs quotidiens de traitement des entreprises ou le milieu de la journée pour les opérations financières faites par les traders de New York.

Une limitation de la distribution en kWh provoquera l’activation des onduleurs et des générateurs de secours pendant quelques heures. Mais que se passera-t-il si la température baisse pendant plusieurs jours ?

Cette raréfaction du kWh ne semble pas si conjoncturelle que cela, comme le montre une étude menée par le Sénat Français . En effet, la consommation électrique a explosé en France (+11% sur les 5 dernières années) pour alimenter les systèmes de chauffage électrique et les industries, sans que les capacités de production puissent suivre (-0,2% sur les 5 dernières années). Selon le rapport d’étude du Sénat, le coût du kWh ne pourra plus être garanti à l’horizon de 2020.

A long terme, la problématique dépasse le cadre de l’optimisation des infrastructures IT, puisque la demande en énergie continue à augmenter toujours plus vite que la production. Cela devient une véritable problématique d’architecture des SI, qui doivent intégrer les limites énergétiques au même titre que les limites des débits réseaux ou de performance.

Compte tenu de l’éminence du risque (Décembre/Janvier 2010), les DSI doivent rapidement identifier une stratégie de préservation des systèmes critiques pour le métier basée sur des niveaux de baisse de températures.

Sources :

Save the date USI : 1er et 2 juillet 2010

Pour la troisième année, OCTO, en partenariat avec le BCG, organise l’Université du Système d’Information (USI) à Paris, les 1er et 2 juillet 2010

Geeks ou Boss, cet événement est fait pour vous!

Le programme est d’ores et déjà lancé et certaines personnalités nous ont déjà dit « oui » cette année:

  • Jean-Philippe Courtois, Président, Microsoft International
  • Leo  Apotheker, CEO,  SAP AG
  • Martin Fowler, auteur, conférencier et expert, ThoughtWorks
  • Derrick de Kerckhove, philosophe et sociologue
  • Bernard Stiegler, philosophe, directeur département du développement culturel au Centre Georges-Pompidou
  • Yves Morieux, Senior Vice Président, BCG

D’autres surprises suivront jusqu’au 1er juillet: des keynotes de prestige, des experts IT, un programme de qualité, des lieux d’échanges,  des moments uniques de partage et de plaisir pour faire de l’USI l’événement auquel vous rêvez de participer.

Je pré-réserve ma place à l’USI au prix de 1500€ HT au lieu de 1950 € HT sur www.universite-du-si.com

Cucumber pour les Railers

Ce billet va décrire comment mettre en place des tests Cucumber pour Ruby on Rails. Il est grandement recommandé de lire l’article de Vincent Coste, et d’avoir au moins des connaissances de base en Rails. C’est un article sur Cucumber et non sur le TDD/BDD, ainsi la méthode pour développer n’est pas conforme à ces méthodes de développement.

Nous avons pris la même application que dans l’article précédent. En effet, elle se prête bien aux tests Cucumber. Il s’agit du calcul d’une facture de téléphonie mobile, avec gestion du hors forfait. Notre application est loin d’être parfaite, des anciens choix de conception la rendent « particulière », et il va falloir faire avec pour l’intégration de nos tests. De plus, nos testeurs sont assez exigeants et veulent pouvoir écrire de nombreux tests et en français en plus !

(Lire la suite…)

Cucumber pour l’AMOA

« Vincent, sincèrement, je comprends pas, on est pas censés faire de concessions au niveau de l’expression de nos besoin par les tests automatisés, mais d’un autre côté, plus le temps avance, plus on tord ce qu’on exprime pour que ça facilite le travail des développeurs. Faire des tableaux, des listes et tout ça, c’est parfois douloureux. » Martine AMOA.
gp
Exemple de test de recette automatisé Greenpepper
Demander à une AMOA de spécifier par les tests est souvent déroutant pour des équipes habituées à fonctionner à coup de spécifications plus « classiques ». Si en plus les outils sensés supporter cette nouvelle méthode de travail amènent avec eux une douleur, il est d’autant plus difficile de faire passer les messages vraiment essentiels:
  • automatisation des specifications au travers de tests afin de diminuer les temps de recette
  • fournir aux équipes de développement des user stories priorisés par valeur métier.

Et c’est vrai que certains outils de tests d’acceptance/recette sont parfois bizarre. Je veux dire, pourquoi est ce que je devrais faire tout un tas de tableaux (d’une seule ligne souvent) pour exprimer un scénario de test?
Parler de ces outils n’est pas le sujet de cet article. Non, aujourd’hui, je voudrais introduire Cucumber. Un gentil petit outil de tests de recette automatisés frais et léger.

(Lire la suite…)

OCTO au Tours JUG et au Riviera JUG

Le nombre de Java User Groups a rapidement augmenté cette année en France, signe d’une communauté Java vivante et nombreuse.
C’est une très bonne occasion pour assister à des présentations variées et échanger entre experts et passionnés, et ce un peu partout en France.
Des consultants Octo ont présenté et présenteront d’ailleurs plusieurs sessions ces jours-ci : une hier au Tours JUG et une ce soir au Riviera JUG.
(Lire la suite…)

Démarches de tests fonctionnels

Si vous êtes un habitué de notre blog, vous saurez à quel point les démarches de développement piloté par le test (TDD) nous sont chères. Allié à un bon outil de test fonctionnel le TDD s’avère être un levier de productivité très important.

L’objectif de cet article est de vous présenter les différents types d’outils de tests fonctionnels puis de donner quelques perspectives sur les outils de tests du futur.
(Lire la suite…)

Présentation de CFengine 3 le 8/12

CFengine est un gestionnaire de configuration automatisée. Il est utilisé par exemple chez AMD pour gérer un parc de plus de 10 000 serveurs, ou par Facebook.

CFengine est l’ancêtre du domaine (1993 pour la v1) et a inspiré Puppet, et d’autres. Après quelques années passées sans réelles nouveautés, de gros défauts et beaucoup de place laissée à ces concurrents, une nouvelle version majeure avec de très nombreuses évolutions est sorti début 2009 : CFengine 3.

Mark Burgess, le créateur de CFengine, vient en France du 8 au 10 décembre et il présentera son produit.

La présentation se déroulera donc le 8 décembre à 19h dans les locaux d’Octo Technology : 50 avenue des Champs Élysées, Paris 8 ème, 5ème étage.

Pour vous inscrire, envoyez un simple mail à rcs (at) octo.com.

Attention : La conférence sera en anglais !

Venez nombreux !

CEP à travers GlassFish ESB

Dernièrement, un article expliquant les concepts des CEP a été publié par Karim Ben Othman. Nicolas Salmon a ensuite décrit une implémentation CEP avec le framework open source Esper.

Je trouve donc intéressant de vous présenter dans cet article CEP à travers la solution Open Source GlassFish ESB.
Nous utiliserons ici le même cas d’utilisation que celui utilisé pour Esper.

(Lire la suite…)

Kanban Workshop with David Anderson in Paris

yeswekanbansmOCTO et David Anderson organisent la première formation Kanban en France, les 28 et 29 janvier 2010. Cette formation sera dispensée en anglais.

OCTO and David Anderson are holding the first Kanban workshop in France January 28th and 29th.
This intensive 2-day Kanban workshop with the Kanban pioneer provides an introduction to Lean, Pull Systems and Kanban and will explain how established industrial engineering theory can apply to software development process.

(Lire la suite…)