Emencia a lancé le projet Méthode Bastille en 2016 avec pour objectifs suivants :
- Automatiser entièrement la chaine du BUILD et d'initialisation du projet
- Proposer une architecture de CI complète
- Automatiser le déploiement
- Réduire le temps de toutes ces étapes
Ce projet a généré des gains de productivité conséquents :
Initialisation de projet : gain de 2 jours/homme (nous passons de 2 jours/homme à quelques minutes.
Temps de déploiement par itération : gain de quasi 1 jour/homme (nous passons de 1 jour/homme à 5 minutes)
Au-delà de ces gains de productivité, cela a permis également de gagner énormément en qualité.
En 2017, Emencia s’est attelée au développement de Méthode Bastille, plateforme logicielle qui effectue des opérations sur des API avec un front Django et un back Celery.
Les technologies :
- Django
- Graphviz
- Django Channels
- Redis
- Cookiecutter
- Requests
- Micro-services
- Tasks Celery
API ready :
- Gitlab
- Jenkins
- Sentry
Vous pouvez voir la vidéo de la Méthode Bastille en cliquant ici