DEVOPS

DevOps change l’organisation des équipes informatiques en les unifiant autour des objectifs communs de CI (Continuous Integration : Intégration continue ) et CD (Continuous Delivery : Livraison continue).

Le workflow DevOps commence au travail de développement collaboratif & continu et se termine par le déploiement et « monitoring » (en vue de l’amélioration continue) continu :

  • Développement continu.
  • Intégration continue : Regroupement des parties de codes de solutions.
  • Test continu : tests automatisés et retour à l’étape précédente ou passage à l’étape suivante.
  • « Monitoring » continu.
  • Livraision continue : Les codes qui passent les tests sont placés dans l’environnement de production.
  • Déploiement continu : Les codes validés sont mis à la disposition des utilisateurs de manière automatisée.

Parmi les outils d’automatisation de DevOps on cite :

  • GIT et logiciels similaires.
  • Docker, containerd et SWARM.
  • Jenkins
  • Kubernetes
  • Terraform
  • Ansible