Doctrine de l’Architecture d’Entreprise

Au cours de mes missions en Architecture d’Entreprise, je rencontre souvent la difficulté à expliquer cette activité. Entre méthode, objectifs, enjeux, implémentations, patterns, je perds vite mes interlocuteurs. J’ai cherché comment simplifier mon discours. J’ai bien trouvé de nombreux ouvrages sur TOGAF, Zachman ou Federal EA. Ils décrivent comment dérouler ces méthodes… mais leur compréhension est délicate, les concepts présentés sont théoriques et il faut une solide expérience pour bien les appréhender. Je n’ai finalement rien trouvé de […]

En savoir plus

Premiers pas avec MiniShift

Voici mes 1ers pas avec MiniShift, la version simple et légère de OpenShift RedHat à installer sur son Windows 10. J’ai déjà quelques VM sous VirtualBox. Je vais donc continuer avec cette contrainte. Je vais juste vérifier que la plateforme s’exécute correctement avec une application JEE (on ne se refait pas) de démonstration.

En savoir plus

TIMWICamp – Share your brain – 2017/02

En tant que membre de l’alliance TIMWI, j’ai le plaisir de participer aux partages de connaissance, les TIMWICamp. Sur un après-midi festif et convivial, 2 ou 3 sujets sont présentés et échangés aux salariés et freelance membres de l’alliance. Voici ma prise de note de la dernière édition, la session du 30 janvier. J’espère que cela reste suffisamment lisible pour vous 😉 . Voici les sujets abordés lors de cette demi-journée: REX Agile multi-équipes News […]

En savoir plus

Choregraphie de services

Pour changer, je vous propose une vidéo d’un petit projet pour illustrer la chorégraphie de services. Pour cela, j’utilise la suite Oracle SOA en version 12.1. L’objectif est d’expliciter comment réaliser une intégration ou une coordination de services en découpant la complexité. Il est difficile à produire puis à maintenir un système complexe et riches en règles métiers. J’applique donc le principe « diviser pour régner ». Dans mon exemple, je réalise une intégration dans une base […]

En savoir plus

Prise en main de Coherence 12.2.1

La dernière version du DataGrid Java d’Oracle vient de sortir, Coherence 12.2.1. Voici comment démarrer un projet de zéro. Télécharger le produit Depuis le site d’Oracle sur http://www.oracle.com/technetwork/middleware/coherence/downloads/index.html Télécharger les 2 binaires: Coherence Quick install Coherence Quick install Supplemental  Installer Coherence Décompresser les 2 archives dans un répertoire commun Installer le package de base dans OracleHome Installer les extensions

En savoir plus

SOA sans ESB

Un de mes clients m’a récemment poussé cette vidéo de Martin Fowler et Jim Webber sur une présentation acide sur la SOA et son outillage. Je vous partage ma vision. En résumé, Martin et Jim attaquent là où ça fait mal: au niveau de l’agilité des processus de construction des intermédiations et sur la complexité des outils. Leur constat est (était?) le suivant: Middleware propriétaire Technologies Web Centriques – Non performant – Coûteux – Risqué – Echelle […]

En savoir plus

Transformation plus agile du Système d’Information

Lors de la mise en œuvre d’une démarche SOA outillé, je fais souvent le constat que l’interconnexion est assez coûteuse en effort humain. Il faut beaucoup communiquer pour clarifier les mécanismes envisageables, identifier les contraintes, définir les capacités du système, mettre en corrélation avec les patterns existants, etc. tout ceci avec de nombreux interlocuteurs : les chefs de projets, les architectes logiciels, les architectes systèmes, les architectes SOA et les urbanistes. Malgré tous ces efforts et après […]

En savoir plus

AWS Summit 2016

Cela faisait 2 ans que je n’avais pas mis les pieds à un événement AWS. (cf. Blog Sodifrance). J’y suis allé avec quelques questions: Depuis 2014, quelles sont les nouveautés ? Comment Amazon continue à tenir le marché des offres Cloud ? Où en sont les offres PaaS sur le SOA, BPM, API, Micro-Services et Streams ? Voici un petit aperçu de ma journée et de ce que j’en ai retenu. Keynote 3h de show de Werner Vogels qui […]

En savoir plus

L’API Management, fruit de l’économie collaborative

C’est en sortant d’une réunion pénible avec une équipe marketing que j’ai eu envie d’écrire cet article. “Ouvrir le Système d’information aux nouvelles opportunités” qu’ils disent. Mais en posant sur la table un flou d’expression de besoin, je dirai même un flou opaque, nous n’avons abouti à rien… Bref, à par Ubber et son modèle économique, c’est pas très clair. Je vous propose donc de rembobiner la problématique et de repartir sur des bases saines (et moi avec vous).   Je ne vous […]

En savoir plus

SOA as a Service

L’utilisation de ressources IaaS et PaaS posent de nombreux problèmes d’interconnexion entre les parties prenantes d’un Système d’Information. Dans cet article, je vous propose une vision simplifiée d’une démarche de transformation de votre SOA en un service externe “SOA as a Service”. Elle vous permettra de mettre en oeuvre une infrastructure AWS, Azure, etc. pour vos solutions actuelles SOA et BPM. Outre la question financière, la principale motivation de cette évolution est de bénéficier de l’élasticité de […]

En savoir plus