{"id":73068,"date":"2025-04-10T11:44:30","date_gmt":"2025-04-10T09:44:30","guid":{"rendered":"https:\/\/www.arcadsoftware.com\/arcad\/?p=73068"},"modified":"2026-03-02T12:57:44","modified_gmt":"2026-03-02T10:57:44","slug":"moderniser-applications-ibm-i-adopter-microservices","status":"publish","type":"post","link":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/","title":{"rendered":"Moderniser les applications IBM i : Pourquoi et comment adopter les microservices ?"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-right:15px;--awb-padding-left:15px;--awb-padding-right-small:20px;--awb-padding-left-small:20px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\"><h3 class=\"fusion-responsive-typography-calculated\" style=\"text-align: center; margin-top: 10px; margin-bottom: 20px; font-size: 15px; --fontsize: 15; line-height: 1.3; --minfontsize: 15;\" data-fontsize=\"15\" data-lineheight=\"19.5px\">par Michel Mouchon<\/h3>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:100%;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-2 fusion-text-no-margin\" style=\"--awb-margin-top:20px;--awb-margin-bottom:0px;\"><p>Moderniser les applications IBM i est devenu une priorit\u00e9 strat\u00e9gique pour les entreprises qui veulent rester comp\u00e9titives tout en pr\u00e9parant leur infrastructure \u00e0 int\u00e9grer les technologies modernes. Bien que passer d\u2019une architecture monolithique \u00e0 une architecture bas\u00e9e sur les microservices puisse sembler complexe, cette transformation, lorsqu\u2019elle est bien planifi\u00e9e, devient un puissant levier de croissance. Voici un guide pour en comprendre les enjeux, les \u00e9tapes et les avantages.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-right:15px;--awb-padding-left:15px;--awb-padding-right-small:20px;--awb-padding-left-small:20px;--awb-flex-wrap:wrap;\" id=\"blog-content\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:100%;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><script type=\"text\/javascript\">\n(function ($) {\n  function setInnerLinks(containerID, elementClass) {\n    var $container = $('#' + containerID);\n    if (!$container.length) return;\n\n    \/\/ Emplacement du sommaire (Avada) avec repli sur le container\n    var $host = $(\"#blog-content>.fusion-builder-row>.fusion-layout-column:first-child .fusion-column-wrapper\");\n    if (!$host.length) $host = $container;\n\n    \/\/ Cr\u00e9e le bloc sommaire une seule fois\n    var $summary = $host.find('.summary');\n    if (!$summary.length) {\n      $summary = $(\"<div class='summary'><\/div>\");\n      var host = window.location.hostname.toLowerCase();\nvar tocTitle =\n  host.endsWith('.fr') ? 'Sommaire' :\n  host.endsWith('.com') ? 'Summary' :\n  ((document.documentElement.lang || '').toLowerCase().startsWith('fr') ? 'Sommaire' : 'Summary');\n\n\/\/ Insertion du titre (en texte, pas en HTML)\n$summary.append($('<h2\/>', { text: tocTitle, class: 'exclude-summary', style: 'padding-left: 25px;' }));\n      $summary.append(\"<ol id='\" + containerID + \"_links'><\/ol>\");\n      $host.prepend($summary);\n    }\n    var $list = $('#' + containerID + '_links').empty();\n\n    \/\/ Helpers: enlever la num\u00e9rotation, slug, unicit\u00e9\n    function stripLeadingEnumeration(str) {\n      var s = (str || '').trim();\n\n      \/\/ Cas 1 : \"1) Titre\", \"1. Titre\", \"1 - Titre\", \"1 \u2014 Titre\", \"1: Titre\"\n      s = s.replace(\/^\\d+\\s*[).:\\-\u2013\u2014]\\s+\/, '');\n\n      \/\/ Cas 2 : \"1.2 Titre\", \"2.3.4 Titre\" (au moins un point dans le groupe)\n      s = s.replace(\/^\\d+(?:\\.\\d+)+\\s+\/, '');\n\n      \/\/ NB : on ne retire PAS un simple nombre suivi d\u2019un espace (ex: \"2025 Roadmap\")\n      return s.trim();\n    }\n    var slugCounts = {};\n    function toSlug(str) {\n      return (str || '')\n        .toLowerCase()\n        .normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '')\n        .replace(\/[^\\w\\s-]\/g, '')\n        .trim()\n        .replace(\/\\s+\/g, '-')\n        .replace(\/-+\/g, '-');\n    }\n    function uniqueId(base) {\n      var n = (slugCounts[base] || 0) + 1;\n      slugCounts[base] = n;\n      return n === 1 ? base : base + '-' + n;\n    }\n\n    \/\/ S\u00e9lectionne les titres\n    var selector = elementClass || 'h2:not(.exclude-summary)';\n    var $headings = $container.find(selector);\n\n    $headings.each(function () {\n      var $h = $(this);\n      if ($h.hasClass('exclude-summary')) return;\n\n      \/\/ Texte pour l'affichage dans l'OL : sans la num\u00e9rotation initiale\n      var rawText = $.trim($h.text());\n      var displayText = stripLeadingEnumeration(rawText);\n\n      \/\/ ID bas\u00e9 sur le texte nettoy\u00e9 pour un slug plus propre\n      if (!$h.attr('id')) {\n        var base = toSlug(displayText || 'section');\n        var id = uniqueId(base);\n        while (document.getElementById(id)) { id = uniqueId(base); }\n        $h.attr('id', id);\n      }\n      var id = $h.attr('id');\n\n      \/\/ Focusable quand on suit l\u2019ancre\n      if (!$h.attr('tabindex')) $h.attr('tabindex', '-1');\n\n      \/\/ Ajoute l\u2019item de la liste ordonn\u00e9e (le num\u00e9ro est fourni par <ol>)\n      $list.append(\"<li><a href='#\" + id + \"'>\" + displayText + \"<\/a><\/li>\");\n    });\n\n    \/\/ Scroll fluide avec offset si header fixe\n    var $header = $('.fusion-header, .fusion-header-wrapper, header, .site-header').first();\n    var isFixed = \/fixed|sticky\/.test(($header.css('position') || ''));\n    var offset = isFixed ? ($header.outerHeight() || 0) : 0;\n\n    \/\/ D\u00e9l\u00e9gation: un seul handler pour tous les liens\n    $list.off('click.toc').on('click.toc', 'a', function (e) {\n      e.preventDefault();\n      var targetId = $(this).attr('href'); \/\/ ex: #vs-code-settings-sync\n      var $t = $(targetId);\n      if (!$t.length) return;\n\n      var y = Math.max($t.offset().top - offset, 0);\n      $('html, body').animate({ scrollTop: y }, 400);\n\n      \/\/ Met \u00e0 jour l\u2019URL sans jump\n      if (history.replaceState) history.replaceState(null, '', targetId);\n    });\n  }\n\n  \/\/ Document ready\n  $(function () {\n    setInnerLinks('blog-content', 'h2:not(.exclude-summary)');\n  });\n\n  \/\/ Optionnel: exporter la fonction\n  window.setInnerLinks = setInnerLinks;\n})(jQuery);\n<\/script>\n\n<div class=\"fusion-text fusion-text-3\"><h2 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 30; line-height: 1.2;\" data-fontsize=\"30\" data-lineheight=\"36px\">1. Pourquoi moderniser vos applications IBM i ?<\/h2>\n<p>Les applications IBM i sont riches d\u2019une logique m\u00e9tier pr\u00e9cieuse et unique. Cependant, leur architecture, souvent compos\u00e9e de programmes monolithiques, pose des d\u00e9fis importants, notamment en mati\u00e8re de maintenance, de flexibilit\u00e9 et d\u2019int\u00e9gration avec des technologies modernes telles que le cloud ou les applications mobiles.<\/p>\n<h3 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 20; line-height: 1.3; --minfontsize: 20;\" data-fontsize=\"20\" data-lineheight=\"26px\">Les avantages d\u2019une modernisation sont nombreux :<\/h3>\n<ul>\n<li><b>Performances am\u00e9lior\u00e9es<\/b> : Les microservices permettent une ex\u00e9cution plus rapide et une r\u00e9partition mieux maitris\u00e9e des charges.<\/li>\n<li><b>R\u00e9duction des co\u00fbts<\/b> : Moins de maintenance r\u00e9p\u00e9titive gr\u00e2ce \u00e0 plus grande finesse du d\u00e9coupage des fonctions \u00e9vitant la redondance du code, des tests plus faciles et mieux automatisables.<\/li>\n<li><b>Compatibilit\u00e9 renforc\u00e9e<\/b> : Une meilleure int\u00e9gration avec les interfaces web et mobiles actuelles.<\/li>\n<\/ul>\n<p class=\"astuce\"><i><b style=\"color: #437cb4;\">\u00c0 noter :<\/b><\/i>&nbsp;En modernisant vos applications IBM i, vous conservez les avantages de cette plateforme (s\u00e9curit\u00e9, scalabilit\u00e9, robustesse), vous prolongez leur dur\u00e9e de vie tout en les adaptant aux besoins technologiques \u00e9mergents.<\/p>\n<\/div><div class=\"fusion-text fusion-text-4\"><h2 class=\"\" style=\"--fontsize: 30; line-height: 1.2;\" data-fontsize=\"30\" data-lineheight=\"36px\">2. Quelles sont les limites des architectures monolithiques ?<\/h2>\n<p>Les architectures monolithiques pr\u00e9sentent plusieurs inconv\u00e9nients :<\/p>\n<ul>\n<li><b>Complexit\u00e9 croissante<\/b> : Une simple modification peut impacter de fa\u00e7on impr\u00e9visible d\u2019autres parties de l\u2019application.<\/li>\n<li><b>Maintenance difficile <\/b>: Le code devient de plus en plus compliqu\u00e9 \u00e0 faire \u00e9voluer au fil du temps.<\/li>\n<li><b>Manque de scalabilit\u00e9<\/b> : Impossibilit\u00e9 de d\u00e9velopper ou de mettre \u00e0 jour une seule partie sans toucher \u00e0 l\u2019ensemble.<\/li>\n<\/ul>\n<h3>Pourquoi ces limites sont-elles critiques aujourd\u2019hui ?<\/h3>\n<p>Les entreprises doivent \u00eatre capables de r\u00e9agir rapidement aux \u00e9volutions du march\u00e9 et de s\u2019int\u00e9grer avec des syst\u00e8mes tiers, un imp\u00e9ratif souvent entrav\u00e9 par les architectures monolithiques. La gestion des risques applicatifs est au c\u0153ur des pr\u00e9occupations et les architectures monolithiques induisent une dette augmentant les co\u00fbts et les risques.<\/p>\n<p class=\"astuce\"><i><b style=\"color: #437cb4;\">Astuce : <\/b><\/i>Une transition progressive est possible en utilisant des outils comme <a href=\"\/arcad\/produits\/arcad-transformer-microservices-creation-de-services-web-sur-ibm-i\/\">ARCAD Transformer Microservices<\/a>, con\u00e7us pour simplifier le passage des syst\u00e8mes monolithiques au code modulaire et aux microservices.<\/p>\n<\/div><div class=\"fusion-text fusion-text-5\"><h2 class=\"\" style=\"--fontsize: 30; line-height: 1.2;\" data-fontsize=\"30\" data-lineheight=\"36px\">3. Qu\u2019est-ce qu\u2019une architecture microservices et quels sont ses avantages ?<\/h2>\n<p>Une architecture microservices repose sur le d\u00e9coupage de l\u2019application IBM i en modules autonomes et r\u00e9utilisables, chacun d\u00e9di\u00e9 \u00e0 une fonction sp\u00e9cifique. Ces modules fonctionnent ind\u00e9pendamment tout en communiquant entre eux gr\u00e2ce \u00e0 des APIs.<\/p>\n<h3>Les principaux atouts des microservices :<\/h3>\n<ul>\n<li><b>Flexibilit\u00e9<\/b> : Les mises \u00e0 jour ou red\u00e9ploiements n\u2019impactent pas l\u2019ensemble du syst\u00e8me.<\/li>\n<li><b>Scalabilit\u00e9<\/b> : Chaque module peut \u00eatre optimis\u00e9 individuellement en fonction de ses besoins de performance.<\/li>\n<li><b>Innovation acc\u00e9l\u00e9r\u00e9e<\/b> : Ajouter ou modifier des fonctionnalit\u00e9s devient rapide et simple.<\/li>\n<li><b>Maintenabilit\u00e9 \u00e9lev\u00e9<\/b> : Les ensembles de code sont plus petits, facile \u00e0 comprendre et \u00e0 tester. Ils permettent un haut niveau d\u2019automatisation, renfor\u00e7ant la s\u00e9curit\u00e9 et baissant les co\u00fbts.<\/li>\n<\/ul>\n<p class=\"astuce\"><i><b style=\"color: #437cb4;\">Conseil : <\/b><\/i>Les microservices permettent d\u2019ouvrir vos applications IBM i \u00e0 des technologies de pointe, comme le cloud, les interfaces mobiles et les applications web.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-6\"><h2 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 30; line-height: 1.2;\" data-fontsize=\"30\" data-lineheight=\"36px\">4. Comment passer des applications IBM i aux microservices ?<\/h2>\n<h3 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 20; line-height: 1.3; --minfontsize: 20;\" data-fontsize=\"20\" data-lineheight=\"26px\">Voici les \u00e9tapes cl\u00e9s pour r\u00e9ussir cette transformation :<\/h3>\n<ol>\n<li><b>Analyser le code existant <\/b>: Identifiez les blocs de code monolithiques \u00e0 transformer en modules ind\u00e9pendants.<\/li>\n<li><b>Extraire les fonctions critiques <\/b>: Isolez les r\u00e8gles m\u00e9tier pour les encapsuler dans des modules r\u00e9utilisables.<\/li>\n<li><b>Automatiser le processus <\/b>: Utilisez des outils comme <a href=\"\/arcad\/produits\/arcad-transformer-microservices-creation-de-services-web-sur-ibm-i\/\">ARCAD Transformer Microservices<\/a> pour simplifier cette transition.<\/li>\n<li><b>Cr\u00e9er des services web RESTful<\/b> : Exposez les modules sous forme de services accessibles aux applications modernes.<\/li>\n<li><b>Tester et d\u00e9ployer progressivement <\/b>: V\u00e9rifiez la performance et l\u2019int\u00e9gration des nouveaux microservices avant leur mise en production.<\/li>\n<\/ol>\n<p class=\"astuce\"><i><b style=\"color: #437cb4;\">Bon \u00e0 savoir : <\/b><\/i>L\u2019automatisation permet de r\u00e9duire jusqu\u2019\u00e0 70 % des efforts manuels et de minimiser les risques d\u2019erreur.<\/p>\n<\/div><div class=\"fusion-text fusion-text-7\"><h2 class=\"\" style=\"--fontsize: 30; line-height: 1.2;\" data-fontsize=\"30\" data-lineheight=\"36px\">5. Quels outils pour r\u00e9ussir la transition ?<\/h2>\n<p>La transformation vers une architecture microservices n\u00e9cessite des outils sp\u00e9cialis\u00e9s pour r\u00e9duire les co\u00fbts et les risques. <a href=\"\/arcad\/produits\/arcad-transformer-microservices-creation-de-services-web-sur-ibm-i\/\">ARCAD Transformer Microservices<\/a> est une solution cl\u00e9 en main qui rend ce processus plus rapide et s\u00e9curis\u00e9.<\/p>\n<h3 class=\"\" style=\"--fontsize: 20; line-height: 1.3; --minfontsize: 20;\" data-fontsize=\"20\" data-lineheight=\"26px\">Pourquoi choisir cet outil ?<\/h3>\n<ul>\n<li><b>Automatisation compl\u00e8te<\/b> : Analyse des usages de chaque ligne de code, interaction des variables, extraction du code dans les modules\/programmes de service externalis\u00e9, refactorisation du code et cr\u00e9ation de services web.<\/li>\n<li><b>Compatibilit\u00e9 totale<\/b> : Fonctionne avec toutes les variantes de RPG.<\/li>\n<li><b>Simplicit\u00e9 d\u2019utilisation<\/b> : Interface intuitive accessible m\u00eame aux d\u00e9veloppeurs moins exp\u00e9riment\u00e9s (de nombreux garde-fou pour \u00e9viter les erreurs d\u2019extraction sont fournis par le module d\u2019audit de code).<\/li>\n<\/ul>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-padding-top:25px;--awb-padding-right:40px;--awb-padding-bottom:30px;--awb-padding-left:40px;--awb-bg-image:radial-gradient(circle at center center, #daeaf65e 0%,#daeaf61a 100%);--awb-bg-size:cover;--awb-box-shadow:3px 3px 4px 0px #daeaf65e;;--awb-border-color:var(--awb-color5);--awb-border-style:solid;--awb-width-large:66.666666666667%;--awb-margin-top-large:25px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-8 fusion-text-no-margin\" style=\"--awb-content-alignment:center;--awb-font-size:25px;--awb-text-color:var(--awb-color5);--awb-margin-bottom:15px;--awb-text-font-family:&quot;Poppins&quot;;--awb-text-font-style:normal;--awb-text-font-weight:800;\"><p>Ouvrez votre IBM i aux nouvelles technologies !<\/p>\n<\/div><div style=\"text-align:center;\"><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-1 fusion-button-default-span fusion-button-default-type\" style=\"--button_accent_color:#ffffff;--button_accent_hover_color:var(--awb-color5);--button_border_hover_color:var(--awb-color5);--button_gradient_top_color:var(--awb-color5);--button_gradient_bottom_color:var(--awb-color5);--button_gradient_top_color_hover:#ffffff;--button_gradient_bottom_color_hover:#ffffff;\" target=\"_self\" data-hover=\"text_slide_up\" href=\"\/arcad\/produits\/arcad-transformer-microservices-creation-de-services-web-sur-ibm-i\/\"><div class=\"awb-button-text-transition  awb-button__hover-content--centered\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">D\u00e9couvrez ARCAD Transformer Microservices<\/span><span class=\"fusion-button-text awb-button__text awb-button__text--default\">D\u00e9couvrez ARCAD Transformer Microservices<\/span><\/div><\/a><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-5 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-9\" style=\"--awb-margin-top:50px;\"><p class=\"astuce\"><i><b style=\"color: #437cb4;\">Astuce : <\/b><\/i>Combinez cet outil avec <a href=\"\/arcad\/produits\/arcad-i-unit-test-unitaire-ibm-i\/\">ARCAD iUnit<\/a> pour les tests unitaires et <a href=\"\/arcad\/produits\/arcad-for-devops\/\">ARCAD for DevOps<\/a> pour une gestion globale des d\u00e9ploiements.<\/p>\n<h3 class=\"\" style=\"--fontsize: 20; line-height: 1.3; --minfontsize: 20;\" data-fontsize=\"20\" data-lineheight=\"26px\">Conclusion<\/h3>\n<p>Moderniser vos applications IBM i en adoptant une architecture microservices est une v\u00e9ritable opportunit\u00e9 strat\u00e9gique. Cela am\u00e9liore la comp\u00e9titivit\u00e9, r\u00e9duit les co\u00fbts et permet de s\u2019adapter rapidement aux \u00e9volutions du march\u00e9. Avec des outils comme <a href=\"\/arcad\/produits\/arcad-transformer-microservices-creation-de-services-web-sur-ibm-i\/\">ARCAD Transformer Microservices<\/a>, cette transformation devient accessible et moins risqu\u00e9e.<\/p>\n<p><b>Pr\u00eat \u00e0 sauter le pas ?<\/b> D\u00e9couvrez d\u00e8s aujourd\u2019hui <a href=\"\/arcad\/produits\/arcad-transformer-microservices-creation-de-services-web-sur-ibm-i\/\">comment transformer vos applications IBM i pour les pr\u00e9parer \u00e0 relever les d\u00e9fis de demain<\/a>.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:45px;--awb-padding-right-small:20px;--awb-padding-left-small:20px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-6 fusion-flex-column\" style=\"--awb-padding-top:25px;--awb-padding-right:25px;--awb-padding-left:25px;--awb-bg-color:var(--awb-color1);--awb-bg-color-hover:var(--awb-color1);--awb-bg-size:cover;--awb-box-shadow:2px 1px 4px 0px rgba(33,41,52,0.41);;--awb-width-large:51%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.7647058823529%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.7647058823529%;--awb-width-medium:51%;--awb-order-medium:0;--awb-spacing-right-medium:3.7647058823529%;--awb-spacing-left-medium:3.7647058823529%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"--awb-flex-grow:0;--awb-flex-grow-medium:0;--awb-flex-grow-small:0;--awb-flex-shrink:0;--awb-flex-shrink-medium:0;--awb-flex-shrink-small:0;width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-0 fusion_builder_column_inner_1_5 1_5 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:20%;--awb-margin-top-large:0px;--awb-spacing-right-large:0%;--awb-margin-bottom-large:5px;--awb-spacing-left-large:9.6%;--awb-width-medium:20%;--awb-order-medium:0;--awb-spacing-right-medium:0%;--awb-spacing-left-medium:9.6%;--awb-width-small:20%;--awb-order-small:0;--awb-spacing-right-small:0%;--awb-margin-bottom-small:0px;--awb-spacing-left-small:9.6%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"--awb-max-width:130px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-1 hover-type-none\" style=\"border-radius:50px;\"><img decoding=\"async\" width=\"200\" height=\"200\" alt=\"Michel Mouchon\" title=\"Michel Mouchon\" src=\"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2024\/12\/michel-mouchon.png\" class=\"img-responsive wp-image-70818\" srcset=\"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2024\/12\/michel-mouchon-66x66.png 66w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2024\/12\/michel-mouchon-150x150.png 150w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2024\/12\/michel-mouchon.png 200w\" sizes=\"(max-width: 200px) 100vw, 200px\" \/><\/span><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-1 fusion_builder_column_inner_3_4 3_4 fusion-flex-column fusion-flex-align-self-center\" style=\"--awb-bg-size:cover;--awb-width-large:75%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.56%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.56%;--awb-width-medium:75%;--awb-order-medium:0;--awb-spacing-right-medium:2.56%;--awb-spacing-left-medium:2.56%;--awb-width-small:80%;--awb-order-small:0;--awb-margin-top-small:0px;--awb-spacing-right-small:2.4%;--awb-spacing-left-small:2.4%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-text-color:var(--awb-color5);--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-margin-top-small:0px;--awb-margin-bottom-small:0px;--awb-font-size:22px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:600;margin:0;font-size:1em;--fontSize:22;--minFontSize:22;line-height:1.3;\">Michel Mouchon<\/h3><\/div><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-four\" style=\"--awb-text-color:var(--awb-color5);--awb-margin-top:0px;--awb-margin-bottom:5px;--awb-margin-top-small:0px;--awb-margin-bottom-small:10px;--awb-font-size:16px;\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:400;margin:0;font-size:1em;--fontSize:16;--minFontSize:16;line-height:1.36;\">CTO and VP of Strategy<\/h4><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-2 fusion_builder_column_inner_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-10\" style=\"--awb-font-size:15px;--awb-line-height:1.4;--awb-text-font-family:&quot;Poppins&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>CTO d\u2019ARCAD Software depuis 2000 et aujourd\u2019hui Business Line Manager de la marque DevOps for Legacy, Michel Mouchon est charg\u00e9 de d\u00e9finir la strat\u00e9gie technologique globale d\u2019ARCAD, pionnier du march\u00e9 dans des domaines tels que le DevSecOps et la digitalisation, afin de stimuler la croissance de l\u2019entreprise. \u00c0 ce titre, il joue un r\u00f4le majeur dans la coordination des d\u00e9partements R&amp;D, Ing\u00e9nierie et Avant-vente. Michel s\u2019est construit des comp\u00e9tences tr\u00e8s transversales en informatique, en commen\u00e7ant sa carri\u00e8re par un double dipl\u00f4me en \u00e9lectronique et en g\u00e9nie logiciel. Sa curiosit\u00e9 pour les nouvelles technologies et pour leur mise en \u0153uvre dans l\u2019univers ARCAD et DevOps, ainsi que son talent pour la communication, ont renforc\u00e9 la communaut\u00e9 des utilisateurs d\u2019ARCAD et ont \u00e9t\u00e9 d\u00e9terminants dans la mise en lumi\u00e8re de nouvelles technologies, notamment aujourd\u2019hui pour transcender l\u2019acc\u00e8s aux produits et \u00e0 la connaissance des applications gr\u00e2ce \u00e0 l\u2019IA, tout en tirant parti de la forte valeur ajout\u00e9e des solutions ARCAD.<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>D\u00e9couvrez comment moderniser et transformer vos applications IBM i en microservices pour les int\u00e9grer aux nouvelles technologies.<\/p>\n","protected":false},"author":3,"featured_media":73076,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[246],"tags":[569,556],"class_list":["post-73068","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-fr","tag-blog","tag-modernisation-ibm-i"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Moderniser ses applications IBM i, adoptez les Microservices !<\/title>\n<meta name=\"description\" content=\"D\u00e9couvrez comment moderniser et transformer vos applications IBM i en microservices pour les int\u00e9grer aux nouvelles technologies.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Moderniser ses applications IBM i, adoptez les Microservices !\" \/>\n<meta property=\"og:description\" content=\"D\u00e9couvrez comment moderniser et transformer vos applications IBM i en microservices pour les int\u00e9grer aux nouvelles technologies.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/\" \/>\n<meta property=\"og:site_name\" content=\"ARCAD\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-10T09:44:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-02T10:57:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2025\/04\/modernisation-ibm-i-microservices.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"784\" \/>\n\t<meta property=\"og:image:height\" content=\"292\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"administrator\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"administrator\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/moderniser-applications-ibm-i-adopter-microservices\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/moderniser-applications-ibm-i-adopter-microservices\\\/\"},\"author\":{\"name\":\"administrator\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/person\\\/ac3c33678907c9c414148df7a202dfbf\"},\"headline\":\"Moderniser les applications IBM i : Pourquoi et comment adopter les microservices ?\",\"datePublished\":\"2025-04-10T09:44:30+00:00\",\"dateModified\":\"2026-03-02T10:57:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/moderniser-applications-ibm-i-adopter-microservices\\\/\"},\"wordCount\":3856,\"publisher\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/moderniser-applications-ibm-i-adopter-microservices\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/modernisation-ibm-i-microservices.webp\",\"keywords\":[\"blog\",\"Modernisation IBM i\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/moderniser-applications-ibm-i-adopter-microservices\\\/\",\"url\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/moderniser-applications-ibm-i-adopter-microservices\\\/\",\"name\":\"Moderniser ses applications IBM i, adoptez les Microservices !\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/moderniser-applications-ibm-i-adopter-microservices\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/moderniser-applications-ibm-i-adopter-microservices\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/modernisation-ibm-i-microservices.webp\",\"datePublished\":\"2025-04-10T09:44:30+00:00\",\"dateModified\":\"2026-03-02T10:57:44+00:00\",\"description\":\"D\u00e9couvrez comment moderniser et transformer vos applications IBM i en microservices pour les int\u00e9grer aux nouvelles technologies.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/moderniser-applications-ibm-i-adopter-microservices\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/moderniser-applications-ibm-i-adopter-microservices\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/moderniser-applications-ibm-i-adopter-microservices\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/modernisation-ibm-i-microservices.webp\",\"contentUrl\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/modernisation-ibm-i-microservices.webp\",\"width\":784,\"height\":292,\"caption\":\"Moderniser applications IBM i - Microservices\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/moderniser-applications-ibm-i-adopter-microservices\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"ARCAD\",\"item\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Moderniser les applications IBM i : Pourquoi et comment adopter les microservices ?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#website\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\",\"name\":\"ARCAD\",\"description\":\"Experts DevOps &amp; Modernisation sur IBM i (alias AS\\\/400 ou AS400)\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\",\"name\":\"ARCAD Software\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2017\\\/09\\\/arcad-group-logo-text-144.png\",\"contentUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2017\\\/09\\\/arcad-group-logo-text-144.png\",\"width\":144,\"height\":200,\"caption\":\"ARCAD Software\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pages\\\/Arcad-Software\\\/116086138469235\",\"https:\\\/\\\/x.com\\\/arcad_software\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/arcad-software\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/ARCADSoftwareInc\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/person\\\/ac3c33678907c9c414148df7a202dfbf\",\"name\":\"administrator\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/author\\\/administrator\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Moderniser ses applications IBM i, adoptez les Microservices !","description":"D\u00e9couvrez comment moderniser et transformer vos applications IBM i en microservices pour les int\u00e9grer aux nouvelles technologies.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/","og_locale":"en_US","og_type":"article","og_title":"Moderniser ses applications IBM i, adoptez les Microservices !","og_description":"D\u00e9couvrez comment moderniser et transformer vos applications IBM i en microservices pour les int\u00e9grer aux nouvelles technologies.","og_url":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/","og_site_name":"ARCAD","article_publisher":"https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235","article_published_time":"2025-04-10T09:44:30+00:00","article_modified_time":"2026-03-02T10:57:44+00:00","og_image":[{"width":784,"height":292,"url":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2025\/04\/modernisation-ibm-i-microservices.webp","type":"image\/webp"}],"author":"administrator","twitter_misc":{"Written by":"administrator","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/#article","isPartOf":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/"},"author":{"name":"administrator","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/person\/ac3c33678907c9c414148df7a202dfbf"},"headline":"Moderniser les applications IBM i : Pourquoi et comment adopter les microservices ?","datePublished":"2025-04-10T09:44:30+00:00","dateModified":"2026-03-02T10:57:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/"},"wordCount":3856,"publisher":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization"},"image":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2025\/04\/modernisation-ibm-i-microservices.webp","keywords":["blog","Modernisation IBM i"],"articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/","url":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/","name":"Moderniser ses applications IBM i, adoptez les Microservices !","isPartOf":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/#primaryimage"},"image":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2025\/04\/modernisation-ibm-i-microservices.webp","datePublished":"2025-04-10T09:44:30+00:00","dateModified":"2026-03-02T10:57:44+00:00","description":"D\u00e9couvrez comment moderniser et transformer vos applications IBM i en microservices pour les int\u00e9grer aux nouvelles technologies.","breadcrumb":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/#primaryimage","url":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2025\/04\/modernisation-ibm-i-microservices.webp","contentUrl":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2025\/04\/modernisation-ibm-i-microservices.webp","width":784,"height":292,"caption":"Moderniser applications IBM i - Microservices"},{"@type":"BreadcrumbList","@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/moderniser-applications-ibm-i-adopter-microservices\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"ARCAD","item":"https:\/\/www.arcadsoftware.com\/arcad\/"},{"@type":"ListItem","position":2,"name":"Moderniser les applications IBM i : Pourquoi et comment adopter les microservices ?"}]},{"@type":"WebSite","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#website","url":"https:\/\/www.arcadsoftware.com\/arcad\/","name":"ARCAD","description":"Experts DevOps &amp; Modernisation sur IBM i (alias AS\/400 ou AS400)","publisher":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.arcadsoftware.com\/arcad\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization","name":"ARCAD Software","url":"https:\/\/www.arcadsoftware.com\/arcad\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/logo\/image\/","url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2017\/09\/arcad-group-logo-text-144.png","contentUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2017\/09\/arcad-group-logo-text-144.png","width":144,"height":200,"caption":"ARCAD Software"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235","https:\/\/x.com\/arcad_software","https:\/\/www.linkedin.com\/company\/arcad-software","https:\/\/www.youtube.com\/user\/ARCADSoftwareInc"]},{"@type":"Person","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/person\/ac3c33678907c9c414148df7a202dfbf","name":"administrator","url":"https:\/\/www.arcadsoftware.com\/arcad\/author\/administrator\/"}]}},"_links":{"self":[{"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/posts\/73068","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/comments?post=73068"}],"version-history":[{"count":3,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/posts\/73068\/revisions"}],"predecessor-version":[{"id":75374,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/posts\/73068\/revisions\/75374"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/media\/73076"}],"wp:attachment":[{"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/media?parent=73068"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/categories?post=73068"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/tags?post=73068"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}