{"id":64492,"date":"2024-02-27T18:15:23","date_gmt":"2024-02-27T16:15:23","guid":{"rendered":"https:\/\/www.arcadsoftware.com\/arcad\/?p=64492"},"modified":"2024-07-08T11:52:18","modified_gmt":"2024-07-08T09:52:18","slug":"devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i","status":"publish","type":"post","link":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\/","title":{"rendered":"DevSecOps &#8211; Automatiser la qualit\u00e9 et la s\u00e9curit\u00e9 de votre code source IBM i"},"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-bottom: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\"><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 Alan Ashley<\/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>De nos jours, dans le secteur du d\u00e9veloppement de logiciels, le temps est toujours limit\u00e9 et les charges de travail sont souvent excessives. Combiner ces deux \u00e9l\u00e9ments ne donne jamais de bons r\u00e9sultats. C&#8217;est pourquoi, en tant qu&#8217;entreprise, il est crucial d&#8217;explorer les outils capables d&#8217;automatiser efficacement le travail. <b>Pour garantir la qualit\u00e9 et la s\u00e9curit\u00e9 du code sur IBM i, <a href=\"\/arcad\/produits\/arcad-code-checker-controleur-de-la-qualite-des-sources\/\" target=\"_blank\" rel=\"noopener noreferrer\">ARCAD CodeChecker<\/a> se positionne comme l&#8217;outil id\u00e9al. <\/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\"><ul style=\"--awb-iconcolor:#1d576c;--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;--awb-circlecolor:#ffffff;--awb-circle-yes-font-size:14.08px;\" class=\"fusion-checklist fusion-checklist-1 fusion-checklist-default type-icons\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon fa-check fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>Quel est <b>le niveau de protection de votre code existant et de votre nouveau code <\/b>sur IBM i ?<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon fa-check fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><b>Vos processus garantissent-ils la qualit\u00e9 et la s\u00e9curit\u00e9 du code <\/b>et r\u00e9pondent-ils \u00e0 vos objectifs de conformit\u00e9 ?<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon fa-check fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><b>Avez-vous besoin d&#8217;\u00e9liminer les goulets d&#8217;\u00e9tranglement <\/b>lors des v\u00e9rifications par les pairs et de donner aux d\u00e9veloppeurs plus de temps pour d\u00e9velopper ?<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon fa-check fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>A<b>vez-vous besoin de v\u00e9rifier le code en continu<\/b> ?<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon fa-check fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><b>Avez-vous besoin de r\u00e9duire la courbe d&#8217;apprentissage<\/b> des nouveaux d\u00e9veloppeurs ?<\/p>\n<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-3\" style=\"--awb-margin-top:20px;\"><p>Lorsque vous entamez le processus de d\u00e9veloppement d&#8217;une nouvelle application ou ou l&#8217;am\u00e9lioration d&#8217;une application existante, <b>l&#8217;un des domaines qui se trouve souvent en bas de la liste est la s\u00e9curit\u00e9.<\/b> Pourquoi ? Parce que la s\u00e9curit\u00e9 est un sujet complexe, chronophage et qui n\u00e9cessite des ressources. C&#8217;est l\u00e0 que <b><a href=\"\/arcad\/produits\/arcad-code-checker-controleur-de-la-qualite-des-sources\/\" target=\"_blank\" rel=\"noopener noreferrer\">ARCAD CodeChecker<\/a><\/b> entre en jeu. CodeChecker est con\u00e7u pour s&#8217;int\u00e9grer \u00e0 votre processus de d\u00e9veloppement actuel, m\u00eame si vous n&#8217;utilisez pas encore la suite d&#8217;outils ARCAD for DevOps.<\/p>\n<p>\u00c0 mesure que vous cr\u00e9ez de nouvelles lignes de codes, interfaces ou bases de donn\u00e9es, vos d\u00e9veloppeurs suivent une norme de qualit\u00e9 de codage, qui est g\u00e9n\u00e9ralement une combinaison de r\u00e8gles standards du secteur et de r\u00e8gles sp\u00e9cifiques \u00e0 votre entreprise.<b> Comme la plupart des d\u00e9veloppeurs le savent, ils sont toujours soumis \u00e0 des d\u00e9lais, ce qui peut entra\u00eener des omissions dans les \u00e9tapes de d\u00e9veloppement.<\/b> Parfois, <b>des vuln\u00e9rabilit\u00e9s peuvent passer inaper\u00e7ues,<\/b> m\u00eame des erreurs aussi simples qu&#8217;une ligne de copyright manquante dans le code. Dans ces cas-l\u00e0, on compte souvent sur la r\u00e9vision du code par les coll\u00e8gues pour d\u00e9tecter les erreurs. Mais que se passe-t-il lorsque le d\u00e9veloppeur doit r\u00e9viser son propre code ? <b>Dans tous les cas, la r\u00e9vision manuelle est sujette \u00e0 des contraintes de temps et \u00e0 des erreurs humaines<\/b>. C&#8217;est l\u00e0 que ARCAD CodeChecker intervient.<\/p>\n<p>Vous vous demandez comment int\u00e9grer vos nouveaux d\u00e9veloppeurs aux politiques et aux processus d\u00e9finis par les directives de d\u00e9veloppement de code ? Vous vous interrogez sur la s\u00e9curit\u00e9 de votre ancien code RPG ou COBOL ? Ou sur la robustesse de votre s\u00e9curit\u00e9 SQL, et si elle est prot\u00e9g\u00e9e contre les injections ?<\/p>\n<p><span style=\"color: var(--awb-text-color); font-family: var(--awb-text-font-family); font-size: var(--awb-font-size); font-style: var(--awb-text-font-style); font-weight: var(--awb-text-font-weight); letter-spacing: var(--awb-letter-spacing); text-align: var(--awb-content-alignment); text-transform: var(--awb-text-transform); background-color: var(--awb-bg-color-medium-hover);\">Maintenant que vous avez pris connaissance de certains des probl\u00e8mes qui existent, voire de ceux dont vous pourriez ne pas \u00eatre conscients, explorons ce que ARCAD CodeChecker peut r\u00e9ellement faire pour vous.<\/span><\/p>\n<\/div><div class=\"fusion-image-element \" style=\"text-align:center;--awb-margin-top:20px;--awb-margin-bottom:20px;--awb-max-width:400px;--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=\"1195\" height=\"638\" alt=\"ARCAD Codechecker solution\" title=\"Code Quality Check Solution\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2021\/06\/picto-solution-code-quality-check-1.png\" class=\"img-responsive wp-image-44502\" srcset=\"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/06\/picto-solution-code-quality-check-1-200x107.png 200w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/06\/picto-solution-code-quality-check-1-400x214.png 400w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/06\/picto-solution-code-quality-check-1-600x320.png 600w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/06\/picto-solution-code-quality-check-1-800x427.png 800w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/06\/picto-solution-code-quality-check-1.png 1195w\" sizes=\"(max-width: 640px) 100vw, 800px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-4\" style=\"--awb-content-alignment:center;\"><p style=\"font-size: 12px;\" data-fusion-font=\"true\"><i>Figure 1 &#8211; Trouver les bugs<\/i><\/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-padding-top:40px;--awb-padding-right:40px;--awb-padding-bottom:20px;--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:20px;--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><b>T\u00e9l\u00e9chargez cette datasheet pour en savoir plus sur ARCAD CodeChecker et d\u00e9couvrez les avantages d&#8217;un contr\u00f4le continu automatis\u00e9 de la qualit\u00e9 et de la s\u00e9curit\u00e9 de votre source de code<\/b><\/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-codechecker-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-4 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\"><p>Abordons dans un premier temps la qualit\u00e9 du code avec CodeChecker.<b> Cet outil est dot\u00e9 de centaines de r\u00e8gles, notamment la d\u00e9tection des instructions GOTO ou la v\u00e9rification des vuln\u00e9rabilit\u00e9s de s\u00e9curit\u00e9<\/b> telles que les injections SQL ou le SQL dynamique. Ces r\u00e8gles sont pr\u00eates \u00e0 \u00eatre appliqu\u00e9es \u00e0 votre code. Si vous remarquez qu&#8217;une r\u00e8gle ne correspond pas \u00e0 vos besoins, vous pouvez facilement en cr\u00e9er une nouvelle. L&#8217;outil vous offre la possibilit\u00e9 d&#8217;analyser l&#8217;ensemble du code source, uniquement le nouveau code ou une r\u00e8gle sp\u00e9cifique \u00e0 votre entreprise. Comme vous pouvez le constater, <b>CodeChecker offre une grande flexibilit\u00e9. <\/b><\/p>\n<p>Maintenant que vous avez l&#8217;outil pour aider votre entreprise, la question est de savoir o\u00f9 l&#8217;utiliser. <b>L&#8217;avantage, c&#8217;est que CodeChecker peut \u00eatre int\u00e9gr\u00e9 \u00e0 votre strat\u00e9gie &#8220;shift left&#8221;<\/b>, permettant ainsi aux d\u00e9veloppeurs de lancer l&#8217;outil directement sur le code pendant qu&#8217;ils l&#8217;\u00e9crivent, avant m\u00eame qu&#8217;il ne soit soumis \u00e0 un examen par d&#8217;autres d\u00e9veloppeurs. <b>CodeChecker peut \u00e9galement \u00eatre d\u00e9clench\u00e9 par une \u00e9quipe de test<\/b>, permettant ainsi \u00e0 vos d\u00e9veloppeurs de continuer \u00e0 travailler. En cas de d\u00e9tection de probl\u00e8mes, il suffit de les renvoyer au d\u00e9veloppeur pour qu&#8217;il les r\u00e9solve. Enfin, <b>CodeChecker s&#8217;int\u00e8gre \u00e0 votre pipeline CI\/CD <\/b>lorsque vous utilisez des outils tels que Jenkins, ce qui \u00e9limine tout tout goulot d&#8217;\u00e9tranglement dans votre processus de r\u00e9vision.<\/p>\n<p><span style=\"color: var(--awb-text-color); font-family: var(--awb-text-font-family); font-size: var(--awb-font-size); font-style: var(--awb-text-font-style); font-weight: var(--awb-text-font-weight); letter-spacing: var(--awb-letter-spacing); text-align: var(--awb-content-alignment); text-transform: var(--awb-text-transform); background-color: var(--awb-bg-color-medium);\">Vous pouvez observer ci-dessous comment CodeChecker s&#8217;int\u00e8gre dans le pipeline ARCAD for DevOps. Si vous \u00eates d\u00e9j\u00e0 utilisateur d&#8217;ARCAD, son int\u00e9gration se fera simplement dans votre processus. Si vous d\u00e9sirez utiliser CodeChecker de mani\u00e8re autonome, il vous suffit de l&#8217;int\u00e9grer \u00e0 votre processus de d\u00e9veloppement actuel. Configurez-le pour qu&#8217;il pointe vers votre code source et vous serez op\u00e9rationnel.<\/span><\/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=\"1685\" height=\"437\" alt=\"ARCAD Dashboard CodeChecker\" title=\"ARCAD Dashboard CodeChecker\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2022\/02\/arcad-dashboard-codechecker.png\" class=\"img-responsive wp-image-55793\" srcset=\"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2022\/02\/arcad-dashboard-codechecker-200x52.png 200w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2022\/02\/arcad-dashboard-codechecker-400x104.png 400w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2022\/02\/arcad-dashboard-codechecker-600x156.png 600w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2022\/02\/arcad-dashboard-codechecker-800x207.png 800w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2022\/02\/arcad-dashboard-codechecker-1200x311.png 1200w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2022\/02\/arcad-dashboard-codechecker.png 1685w\" sizes=\"(max-width: 640px) 100vw, 800px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-7\"><p style=\"font-size: 12px;\" data-fusion-font=\"true\"><i>Figure 2 &#8211; Pipeline de d\u00e9veloppement d&#8217;Arcad<\/i><\/p>\n<\/div><div class=\"fusion-text fusion-text-8\" style=\"--awb-margin-top:20px;\"><p>Enfin, \u00e9tant donn\u00e9 que de nombreuses entreprises recrutent de nouveaux d\u00e9veloppeurs qui ne sont pas toujours familiaris\u00e9s avec les meilleures pratiques de codage du secteur, <b>CodeChecker peut \u00eatre utilis\u00e9 comme un outil &#8220;\u00e9ducatif&#8221; ponctuel<\/b>. En utilisant CodeChecker, <b>ces nouveaux d\u00e9veloppeurs apprennent progressivement les meilleures pratiques non seulement du secteur<\/b>, mais aussi sp\u00e9cifiques \u00e0 votre entreprise et \u00e0 vos applications. De plus, gr\u00e2ce \u00e0 son int\u00e9gration \u00e0 RDi via des plugins, <b>CodeChecker pr\u00e9sente une interface moderne et structur\u00e9e<\/b>, facilitant ainsi l&#8217;apprentissage rapide pour vos nouveaux d\u00e9veloppeurs.<\/p>\n<p>Au d\u00e9but de cet article, j&#8217;ai \u00e9voqu\u00e9 plusieurs questions concernant votre code. Si vous avez r\u00e9pondu oui \u00e0 l&#8217;une ou \u00e0 plusieurs de ces questions, alors ARCAD CodeChecker est l&#8217;outil que vous devriez int\u00e9grer \u00e0 votre pipeline de d\u00e9veloppement. En utilisant ARCAD CodeChecker, vous continuerez \u00e0 d\u00e9placer le code et la d\u00e9tection des erreurs vers la phase initiale du processus de d\u00e9veloppement, et plus vous parviendrez \u00e0 les identifier t\u00f4t, plus vous r\u00e9aliserez des \u00e9conomies.<\/p>\n<p>Vous d\u00e9sirez en savoir davantage sur <b><a href=\"\/arcad\/produits\/arcad-code-checker-controleur-de-la-qualite-des-sources\/\">ARCAD CodeChecker<\/a><\/b> ? <b><a href=\"\/arcad\/a-propos\/contact\/\">Contactez ARCAD Software<\/a><\/b> pour une d\u00e9monstration !<\/p>\n<\/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-padding-top:40px;--awb-padding-right:40px;--awb-padding-bottom:20px;--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: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 fusion-text-no-margin\" style=\"--awb-margin-bottom:5px;\"><p><b>[Webinar] V\u00e9rifiez automatiquement la qualit\u00e9 de votre code RPG ! Vous d\u00e9couvrirez dans ce webinar comment faire de la \u00ab qualit\u00e9 continue \u00bb une partie int\u00e9grante de votre cycle DevSecOps<\/b><\/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\/infos-et-evenements\/webinars-a-revoir\/verifiez-automatiquement-la-qualite-de-votre-code-rpg\/\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Voir le webinar en replay<\/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><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 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\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-6 fusion_builder_column_1_6 1_6 fusion-one-sixth fusion-column-first\" style=\"--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-margin-bottom:0px;width:13.3333%; margin-right: 4%;\"><div class=\"fusion-column-wrapper fusion-flex-column-wrapper-legacy\"><div class=\"fusion-image-element in-legacy-container\" style=\"--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-3 hover-type-none\"><img decoding=\"async\" width=\"500\" height=\"500\" alt=\"Alan Ashley\" title=\"Photo_Alan_Ashley_Bleu-Canard_ARCAD\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2021\/10\/Photo_Alan_Ashley_Bleu-Canard_ARCAD.png\" class=\"img-responsive wp-image-52555\" srcset=\"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/10\/Photo_Alan_Ashley_Bleu-Canard_ARCAD-200x200.png 200w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/10\/Photo_Alan_Ashley_Bleu-Canard_ARCAD-400x400.png 400w, https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2021\/10\/Photo_Alan_Ashley_Bleu-Canard_ARCAD.png 500w\" sizes=\"(max-width: 800px) 100vw, 200px\" \/><\/span><\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-7 fusion_builder_column_3_5 3_5 fusion-three-fifth\" style=\"--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-margin-bottom:0px;width:58.4%; margin-right: 4%;\"><div class=\"fusion-column-wrapper fusion-flex-column-wrapper-legacy\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-margin-top-small:0px;--awb-margin-bottom-small:0px;--awb-font-size:25px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;font-size:1em;--fontSize:25;line-height:1.3;\">Alan Ashley<\/h3><\/div><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-four\" style=\"--awb-margin-top:5px;--awb-margin-bottom:5px;--awb-margin-top-small:5px;--awb-margin-bottom-small:5px;--awb-font-size:20px;\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;font-size:1em;--fontSize:20;--minFontSize:20;line-height:1.36;\">Solution Architect, ARCAD Software<\/h4><\/div><div class=\"fusion-text fusion-text-10\"><p>Alan travaille depuis plus de 30 ans dans le domaine du support et de la promotion de la plateforme IBM i. Il est consultant avant-vente pour le r\u00f4le DevOps sur IBM i chez ARCAD Software. Avant de rejoindre ARCAD Software, il a occup\u00e9 pendant de nombreuses ann\u00e9es de multiples fonctions au sein d\u2019IBM, de l\u2019assistance aux clients par le biais de HA (Haute Disponibilit\u00e9) \u00e0 DR (Reprise apr\u00e8s Sinistre) \u00e0 la promotion des applications et aux migrations de l\u2019IBM i vers le cloud. Dans le cadre de ces fonctions, il a pu constater de visu les difficult\u00e9s rencontr\u00e9es par de nombreux clients en mati\u00e8re de gestion du cycle de vie des applications, de modernisation et de protection des donn\u00e9es. Sa passion dans ces domaines s\u2019inscrit parfaitement dans la suite de produits ARCAD.<\/p>\n<\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lorsque vous commencez \u00e0 d\u00e9velopper une nouvelle application ou \u00e0 am\u00e9liorer une application existante, l&#8217;un des domaines qui se trouve souvent en bas de la liste est la s\u00e9curit\u00e9. C&#8217;est l\u00e0 que le CodeChecker d&#8217;Arcad Software peut intervenir.<\/p>\n","protected":false},"author":16,"featured_media":55817,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[246,244],"tags":[622,552],"class_list":["post-64492","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-fr","category-infos-et-evenements","tag-blog-article-fr","tag-devops-pour-ibm-i"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>DevSecOps - Automatiser la qualit\u00e9 et la s\u00e9curit\u00e9 de votre code source IBM i<\/title>\n<meta name=\"description\" content=\"D\u00e9couvrez notre outil ARCAD CodeChecker pour assurer la qualit\u00e9 et la s\u00e9curit\u00e9 du code et qui peut vous \u00e9viter du travail et l&#039;automatiser.\" \/>\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\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DevSecOps - Automatiser la qualit\u00e9 et la s\u00e9curit\u00e9 de votre code source IBM i\" \/>\n<meta property=\"og:description\" content=\"D\u00e9couvrez notre outil ARCAD CodeChecker pour assurer la qualit\u00e9 et la s\u00e9curit\u00e9 du code et qui peut vous \u00e9viter du travail et l&#039;automatiser.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-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-27T16:15:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-08T09:52:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2022\/02\/blog-article-devsecops-automating-quality-and-security-in-your-ibm-i-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"300\" \/>\n\t<meta property=\"og:image:height\" content=\"160\" \/>\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=\"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\\\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\\\/\"},\"author\":{\"name\":\"Myriam Goutte\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/person\\\/56072f2a9491143460e3cadf23b9d730\"},\"headline\":\"DevSecOps &#8211; Automatiser la qualit\u00e9 et la s\u00e9curit\u00e9 de votre code source IBM i\",\"datePublished\":\"2024-02-27T16:15:23+00:00\",\"dateModified\":\"2024-07-08T09:52:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\\\/\"},\"wordCount\":3066,\"publisher\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/blog-article-devsecops-automating-quality-and-security-in-your-ibm-i-1.png\",\"keywords\":[\"Blog Article\",\"DevOps pour IBM i\"],\"articleSection\":[\"Blog\",\"Infos et Ev\u00e9n\u00e9ments\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\\\/\",\"url\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\\\/\",\"name\":\"DevSecOps - Automatiser la qualit\u00e9 et la s\u00e9curit\u00e9 de votre code source IBM i\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/blog-article-devsecops-automating-quality-and-security-in-your-ibm-i-1.png\",\"datePublished\":\"2024-02-27T16:15:23+00:00\",\"dateModified\":\"2024-07-08T09:52:18+00:00\",\"description\":\"D\u00e9couvrez notre outil ARCAD CodeChecker pour assurer la qualit\u00e9 et la s\u00e9curit\u00e9 du code et qui peut vous \u00e9viter du travail et l'automatiser.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/blog-article-devsecops-automating-quality-and-security-in-your-ibm-i-1.png\",\"contentUrl\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/blog-article-devsecops-automating-quality-and-security-in-your-ibm-i-1.png\",\"width\":300,\"height\":160,\"caption\":\"Blog Article DevSecOps IBM i Source code\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"ARCAD\",\"item\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DevSecOps &#8211; Automatiser la qualit\u00e9 et la s\u00e9curit\u00e9 de votre code source 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":"DevSecOps - Automatiser la qualit\u00e9 et la s\u00e9curit\u00e9 de votre code source IBM i","description":"D\u00e9couvrez notre outil ARCAD CodeChecker pour assurer la qualit\u00e9 et la s\u00e9curit\u00e9 du code et qui peut vous \u00e9viter du travail et l'automatiser.","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\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\/","og_locale":"en_US","og_type":"article","og_title":"DevSecOps - Automatiser la qualit\u00e9 et la s\u00e9curit\u00e9 de votre code source IBM i","og_description":"D\u00e9couvrez notre outil ARCAD CodeChecker pour assurer la qualit\u00e9 et la s\u00e9curit\u00e9 du code et qui peut vous \u00e9viter du travail et l'automatiser.","og_url":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\/","og_site_name":"ARCAD","article_publisher":"https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235","article_published_time":"2024-02-27T16:15:23+00:00","article_modified_time":"2024-07-08T09:52:18+00:00","og_image":[{"width":300,"height":160,"url":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2022\/02\/blog-article-devsecops-automating-quality-and-security-in-your-ibm-i-1.png","type":"image\/png"}],"author":"Myriam Goutte","twitter_misc":{"Written by":"Myriam Goutte","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\/#article","isPartOf":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\/"},"author":{"name":"Myriam Goutte","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/person\/56072f2a9491143460e3cadf23b9d730"},"headline":"DevSecOps &#8211; Automatiser la qualit\u00e9 et la s\u00e9curit\u00e9 de votre code source IBM i","datePublished":"2024-02-27T16:15:23+00:00","dateModified":"2024-07-08T09:52:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\/"},"wordCount":3066,"publisher":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization"},"image":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2022\/02\/blog-article-devsecops-automating-quality-and-security-in-your-ibm-i-1.png","keywords":["Blog Article","DevOps pour IBM i"],"articleSection":["Blog","Infos et Ev\u00e9n\u00e9ments"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\/","url":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\/","name":"DevSecOps - Automatiser la qualit\u00e9 et la s\u00e9curit\u00e9 de votre code source IBM i","isPartOf":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\/#primaryimage"},"image":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2022\/02\/blog-article-devsecops-automating-quality-and-security-in-your-ibm-i-1.png","datePublished":"2024-02-27T16:15:23+00:00","dateModified":"2024-07-08T09:52:18+00:00","description":"D\u00e9couvrez notre outil ARCAD CodeChecker pour assurer la qualit\u00e9 et la s\u00e9curit\u00e9 du code et qui peut vous \u00e9viter du travail et l'automatiser.","breadcrumb":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\/#primaryimage","url":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2022\/02\/blog-article-devsecops-automating-quality-and-security-in-your-ibm-i-1.png","contentUrl":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2022\/02\/blog-article-devsecops-automating-quality-and-security-in-your-ibm-i-1.png","width":300,"height":160,"caption":"Blog Article DevSecOps IBM i Source code"},{"@type":"BreadcrumbList","@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/devsecops-automatiser-la-qualite-et-la-securite-de-votre-code-source-ibm-i\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"ARCAD","item":"https:\/\/www.arcadsoftware.com\/arcad\/"},{"@type":"ListItem","position":2,"name":"DevSecOps &#8211; Automatiser la qualit\u00e9 et la s\u00e9curit\u00e9 de votre code source 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\/64492","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=64492"}],"version-history":[{"count":3,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/posts\/64492\/revisions"}],"predecessor-version":[{"id":69532,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/posts\/64492\/revisions\/69532"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/media\/55817"}],"wp:attachment":[{"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/media?parent=64492"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/categories?post=64492"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/tags?post=64492"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}