Auteur: Benoit Lafontaine

Digitalisation

Gouvernance, le talon d’Achille de la blockchain

Le sujet de la Blockchain est hype. Pas un jour où l’on n’entende parler de la Blockchain comme la nouvelle révolution numérique, l’avenir du Web ou l’Uberisation d’Uber. Derrière le buzz se cache l’idéal d’une société à la gouvernance complètement distribuée. En se basant massivement sur la technologie, la Blockchain donnerait le pouvoir et le contrôle au peuple au lieu de le concentrer dans les mains des grands acteurs, états ou multinationales. Mais une gouvernance distribuée est-elle vraiment souhaitable ? Et d’ailleurs, fonctionnerait-elle vraiment ? La dernière crise du Bitcoin semble montrer l’inverse.

Lire la suite

Digitalisation

Big Bang Blockchain – Compte rendu de la conférence du 14 janvier

Le 14 janvier 2016 se tenait à l’ESCP la conférence “Big Bang Blockchain : la nouvelle révolution numérique”. Cet événement a regroupé des intervenants d’horizons divers et avait pour objectif d’explorer les cas d’usage de la blockchain. Il a permis de mettre en lumière un point essentiel : si cette approche technologique se généralise, elle sera à l’origine d’un bouleversement sociétal considérable.

Nous vous proposons, ici, un condensé des messages que nous avons retenus. Pour une lecture plus claire, nous avons accompagné la plupart des résumés de notre avis sur la question.
Lire la suite

Archi & techno

Designer une API REST

La période de fêtes approchant à grands pas, nous vous proposons une “Quick Reference Card” sur le design des API dont l’objectif est de synthétiser les bonnes pratiques de conception et de design d’API REST.
➡ Télécharger l’API Design – Quick Reference Card

➡ « Vous aimez les API, le Web ? » : Rejoignez nous!

OCTO – RESTful API Design

Si vous avez plus de temps, le présent article reprend – point par point – les éléments de la « carte de référence », en étayant et justifiant les propositions.

Bonne lecture!

Lire la suite

Archi & techno

Les Patterns des Grands du Web – Continuous Deployment

Description

Dans l’article « Bêta perpétuelle », nous avons vu que les géants du Web améliorent leur produit de façon permanente. Mais comment arrivent-ils à livrer fréquemment ces améliorations alors que dans certaines DSI, la moindre modification peut prendre plusieurs semaines à être déployée en production ?

La plupart du temps, ils ont instauré un processus de déploiement continu (continuous deployment), selon deux modalités possibles :

  • Soit de façon totalement automatisée – une modification de code est automatiquement vérifiée puis, le cas échéant, déployée en production.
  • Soit de façon semi-automatisée : il est possible à tout moment de mettre en production le dernier code stable en cliquant simplement sur un bouton. On parle alors de « one-click-deployment ».

Evidemment, la mise en place de ce pattern demande certains pré-requis…

Lire la suite

Archi & techno

Les Patterns des Grands du Web – Feature Flipping

Description

Le pattern « feature flipping » permet d’activer et désactiver des fonctionnalités directement en production, sans re-livraison de code.

Plusieurs termes sont utilisés par les grands du web : Flickr et Etsy utilisent des « feature flags », Facebook des « gatekeepers », Forrst des « feature buckets », des « features bits » chez Lyris inc., alors que Martin Fowler opte pour des « feature toggles ».

Lire la suite