microservices
Point de vue sur les architectures microservices event-driven
Cet article a été rédigé avec le concours d’Olivier Barrot, Vincent Baruchello, Xiaohua Le et Laurent Sene. Pourquoi considérer les architectures event-driven ? L’essor et le développement du Cloud, l’utilisation de conteneurs, et la montée en puissance de « Pizza teams » agiles qui travaillent sur des composants de petite taille, ont conduit à une […]
Le Service Mesh, une solution d’intégration technique distribuée pas comme les autres.
L’émergence des architectures Cloud et des patterns microservices dans les systèmes d’information ces dernières années a intensifié les défis d’intégration dans des environnements de plus en plus distribués. L’intégration technique est historiquement associée à l’utilisation d’outils centralisées de type Enterprise Bus Service (ESB) ou API Gateway afin de gérer entre autres les transformations protocolaires, le […]
API et Microservices, l’agilisation d’un système d’information
L’IT agile est le fruit d’un cheminement intellectuel reprenant les principes clés de l’Agilité et de certaines avancées technologiques, et ayant pour champ d’application tous les aspects de la construction et de la maintenance d’un système d’information : design, code, donnée et infrastructure. Une composante essentielle de cette IT agile est le micro-service et l’ensemble des […]
Les 4 clés pour maîtriser sa transformation vers le cloud
Mettre en place sa transformation digitale ne s’improvise pas. C’est un projet majeur, qu’il faudra savoir mener avec rigueur et pragmatisme, tout en prenant soin de protéger et valoriser son patrimoine IT. Pour la plupart des entreprises, l’enjeu n’est plus de savoir si elles doivent aller vers le cloud, mais comment. Les technologies sont matures […]
Développement agile : comment les microservices sont devenus un des piliers de la transformation numérique
Retour sur un des grands changements du monde du développement agile : le passage des services web aux microservices. Une évolution portée par plusieurs facteurs : la démocratisation des conteneurs, des API et de l’approche domain-driven design. Dans le monde IT, l’agilité promet de créer des services mieux adaptés aux besoins des métiers et proposant […]
Du développement monolithique aux micro-services : comment moderniser vos applications ?
L’utilisation d’une architecture modulaire par micro-services devient un standard dans le développement Cloud. L’idée est similaire à celle des ingrédients semi-finis dans le domaine culinaire. Selon un récent sondage mené par O’Reilly, plus de 75 % des organisations basent actuellement leurs architectures sur des micro-services. Quels en sont les avantages ? Tout comme dans le […]
Gérer la croissance exponentielle des données et la modernisation des applications
Pour rester compétitives, les entreprises qui s’appuient sur des applications pour traiter les données de leurs différentes fonctions métier doivent tenir compte de multiples tendances et exigences. Premièrement, à mesure qu’elles se développent, leurs applications doivent évoluer en conséquence afin de s’adapter à ce rythme de croissance, voire de le surpasser. En effet, si les […]
Embrassez la révolution des conteneurs avec IBM
Les développeurs ne jurent plus que par les conteneurs, une unité d’exécution facilitant le déploiement des applications et leur définition sous la forme de microservices. Reste que la gestion des conteneurs n’est pas toujours simple. Des services comme les IBM Managed Container Services peuvent aider les entreprises. La croissance folle des conteneurs L’émergence du Cloud […]