Solution CI/CD

CI/CD pour IBM i

Accélérez vos mises en production

La solution ultime pour construire votre pipeline IBM i CI/CD

Test Data Management Expert

Demandez votre démo personnalisée !

Sollicitez nos experts IBM i

Qu’est-ce que CI/CD ?

CI/CD, ou Intégration Continue/Livraison et Déploiement Continu, met l’accent sur la mise en production rapide de petits changements incrémentiels et l’utilisation de l’automatisation tout au long du processus du développement. Au cœur de DevOps, l’outillage CI/CD est la clé de son succès.

Intégration continue (CI)

Avec l’intégration continue, les développeurs fusionnent aussi souvent que possible leurs changements de code vers la branche principale. Dès qu’une modification est validée, des processus automatisés de build et de test sont exécutés pour valider l’exactitude de la modification. Les défauts sont détectés le plus tôt possible dans le cycle de développement – là où leur impact et leur coût sont les plus faibles : un « shift left » des défauts.

L’automatisation des tests est la clé de l’intégration continue pour s’assurer que les nouveaux commits ne corrompent pas l’application lorsqu’ils sont intégrés dans la branche principale.

Livraison/Déploiement continu (CD)

La livraison continue est une extension de CI, où le logiciel est conçu, configuré et paramétré de manière à ce qu’il puisse être mis en production automatiquement et à tout moment.

Le déploiement continu va encore plus loin que la livraison continue, en orchestrant automatiquement le déploiement des applications au client à chaque changement.

En accélérant la boucle de retours clients, les gains peuvent être énormes – en termes de qualité logicielle, de délais de projet, de résultats et de coûts de développement.

Comment intégrer le « Legacy » dans votre stratégie CI/CD ?
ARCAD for DevOps !

Dominant sur les plates-formes ouvertes ou distribuées, l’implémentation du CI/CD sur des plates-formes traditionnelles telles qu’IBM i est plus difficile et représente un défi. Les outils de développement Legacy, leur incompatibilité avec les outils traditionnels et les méthodologies de développement rigides freinent le passage à un modèle continu.

Pour simplifier l’implémentation du CI/CD sur IBM i, ARCAD Software a intégré son automatisation IBM i de haute technologie avec les outils standard DevOps Git, Jenkins et Jira.

ARCAD for DevOps, un référentiel unique et un pipeline DevOps pour tous vos actifs logiciels, avec un support avancé pour IBM i :

ARCAD for DevOps: l’offre CI/CT/CD la plus complète et la plus intégrée pour IBM i sur le marché aujourd’hui
  • Partage des codes source (distribués et Legacy) dans un seul référentiel de source (Git)
  • Automatisation des builds sur IBM i (ARCAD Builder)
  • Outil d’orchestration commun lors de la phase d’intégration continue (Jenkins)
  • Contrôles automatisés de la qualité du code (ARCAD CodeChecker)
  • Test unitaire automatisé pour IBM i (ARCAD iUnit)
  • Test de régression automatisé pour IBM i, rapport de couverture de test (ARCAD Verifier)
  • Livraison et déploiement continus multi-plateformes (DROPS)
  • Visibilité/Suivi de l’avancement du déploiement du ticket à la production (Jira)

En transformant les anciennes méthodes linéaires en un flux de travail parallèle et continu, ce nouveau modèle CI/CD permet un retour utilisateur plus rapide, des délais de livraison plus courts et des coûts informatiques réduits.

Besoin d’intégrer votre Legacy dans votre stratégie CI/CD ?

Procurez-vous ARCAD for DevOps !

  • Supprimez les barrières entre le Développement, l’Homologation et les Opérations
  • Reliez toutes les phases du cycle de vie du développement dans un référentiel de métadonnées
  • Analysez, buildez, vérifiez, testez et déployez votre application avec efficacité et précision
  • La connaissance des références croisées est  issue de votre code et de vos données d’application
  • Exécutez uniquement les scénarios de test impactés par vos changements les plus récents
  • Collaborez et unifiez les équipes utilisant Git, GitHub, GitLab et SVN
  • Déployez en synchrone à travers IBM i, Windows, UNIX, Linux, System z
  • Rollback en cas d’erreur sur n’importe quelle plateforme
Contact Us

Demandez votre démo

Parlons de votre projet !

Nos experts vous conseillent

Démo personnalisée

Sollicitez nos experts