Devops et AWS : Le Cloud et la révolution du Devops

L’industrie est en constant changement les volumes traités sur Internet sont maintenant immense. Être capable de réagir à ces changements n’est pas facile.

Dans cette suite d’articles, nous allons voir comment adopter certains outils et bonnes pratiques pour nous faciliter les changements que connaît le web. En utilisant les services fournis par Amazon nous avons la possibilité de mettre en place les principes clés d’une gestion efficacement de notre infrastructure et de construire un processus de gestion du cycle de vie de notre application.

Lire la suite »

Jenkins – Integration en continu (Installation)

Présentation:

Jenkins précedement Hudson est une platform écrite en java d’integration en continue. l’intégration en continu signifie que toute modification de code sera integrer en verifiant qu’aucune regression ne s’est produite.
ce systeme permet d’éviter, lors du travail de plusieurs équipes sur un même code, d’avoir apres de multiple modifications  une application qui ne fonctionne pas.
les prerequis pour qu’un tel systeme fonctionne sont les suivants:

  • un systéme de gestion de version (git, svg, cvs, …) partager entre tous les developpeur de l’application
  • les developpeur doivent faire des push de leurs code vers le git
  • gestion des test unitaire lors du developpement

Lire la suite »