{"id":64214,"date":"2024-02-13T11:27:33","date_gmt":"2024-02-13T09:27:33","guid":{"rendered":"https:\/\/www.arcadsoftware.com\/arcad\/?p=64214"},"modified":"2024-07-08T11:43:29","modified_gmt":"2024-07-08T09:43:29","slug":"faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i","status":"publish","type":"post","link":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/","title":{"rendered":"Faut-il migrer les applications Legacy ou rester sur la plateforme IBM i ?"},"content":{"rendered":"<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-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\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-9 fusion_builder_column_2_3 2_3 fusion-flex-column\">\n<div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\">\n<div class=\"fusion-text fusion-text-2\">\n<p style=\"text-align: center;\" data-fontsize=\"15\" data-lineheight=\"19.5px\">Par Adrian Tully<\/p>\n<\/div>\n<\/div>\n<\/div>\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: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-2\"><p>Selon un rapport de la <span style=\"color: #008080;\"><strong><a style=\"color: #008080;\" href=\"https:\/\/cloudsecurityalliance.org\/artifacts\/enterprise-resource-planning-and-cloud-adoption\">Cloud Security Alliance,<\/a><\/strong><\/span> 90 % des directeurs informatiques ont vu leurs projets de migration \u00e9chouer ou \u00eatre perturb\u00e9s. Les \u00e9checs dus \u00e0 un manque de compr\u00e9hension ou \u00e0 une mauvaise application des pratiques du secteur, ou les aspects non fonctionnels d&#8217;un projet de migration, qui ne garantissent pas l&#8217;\u00e9volutivit\u00e9, la fiabilit\u00e9 et les performances, peuvent tous avoir un impact sur la r\u00e9ussite d&#8217;un projet de migration. Il existe une meilleure fa\u00e7on d&#8217;aborder la migration de vos applications legacy. <b>Prenez bien note de ce qui suit !<\/b><\/p>\n<\/div><\/div><\/div><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\"><div class=\"fusion-image-element \" style=\"text-align:center;--awb-margin-top:20px;--awb-margin-bottom:20px;--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\"><img decoding=\"async\" width=\"602\" height=\"229\" alt=\"Visual article avoiding the pitfalls of legacy application migration\" title=\"visual-1-article-Avoiding-the-pitfalls-of-legacy-application-migration\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2021\/12\/schema.png\" class=\"img-responsive wp-image-54896\" srcset=\"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/12\/schema-200x76.png 200w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/12\/schema-400x152.png 400w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/12\/schema-600x228.png 600w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/12\/schema.png 602w\" sizes=\"(max-width: 640px) 100vw, 602px\" \/><\/span><\/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-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-3 summary\"><h2 style=\"text-align: center;\">Summary<\/h2>\n<ol>\n<li><a class=\"fusion-one-page-text-link\" href=\"\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/#power-technology\"><span class=\"TextRun SCXW254877886 BCX8\" lang=\"FR-FR\" xml:lang=\"FR-FR\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW254877886 BCX8\">Technologie POWER<\/span><\/span><\/a><\/li>\n<li><a class=\"fusion-one-page-text-link\" href=\"\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/#a-new-risk\"><span class=\"TextRun SCXW233833476 BCX8\" lang=\"FR-FR\" xml:lang=\"FR-FR\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW233833476 BCX8\">Un nouveau risque<\/span><\/span><\/a><\/li>\n<li><a class=\"fusion-one-page-text-link\" href=\"\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/#legacy-vs-heritage\"><span class=\"TextRun SCXW47853106 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW47853106 BCX8\">Legacy vs Heritage<\/span><\/span><\/a><\/li>\n<li><a class=\"fusion-one-page-text-link\" href=\"\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/#industry-standard-tools-like-git-on-ibm-i\"><span class=\"TextRun SCXW236685296 BCX8\" lang=\"FR-FR\" xml:lang=\"FR-FR\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW236685296 BCX8\">Des outils standard tels que Git sur IBM i<\/span><\/span><\/a><\/li>\n<li><a class=\"fusion-one-page-text-link\" href=\"\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/#a-modern-testing-suite\"><span class=\"TextRun SCXW78869453 BCX8\" lang=\"FR-FR\" xml:lang=\"FR-FR\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW78869453 BCX8\">Une suite de tests moderne<\/span><\/span><span class=\"EOP SCXW78869453 BCX8\" data-ccp-props=\"\">\u00a0<\/span><\/a><\/li>\n<li><a class=\"fusion-one-page-text-link\" href=\"\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/#web-services-in-10-minutes\"><span class=\"TextRun SCXW218711148 BCX8\" lang=\"FR-FR\" xml:lang=\"FR-FR\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW218711148 BCX8\">Des services web en 10 minutes ?<\/span><\/span><\/a><\/li>\n<li><a class=\"fusion-one-page-text-link\" href=\"\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/#summary\">Conclusion<\/a><\/li>\n<\/ol>\n<\/div><div class=\"fusion-text fusion-text-4\"><div class=\"fusion-menu-anchor\" id=\"power-technology\"><\/div>\n<h2>1. Technologie POWER<\/h2>\n<p>Votre base de code RPG au format fixe s&#8217;ex\u00e9cute sur une plateforme qui permet \u00e9galement \u00e0 l&#8217;IA d&#8217;IBM de fonctionner, c&#8217;est le point d&#8217;appui de la mise \u00e0 disposition de clouds hybrides<b>, elle est class\u00e9e num\u00e9ro 1 en termes de fiabilit\u00e9 par ITIC Global Reliability (et ce, depuis 12 ans).<\/b> La plateforme POWER qui est \u00e0 la base de l&#8217;IBM i nous permet d&#8217;utiliser les technologies les plus r\u00e9centes pour fournir la logique d&#8217;entreprise dont notre organisation a besoin de mani\u00e8re stable et fiable. Pourquoi s&#8217;\u00e9loigner d&#8217;une plate-forme fiable qui a fait ses preuves et qui fait l&#8217;objet d&#8217;un d\u00e9veloppement constant pour rester \u00e0 la pointe de la technologie ?<\/p>\n<div class=\"fusion-menu-anchor\" id=\"a-new-risk\"><\/div>\n<h2 class=\"\" style=\"--fontsize: 40; line-height: 1.2;\" data-fontsize=\"40\" data-lineheight=\"48px\">2. Un nouveau risque<\/h2>\n<p><b>Nous g\u00e9rons de nouveaux risques tous les jours.<\/b> Chaque fois que nous apportons un changement \u00e0 nos syst\u00e8mes de production, il y a un risque : l&#8217;entreprise a-t-elle autoris\u00e9 la mise en place d&#8217;une nouvelle version ? Les \u00e9quipes op\u00e9rationnelles sont-elles pr\u00eates \u00e0 proc\u00e9der \u00e0 la mise en \u0153uvre ? Les \u00e9tapes de l&#8217;installation sont-elles claires ? Ces risques ne disparaissent pas simplement parce qu&#8217;il s&#8217;agit d&#8217;une plateforme habituelle ou d&#8217;un langage de programmation pour lequel nous disposons d&#8217;une \u00e9quipe d&#8217;experts, mais ils sont en grande partie att\u00e9nu\u00e9s. Nous avons d\u00e9j\u00e0 proc\u00e9d\u00e9 de cette mani\u00e8re, nous le faisons normalement avec succ\u00e8s et les parties prenantes de l&#8217;entreprise sont satisfaites de savoir que nous serons en mesure de d\u00e9ployer nos changements avec un minimum d&#8217;impact n\u00e9gatif sur leurs syst\u00e8mes et leurs clients.<\/p>\n<p>Aujourd&#8217;hui, nous essayons de proposer une nouvelle plateforme (risque), une nouvelle application (risque), avec une nouvelle interface (risque) pour l&#8217;entreprise. Nous allons r\u00e9\u00e9crire (risque) l&#8217;application sur laquelle ils s&#8217;appuyaient avec de nouveaux m\u00e9canismes de livraison du changement (risque) sur une architecture qui n&#8217;a pas fait ses preuves (risque). Une r\u00e9volution dans la fa\u00e7on dont l&#8217;entreprise fonctionne (risque), une perturbation des processus actuels (risque) pour apporter de nouvelles am\u00e9liorations (espoir).<\/p>\n<p>Avant de nous arr\u00eater sur le mot<b> &#8220;perturbation&#8221;,<\/b> devons-nous vraiment prendre l&#8217;\u00e9quipe d&#8217;experts en RPG et en applications commerciales et la transformer en une \u00e9quipe restreinte de programmeurs juniors sur lesquels nous nous appuierons pour construire le nouveau monde Java, et qui s&#8217;occupera de l&#8217;entreprise pendant que nous \u00e9crirons les nouvelles applications n\u00e9cessaires ? Les risques augmentent en fl\u00e8che et il existe une meilleure fa\u00e7on d&#8217;aborder la question &#8211; il est possible d&#8217;\u00e9viter de se compliquer la t\u00e2che pour les prochains mois et d&#8217;envisager une voie plus prudente. Nous apporterons des changements plus modestes plus rapidement, avec moins de risques, moins d&#8217;exposition \u00e0 l&#8217;\u00e9chec, moins d&#8217;impact sur les utilisateurs et les clients. Cependant, nous pouvons encore moderniser, nous pouvons am\u00e9liorer notre base de code pour en faire quelque chose de plus familier pour les nouveaux codeurs. <b>Nous n&#8217;utilisons plus RPG3 (pour la majorit\u00e9), et le langage RPG a \u00e9volu\u00e9 vers un code moderne en format libre qui peut utiliser le meilleur de la plate-forme IBM POWER.<\/b><\/p>\n<div class=\"fusion-menu-anchor\" id=\"legacy-vs-heritage\"><\/div>\n<h2 class=\"\" style=\"--fontsize: 40; line-height: 1.2;\" data-fontsize=\"40\" data-lineheight=\"48px\">3. Legacy vs Heritage<\/h2>\n<p>Historiquement, on ne pouvait pas compter sur les convertisseurs de code, mais aujourd&#8217;hui, avec un taux de conversion de pr\u00e8s de 100 % en format RPG enti\u00e8rement libre dans votre application sur mesure, tout cela a chang\u00e9. <a href=\"\/arcad\/produits\/arcad-transformer-rpg-conversion-en-free-format-rpg\/\"><span style=\"color: #339966;\">ARCAD Transformer RPG<\/span><\/a> <b>peut \u00eatre utilis\u00e9 sur la source de votre application legacy pour cr\u00e9er un RPG free form moderne tout en conservant toutes les fonctionnalit\u00e9s existantes.<\/b> De plus, RPG est le langage natif de l&#8217;IBM i, nous n&#8217;avons donc pas \u00e0 risquer les probl\u00e8mes de performance inconnus auxquels nous sommes confront\u00e9s lorsque nous passons \u00e0 un nouveau langage sur une nouvelle plate-forme.<\/p>\n<p><b>Ce code en free format permet \u00e0 votre application d&#8217;\u00eatre \u00e0 l&#8217;\u00e9preuve du temps.<\/b> Le RPG Free Format \u00e9tant plus facile \u00e0 lire, plus facile \u00e0 coder et plus facile \u00e0 documenter, il r\u00e9duit les co\u00fbts et le temps n\u00e9cessaires \u00e0 la maintenance de votre application existante. Le free format ouvre \u00e9galement votre base de talents \u00e0 une nouvelle g\u00e9n\u00e9ration de d\u00e9veloppeurs d&#8217;applications. Vous pouvez int\u00e9grer vos programmeurs .NET et Java dans votre \u00e9quipe d&#8217;application existante, car la courbe d&#8217;apprentissage du RPG free format est tr\u00e8s faible pour les d\u00e9veloppeurs RPG existants, mais aussi pour les d\u00e9veloppeurs de syst\u00e8mes ouverts. Sans la structure fixe du code, le RPG a un style moderne qui est facile \u00e0 comprendre pour les nouveaux d\u00e9veloppeurs, en particulier lorsqu&#8217;il est associ\u00e9 \u00e0 l&#8217;outil ad\u00e9quat.<\/p>\n<p><b>ARCAD Transformer RPG vous permet de convertir en un clic le format RPGLE en RPG free format<\/b> et vous pouvez le faire \u00e0 partir de <b>votre plugin eclipse sur RDi<\/b>. Il a \u00e9t\u00e9 d\u00e9velopp\u00e9 en collaboration avec l&#8217;\u00e9quipe de compilateurs RPG d&#8217;IBM et si le compilateur est satisfait de la conversion, vous pouvez \u00eatre assur\u00e9 que vous conserverez l&#8217;avantage commercial que vous avez d\u00e9velopp\u00e9 au cours des derni\u00e8res d\u00e9cennies.<\/p>\n<\/div><div class=\"fusion-image-element \" style=\"text-align:center;--awb-margin-top:20px;--awb-margin-bottom:20px;--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-2 hover-type-none\"><img decoding=\"async\" width=\"400\" height=\"190\" alt=\"Visual article avoiding the pitfalls of legacy application migration\" title=\"Visual article avoiding the pitfalls of legacy application migration\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2021\/12\/Image1-400x190.png\" class=\"img-responsive wp-image-54954\" srcset=\"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/12\/Image1-200x95.png 200w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/12\/Image1-400x190.png 400w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/12\/Image1.png 492w\" sizes=\"(max-width: 640px) 100vw, 400px\" \/><\/span><\/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:40px;--awb-padding-right:40px;--awb-padding-bottom:25px;--awb-padding-left:40px;--awb-bg-color:rgba(232,232,232,0.38);--awb-bg-color-hover:rgba(232,232,232,0.38);--awb-bg-size:cover;--awb-border-color:#ea5050;--awb-border-left:7px;--awb-border-style:solid;--awb-width-large:66.666666666667%;--awb-margin-top-large:45px;--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-5 fusion-text-no-margin\" style=\"--awb-margin-bottom:5px;\"><p class=\"fusion-responsive-typography-calculated\" data-fontsize=\"23\" data-lineheight=\"27.6px\"><strong>Comment l&#8217;outil ARCAD for DevOps peut aider les responsables informatiques \u00e0 contr\u00f4ler les co\u00fbts et \u00e0 acc\u00e9l\u00e9rer la livraison de logiciels sur IBM i ?<\/strong><\/p>\n<\/div><div style=\"text-align:right;\"><a class=\"fusion-button button-flat button-xlarge button-custom fusion-button-default button-1 fusion-button-span-no fusion-button-default-type\" style=\"--button_accent_color:#ea5050;--button_border_color:#ea5050;--button_accent_hover_color:#437cb4;--button_border_hover_color:#437cb4;--button_border_width-top:0px;--button_border_width-right:0px;--button_border_width-bottom:0px;--button_border_width-left:0px;--button-border-radius-top-left:0px;--button-border-radius-top-right:0px;--button-border-radius-bottom-right:0px;--button-border-radius-bottom-left:0px;--button_gradient_top_color:rgba(255,255,255,0);--button_gradient_bottom_color:rgba(255,255,255,0);--button_gradient_top_color_hover:rgba(255,255,255,0);--button_gradient_bottom_color_hover:rgba(255,255,255,0);\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"\/arcad\/resource-items\/arcad-for-enterprise-devops-datasheet-fr\/\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Lire la datasheet<\/span><i class=\"fa-arrow-right fas awb-button__icon awb-button__icon--default button-icon-right\" aria-hidden=\"true\"><\/i><\/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-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-6\" style=\"--awb-margin-top:20px;\"><\/p>\n<div class=\"fusion-menu-anchor\" id=\"industry-standard-tools-like-git-on-ibm-i\"><\/div>\n<h2 data-fontsize=\"30\" data-lineheight=\"36px\" class=\"fusion-responsive-typography-calculated\" style=\"--fontSize: 30; line-height: 1.2;\">4.Des outils standard tels que Git sur IBM i<\/h2>\n<p>Nous avons converti notre ancien code \u00e0 format fixe en un code RPG free format moderne et nous voulons maintenant am\u00e9liorer la fa\u00e7on dont nous travaillons avec ce code. Maintenant que nos d\u00e9veloppeurs travaillent sur du code moderne, ils essaient de g\u00e9rer leurs multiples branches de d\u00e9veloppement. Du c\u00f4t\u00e9 des entreprises non-i, les \u00e9quipes de d\u00e9veloppement sont d\u00e9j\u00e0 familiaris\u00e9es avec Git et ses r\u00e9f\u00e9rentiels et peuvent facilement g\u00e9rer la fusion des changements de fonctionnalit\u00e9s dans la branche release, et il n&#8217;y a aucune raison pour que nous, sur IBM i, ne puissions pas tirer parti des outils disponibles. Nous pouvons stocker le RPG dans nos d\u00e9p\u00f4ts Git, nous pouvons l&#8217;utiliser pour g\u00e9rer nos branches, notre d\u00e9veloppement simultan\u00e9 et la fusion des changements dans une version unique \u00e0 d\u00e9ployer en production.<\/p>\n<p>Avec <strong><span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"\/arcad\/produits\/arcad-for-devops\/\"><span style=\"color: #008080;\">ARCAD for DevOps<\/span><\/a><\/span><\/strong> vous pouvez maintenant prendre cette source depuis Git et automatiser votre pipeline de d\u00e9veloppement :<\/p>\n<ul>\n<li>Nous pouvons <b>d\u00e9clencher automatiquement le build<\/b> d&#8217;une branche ou d&#8217;une version lorsque les derni\u00e8res modifications ont \u00e9t\u00e9 pouss\u00e9es dans le r\u00e9f\u00e9rentiel.<\/li>\n<li>En utilisant les plugins ARCAD pour les outils d&#8217;automatisation et la fonctionnalit\u00e9 webhook \u00e0 l&#8217;int\u00e9rieur, nous pouvons <b>commencer \u00e0 moderniser<\/b> non seulement le code de notre application mais aussi la fa\u00e7on dont elle est construite, la fa\u00e7on dont elle est test\u00e9e, et la fa\u00e7on dont elle progresse \u00e0 travers le cycle de d\u00e9veloppement.<\/li>\n<li>Nous pouvons <b>supprimer une grande partie de l&#8217;activit\u00e9 manuelle<\/b> que nos codeurs \u00e9taient auparavant contraints d&#8217;effectuer &#8211; et g\u00e9rer les environnements de test de mani\u00e8re \u00e0 ce que les donn\u00e9es de test soient actualis\u00e9es automatiquement.<\/li>\n<li>Nous pouvons \u00e9galement <b>automatiser les tests unitaires<\/b> afin d&#8217;utiliser les meilleurs tests pour les changements apport\u00e9s \u00e0 notre application.<\/li>\n<li>Nous pouvons <b>d\u00e9tecter les erreurs plus t\u00f4t<\/b> dans le cycle avant qu&#8217;elles ne deviennent des probl\u00e8mes de production co\u00fbteux et pr\u00e9occupants.<\/li>\n<\/ul>\n<div class=\"fusion-menu-anchor\" id=\"a-modern-testing-suite\"><\/div>\n<h2 data-fontsize=\"30\" data-lineheight=\"36px\" class=\"fusion-responsive-typography-calculated\" style=\"--fontSize: 30; line-height: 1.2;\">5. Une suite de tests moderne<\/h2>\n<p><strong><a href=\"\/arcad\/produits\/arcad-i-unit-test-unitaire-ibm-i\/\"><span style=\"color: #008080;\">ARCAD iUnit<\/span><\/a><\/strong> permet \u00e0 vos d\u00e9veloppeurs de mettre en commun leurs tests unitaires individuels et de combiner les meilleurs tests dans un r\u00e9f\u00e9rentiel unique afin de s&#8217;assurer que les changements sont toujours enti\u00e8rement test\u00e9s avant d&#8217;atteindre la QA. Cela permet de r\u00e9duire le temps de cycle et d&#8217;\u00e9liminer le retraitement des tests unitaires ad hoc qui sont sp\u00e9cifiques \u00e0 un seul d\u00e9veloppeur. <b>L&#8217;int\u00e9gration d&#8217;ARCAD iUnit avec la solution de couverture de code d&#8217;IBM vous permet de justifier la strat\u00e9gie de test<\/b>, ce qui donne aux parties prenantes et aux auditeurs une plus grande confiance dans votre processus de livraison des changements qu&#8217;ils ont demand\u00e9s. L&#8217;am\u00e9lioration des r\u00e9sultats des tests vous aide \u00e9galement \u00e0 trouver les lacunes &#8211; quelles fonctions ne sont pas test\u00e9es et o\u00f9 se situent les risques. Vous ne vous contentez pas de rassurer l&#8217;entreprise, vous mettez en place des am\u00e9liorations solides dans votre cycle de d\u00e9veloppement. <b>ARCAD iUnit a \u00e9t\u00e9 construit en ligne avec jUnit et tous les cas de test d&#8217;ARCAD iUnit peuvent \u00eatre export\u00e9s dans jUnit<\/b> &#8211; de cette fa\u00e7on, vous n&#8217;avez pas besoin de former \u00e0 nouveau vos nouveaux codeurs et ils peuvent continuer \u00e0 utiliser les tests unitaires avec lesquels ils sont \u00e0 l&#8217;aise. <b>ARCAD iUnit fournit \u00e9galement une interface que vos anciens codeurs peuvent suivre facilement<\/b>, avec l&#8217;identification automatique des param\u00e8tres requis et la possibilit\u00e9 de simuler des appels de proc\u00e9dure, des \u00e9changes de fichiers, ou m\u00eame des appels \u00e0 des programmes qui n&#8217;existent pas encore. Tout cela peut \u00e9galement \u00eatre initi\u00e9 par le biais de votre pipeline automatis\u00e9, les tests unitaires de vos modifications faisant partie du processus. Il n&#8217;est pas n\u00e9cessaire de retourner aupr\u00e8s de vos d\u00e9veloppeurs pour v\u00e9rifier si les modifications ont fait l&#8217;objet d&#8217;un test unitaire quelconque, car tout cela fait d\u00e9sormais partie du processus, les donn\u00e9es \u00e9tant automatiquement collect\u00e9es et stock\u00e9es. <\/p>\n<p><span style=\"color: #008080;\"><a style=\"color: #008080;\" href=\"\/arcad\/produits\/arcad-code-checker-controleur-de-la-qualite-des-sources\/\"><strong>ARCAD CodeChecker<\/strong><\/a><\/span>  fait suite \u00e0 vos tests unitaires e<b>t commence \u00e0 examiner la qualit\u00e9 de votre code<\/b> en se basant sur des \u00e9l\u00e9ments tels que la complexit\u00e9 de votre code, la dette technique de votre application ou le respect des pratiques de d\u00e9veloppement modernes. Il met \u00e9galement en \u00e9vidence les points critiques et les vuln\u00e9rabilit\u00e9s en mati\u00e8re de s\u00e9curit\u00e9. <b>Avec pr\u00e8s de 100 r\u00e8gles en place et la possibilit\u00e9 d&#8217;en ajouter d&#8217;autres,<\/b> vous \u00eates en mesure d&#8217;en d\u00e9couvrir davantage sur le code source de votre application afin d&#8217;\u00e9liminer les inefficacit\u00e9s qui se sont accumul\u00e9es au fil des ans. Vous imposez vos normes au code en cours d&#8217;\u00e9criture, laissant derri\u00e8re vous les anciennes pratiques, tout en modernisant votre application pour en faire une application modulaire enti\u00e8rement libre qui fournit des services \u00e0 vos utilisateurs finaux plus rapidement que jamais. Mieux encore, maintenant que vous avez am\u00e9lior\u00e9 l&#8217;application de base, il n&#8217;est plus n\u00e9cessaire de r\u00e9volutionner l&#8217;application. Modernisez vos processus et poursuivez la r\u00e9volution &#8211; tout en permettant \u00e0 vos d\u00e9veloppeurs de b\u00e9n\u00e9ficier de l&#8217;automatisation des \u00e9tapes qui les \u00e9loignaient du code. <b>Vos d\u00e9veloppeurs seniors n&#8217;ont plus besoin de v\u00e9rifier toutes les modifications apport\u00e9es par les nouveaux d\u00e9veloppeurs <\/b>; ils peuvent consacrer leur temps \u00e0 ce en quoi ils excellent, \u00e0 savoir le codage de votre nouvelle application moderne. <\/p>\n<\/p>\n<div class=\"fusion-menu-anchor\" id=\"web-services-in-10-minutes\"><\/div>\n<h2 data-fontsize=\"30\" data-lineheight=\"36px\" class=\"fusion-responsive-typography-calculated\" style=\"--fontSize: 30; line-height: 1.2;\">6.  Des services web en 10 minutes ? <\/h2>\n<p>Bien s\u00fbr, les utilisateurs et les clients deviennent de plus en plus exigeants chaque ann\u00e9e et sont toujours \u00e0 la recherche des donn\u00e9es dont ils ont besoin de mani\u00e8re rapide et facile (y a-t-il quelque chose qui manque dans la nouvelle application et que nous devons aller chercher sur l&#8217;IBM i ?). C&#8217;est l\u00e0 que <strong><span style=\"color: #008080;\"><a style=\"color: #008080;\" href=\"\/arcad\/produits\/arcad-api-services-web-pour-applications-5250\/\">ARCAD API<\/a><\/span><\/strong> entre en jeu. <b>Sans r\u00e9\u00e9crire votre application \u00e9cran vert, vous pouvez utiliser la logique que vous avez d\u00e9j\u00e0 int\u00e9gr\u00e9e dans votre application pour cr\u00e9er des services Web.<\/b> En enregistrant des sc\u00e9narios dans une interface glisser-d\u00e9poser, sans aucune connaissance en programmation, vous pouvez cr\u00e9er un service Web vous permettant d&#8217;interroger l&#8217;application IBM i et de renvoyer le r\u00e9sultat \u00e0 votre service Web ; et de mettre \u00e0 jour l&#8217;IBM i avec les informations transmises au service Web. Votre application reste inchang\u00e9e, et votre logique d&#8217;entreprise et votre s\u00e9curit\u00e9 restent en place. Les sc\u00e9narios peuvent g\u00e9rer des \u00e9crans ou des sous-fichiers inattendus, de sorte que, quelle que soit la complexit\u00e9 de votre application, vous pouvez cr\u00e9er un service web pour permettre le partage des donn\u00e9es. <\/p>\n<p><b>Les services web peuvent \u00eatre d\u00e9ploy\u00e9s dans n&#8217;importe quelle infrastructure d&#8217;application, sur site, dans le cloud ou hybride. <\/b>ARCAD API est \u00e9galement <b>compatible avec toutes les API Gateway <\/b>telles que Kong, Axway, Amplify, etc. <\/p>\n<p>Nous faisons tout cela sans r\u00e9volution dans l&#8217;autre sens. Nos utilisateurs b\u00e9n\u00e9ficient des avantages de la modernit\u00e9 sans avoir \u00e0 tout r\u00e9apprendre. C&#8217;est toujours l&#8217;application qu&#8217;ils connaissent, elle fonctionne toujours aussi rapidement, un peu plus dans certains cas, et maintenant ils b\u00e9n\u00e9ficient d&#8217;un d\u00e9veloppement plus rapide, ainsi que de nouvelles fonctions ajout\u00e9es \u00e0 l&#8217;application pour que les clients puissent avoir l&#8217;information \u00e0 port\u00e9e de main. En retour, cela permet \u00e0 l&#8217;entreprise de regagner du temps pour g\u00e9n\u00e9rer plus de clients, am\u00e9liorer les relations avec les clients existants en leur permettant de consacrer leur temps \u00e0 la croissance de l&#8217;entreprise. <\/p>\n<\/p>\n<div class=\"fusion-menu-anchor\" id=\"summary\"><\/div>\n<h2 data-fontsize=\"30\" data-lineheight=\"36px\" class=\"fusion-responsive-typography-calculated\" style=\"--fontSize: 30; line-height: 1.2;\">7. Conclusion<\/h2>\n<p>Dans certains cas, il peut \u00eatre avantageux de migrer votre application existante, mais si nous examinons les r\u00e9sultats d&#8217;autres entreprises qui ont tent\u00e9 cette transformation, <b>nous constatons qu&#8217;il ne faut pas sous-estimer la plate-forme IBM i et les outils qui sont disponibles pour elle.<\/b> Dans de nombreux cas, l&#8217;\u00e9volution de votre application vers une solution plus moderne pour vos clients est la bonne chose \u00e0 faire. Combien de b\u00e9n\u00e9fices pour votre entreprise pourriez-vous apporter en un an en utilisant l&#8217;\u00e9quipe d&#8217;experts dont vous disposez actuellement, plut\u00f4t que de leur demander d&#8217;apprendre Java et de passer l&#8217;ann\u00e9e \u00e0 essayer de construire une nouvelle application critique dans un langage qu&#8217;ils viennent d&#8217;apprendre. L&#8217;adoption de l&#8217;ensemble des outils ARCAD vous permet d&#8217;utiliser les pipelines modernes, de passer \u00e0 une m\u00e9thodologie Agile pour votre d\u00e9veloppement, et de fournir des changements plus petits plus souvent gr\u00e2ce \u00e0 un processus automatis\u00e9. Adoptez DevOps et l&#8217;efficacit\u00e9 qu&#8217;il apporte \u00e0 votre cycle de changement, am\u00e9liorez ce que vous avez en place \u00e0 une vitesse qui vous convient. <\/p>\n<p><b>La plateforme IBM i sur laquelle vous travaillez est fiable<\/b> &#8211; vos utilisateurs finaux ne se demandent pas si elle fonctionnera le lundi matin apr\u00e8s une mise \u00e0 jour. Ils savent simplement que vous fournissez une logique m\u00e9tier pour am\u00e9liorer la fa\u00e7on dont ils peuvent g\u00e9rer l&#8217;entreprise et qu&#8217;ils obtiennent plus d&#8217;avantages plus rapidement sans que tout ne devienne confus. <b>Les outils ARCAD peuvent vous aider \u00e0 y parvenir \u00e0 votre rythme. <\/b><\/p>\n<p>Nous brisons les barri\u00e8res qui ont frein\u00e9 votre d\u00e9veloppement, nous voulons que vous produisiez plus, que vous ayez plus de succ\u00e8s, que vos meilleurs d\u00e9veloppeurs fassent ce qu&#8217;ils savent faire. <\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-6 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-padding-top:40px;--awb-padding-right:40px;--awb-padding-bottom:25px;--awb-padding-left:40px;--awb-bg-color:rgba(232,232,232,0.38);--awb-bg-color-hover:rgba(232,232,232,0.38);--awb-bg-size:cover;--awb-border-color:#ea5050;--awb-border-left:7px;--awb-border-style:solid;--awb-width-large:66.666666666667%;--awb-margin-top-large:45px;--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-7 fusion-text-no-margin\" style=\"--awb-margin-bottom:5px;\"><p class=\"fusion-responsive-typography-calculated\" data-fontsize=\"23\" data-lineheight=\"27.6px\"><strong>Vous mettez en place une strat\u00e9gie DevOps sur IBM i ? Engagez vos \u00e9quipes IBM I &#8211; Lisez notre livre blanc !<\/strong><\/p>\n<\/div><div style=\"text-align:right;\"><a class=\"fusion-button button-flat button-xlarge button-custom fusion-button-default button-2 fusion-button-span-no fusion-button-default-type\" style=\"--button_accent_color:#ea5050;--button_border_color:#ea5050;--button_accent_hover_color:#437cb4;--button_border_hover_color:#437cb4;--button_border_width-top:0px;--button_border_width-right:0px;--button_border_width-bottom:0px;--button_border_width-left:0px;--button-border-radius-top-left:0px;--button-border-radius-top-right:0px;--button-border-radius-bottom-right:0px;--button-border-radius-bottom-left:0px;--button_gradient_top_color:rgba(255,255,255,0);--button_gradient_bottom_color:rgba(255,255,255,0);--button_gradient_top_color_hover:rgba(255,255,255,0);--button_gradient_bottom_color_hover:rgba(255,255,255,0);\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"\/arcad\/resource-items\/devops-for-ibm-i-white-paper\/\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">T\u00e9l\u00e9chargez notre livre blanc<\/span><i class=\"fa-arrow-right fas awb-button__icon awb-button__icon--default button-icon-right\" aria-hidden=\"true\"><\/i><\/a><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Selon un rapport de la Cloud Security Alliance, 90 % des directeurs informatiques ont vu leurs projets de migration \u00e9chouer ou \u00eatre perturb\u00e9s.<\/p>\n","protected":false},"author":16,"featured_media":54894,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[246],"tags":[622,552,556],"class_list":["post-64214","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-fr","tag-blog-article-fr","tag-devops-pour-ibm-i","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>Faut-il migrer les applications Legacy ou rester sur la plateforme IBM i ? | Blog<\/title>\n<meta name=\"description\" content=\"Apprenez comment r\u00e9ussir la migration de vos applications legacy avec les produits ARCAD.\" \/>\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\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Faut-il migrer les applications Legacy ou rester sur la plateforme IBM i ? | Blog\" \/>\n<meta property=\"og:description\" content=\"Apprenez comment r\u00e9ussir la migration de vos applications legacy avec les produits ARCAD.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/\" \/>\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=\"2024-02-13T09:27:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-08T09:43:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/12\/Banner-blog-article-Avoiding-the-pitfalls-of-legacy-application-migration.png\" \/>\n\t<meta property=\"og:image:width\" content=\"940\" \/>\n\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Myriam Goutte\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Myriam Goutte\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 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\\\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\\\/\"},\"author\":{\"name\":\"Myriam Goutte\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/person\\\/56072f2a9491143460e3cadf23b9d730\"},\"headline\":\"Faut-il migrer les applications Legacy ou rester sur la plateforme IBM i ?\",\"datePublished\":\"2024-02-13T09:27:33+00:00\",\"dateModified\":\"2024-07-08T09:43:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\\\/\"},\"wordCount\":4185,\"publisher\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/Banner-blog-article-Avoiding-the-pitfalls-of-legacy-application-migration.png\",\"keywords\":[\"Blog Article\",\"DevOps pour IBM i\",\"Modernisation IBM i\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\\\/\",\"url\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\\\/\",\"name\":\"Faut-il migrer les applications Legacy ou rester sur la plateforme IBM i ? | Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/Banner-blog-article-Avoiding-the-pitfalls-of-legacy-application-migration.png\",\"datePublished\":\"2024-02-13T09:27:33+00:00\",\"dateModified\":\"2024-07-08T09:43:29+00:00\",\"description\":\"Apprenez comment r\u00e9ussir la migration de vos applications legacy avec les produits ARCAD.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/Banner-blog-article-Avoiding-the-pitfalls-of-legacy-application-migration.png\",\"contentUrl\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/Banner-blog-article-Avoiding-the-pitfalls-of-legacy-application-migration.png\",\"width\":940,\"height\":350,\"caption\":\"Banner blog article - Avoiding the pitfalls of legacy application migration\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"ARCAD\",\"item\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Faut-il migrer les applications Legacy ou rester sur la plateforme IBM i ?\"}]},{\"@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\\\/56072f2a9491143460e3cadf23b9d730\",\"name\":\"Myriam Goutte\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/author\\\/myriam-goutte\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Faut-il migrer les applications Legacy ou rester sur la plateforme IBM i ? | Blog","description":"Apprenez comment r\u00e9ussir la migration de vos applications legacy avec les produits ARCAD.","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\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/","og_locale":"en_US","og_type":"article","og_title":"Faut-il migrer les applications Legacy ou rester sur la plateforme IBM i ? | Blog","og_description":"Apprenez comment r\u00e9ussir la migration de vos applications legacy avec les produits ARCAD.","og_url":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/","og_site_name":"ARCAD","article_publisher":"https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235","article_published_time":"2024-02-13T09:27:33+00:00","article_modified_time":"2024-07-08T09:43:29+00:00","og_image":[{"width":940,"height":350,"url":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/12\/Banner-blog-article-Avoiding-the-pitfalls-of-legacy-application-migration.png","type":"image\/png"}],"author":"Myriam Goutte","twitter_misc":{"Written by":"Myriam Goutte","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/#article","isPartOf":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/"},"author":{"name":"Myriam Goutte","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/person\/56072f2a9491143460e3cadf23b9d730"},"headline":"Faut-il migrer les applications Legacy ou rester sur la plateforme IBM i ?","datePublished":"2024-02-13T09:27:33+00:00","dateModified":"2024-07-08T09:43:29+00:00","mainEntityOfPage":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/"},"wordCount":4185,"publisher":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization"},"image":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/12\/Banner-blog-article-Avoiding-the-pitfalls-of-legacy-application-migration.png","keywords":["Blog Article","DevOps pour IBM i","Modernisation IBM i"],"articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/","url":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/","name":"Faut-il migrer les applications Legacy ou rester sur la plateforme IBM i ? | Blog","isPartOf":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/#primaryimage"},"image":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/12\/Banner-blog-article-Avoiding-the-pitfalls-of-legacy-application-migration.png","datePublished":"2024-02-13T09:27:33+00:00","dateModified":"2024-07-08T09:43:29+00:00","description":"Apprenez comment r\u00e9ussir la migration de vos applications legacy avec les produits ARCAD.","breadcrumb":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/#primaryimage","url":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/12\/Banner-blog-article-Avoiding-the-pitfalls-of-legacy-application-migration.png","contentUrl":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/12\/Banner-blog-article-Avoiding-the-pitfalls-of-legacy-application-migration.png","width":940,"height":350,"caption":"Banner blog article - Avoiding the pitfalls of legacy application migration"},{"@type":"BreadcrumbList","@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/faut-il-migrer-les-applications-legacy-ou-rester-sur-la-plateforme-ibm-i\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"ARCAD","item":"https:\/\/www.arcadsoftware.com\/arcad\/"},{"@type":"ListItem","position":2,"name":"Faut-il migrer les applications Legacy ou rester sur la plateforme IBM i ?"}]},{"@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\/56072f2a9491143460e3cadf23b9d730","name":"Myriam Goutte","url":"https:\/\/www.arcadsoftware.com\/arcad\/author\/myriam-goutte\/"}]}},"_links":{"self":[{"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/posts\/64214","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\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/comments?post=64214"}],"version-history":[{"count":3,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/posts\/64214\/revisions"}],"predecessor-version":[{"id":69525,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/posts\/64214\/revisions\/69525"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/media\/54894"}],"wp:attachment":[{"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/media?parent=64214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/categories?post=64214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/tags?post=64214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}