Études de cas
Portail immobilier
Le client cherchait à améliorer son portail immobilier actuel et à mettre en place un meilleur processus.
Résultats / Effets
Livraison plus rapide des fonctionnalités.
Des environnements de fonctionnement plus stables.
Amélioration de la communication et de la collaboration.
Plus de temps pour innover (plutôt que pour réparer/maintenir).
Description du système
Technologie utilisée :
Github, Jenkins, Ansible, CloudFormation, New Relic AngularJS, Jersey Framework, PostgreSql, Apache Tomcat, AWS, Xamarin (pour les mobiles).
Défi
Délai long pour le déploiement des changements en production
Complexité élevée à gérer.
Résolution plus lente des problèmes
Il est plus difficile et plus long de reproduire les problèmes de production.
Outils Agile et DevOps
Outils Agile : Atlassian Confluence et Jira pour la mise en œuvre de la méthode Agile.
Contrôle de version : GiHub pour Système de contrôle de version
Tests et construction automatisés : Jenkins utilisé pour l'automatisation, Junit et Maven Scripts.
Déploiement continu : AWS CloudFormation pour la fonction "infrastructure as a code".
Ansible pour l'approvisionnement en logiciels, la gestion de la configuration et le déploiement d'applications.
Feedback continu : Utilisation de New Relic pour la gestion des performances des applications