Aujourd’hui, j’ai découvert que RedHat avait ouvert sa plateforme Openshift en v3. J’en profite et je vous partage ma 1ère expérience. J’ai alors ouvert mon compte pour une formule Pro.

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 a balayé toutes les fonctionnalités de AWS. Quel marathonien et quel showman !
Ça se bouscule au #AWSSummit Paris pour la keynote. pic.twitter.com/EEqMozaGVJ
— Emmanuel Lesné (@EmmanuelLesne) May 31, 2016
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 ces offres XaaS. La SOA et le BPM, au cœur du Système d’information, doit aussi en bénéficier afin d’évoluer et de s’adapter aux contraintes de trafic et de charges exceptionnelles.
Comme exemple, j’utiliserai d’un cas d’école simple et représentatif avec ses 4 couches applicatives:
- Le navigateur des utilisateurs
- L’ application Front-End qui agrège les informations métier pour générer une vision contextualisée
- La partie SOA avec:
- le bus d’entreprise (ESB) qui virtualise et routent les services métier
- l’orchestrateur SOA qui gère la complexité des enchaînements entre les services du SI
- le moteur BPM qui porte les workflows métier
- Le Back-Office qui expose des services techniques, métier ou utilitaires sur des technologies variées.

Cette représentation reste valable pour N applications web dans la partie Front-End et N applications dans la partie Back-End. Les technologies sous-jacentes sont sans impact tant qu’elles communiquent avec des protocoles standards HTTP comme SOAP ou REST.
La démarche d’externalisation des solutions SOA s’articule autour de 2 contraintes fortes: la sécurité et la performance. Il est évident que les flux qui transitent en dehors des réseaux de l’entreprise doivent être sécurisés. Par exemple, la sécurité des flux provenant du Front-End et du Back-End doit être maximale… même au détriment de la performance. Cette dernière bien qu’importante, se doit d’être acceptable pour l’utilisateur.
Oracle Cloud Platform 2015
Le 1er juillet 2015, Oracle a organisé un séminaire sur le thème du Digital au sein de Roland Garros. Ce fût l’occasion pour moi de mettre à jour ma connaissance des différentes offres de l’éditeur, de mieux comprendre ses orientations, de clarifier ses nouveaux produits et de le positionner vis-à-vis de ses concurrents.
J’ai suivi les sessions orientés Intégration et Cloud. On ne se refait pas… Bref, je souhaitais surtout voir les nouveaux services Cloud PaaS afin de les comparer à Amazon.