La réalisation de projets informatiques s'appuie de plus en plus sur l'agilité et le devOps pour garantir la qualité des livrables dont l'usine logicielle est la garante. Mal maîtrisée et bien souvent complexe, l'usine logicielle est source de problèmes. Nous vous présenterons comment Kodo Kojo peut vous simplifier la création, le monitoring et la gestion de votre forge.
Similaire à Xebicon'16 : Kodo Kojo, une usine logicielle en trois clics. Par Antoine Le Taxin et Jean-Pascal Thiery, Développeur Full Stack pour Kodo Kojo
Similaire à Xebicon'16 : Kodo Kojo, une usine logicielle en trois clics. Par Antoine Le Taxin et Jean-Pascal Thiery, Développeur Full Stack pour Kodo Kojo (20)
5. @xebiconfr #xebiconfr
Agilité et Crafts
● Rapprochement des équipes de développement et des
utilisateurs
● Veiller à la qualité du code
5
0a
● Intégration continue
6. @xebiconfr #xebiconfr
● Rapprochement des équipes de développement et d’Ops
● Du code pour automatiser la construction et le déploiement
● Déploiement continu
DevOps
6
0b
8. @xebiconfr #xebiconfr
Sprint 0
● Outils imposés, non maintenus, outils obsolètes
● Pas de valeur produit immédiate
● Tâches répétitives, dupliquées sur chaque projet
● Qualité variable, hétérogénéité entre projets
8
1a
9. @xebiconfr #xebiconfr
Les entrées / sorties de l’équipe
● Un nouvel arrivant à ajouter à tous les outils
● Un développeur qui quitte le projet à supprimer
de tous les outils
9
1b
10. @xebiconfr #xebiconfr
Difficultés des équipes
● Faire la queue dans le bureau du CSI ou shadow IT ?
● Gérer les moyens de paiement et les abonnements
● Pour un POC, pas d’usine car procédures trop lourdes ?
● Difficulté pour réintégrer un POC orienté Cloud en On Premise
10
1c
13. @xebiconfr #xebiconfr
Démocratisation de la conteneurisation
● Conteneuriser des agents de build
● Conteneuriser Jenkins
● Conteneuriser toute une usine logicielle ?
13
2b
16. @xebiconfr #xebiconfr
De nouvelles solutions d’usines...
● La fin du Jenkins Hypermutualisé inmaintenable
● La fin de la ferme de Jenkins qui n’est utilisée que 2 h / jour
16
2e
18. @xebiconfr #xebiconfr
… avec quelques contraintes
18
2g
● Le monitoring dans tout ça ?
● La gestion de mes différents projets ?
● La gestion de mes utilisateurs ?
26. @xebiconfr #xebiconfr
Essayez dès aujourd’hui !
26
https://my.kodokojo.io
Faites-nous vos retours :
3f
https://gitter.im/kodokojo/kodokojo
contact@kodokojo.io
27. @xebiconfr #xebiconfr
L’échange, la base de tout
27
3g
Une Roadmap publique où vous pouvez voter :
http://bit.ly/2fgGZ8K
Venez échangez sur notre stand (il y a aussi des goodies….)