Comment assurer la pérennité, les évolutions, les livraisons et optimiser la qualité de votre code ?
Tout d'abord, nous vous présenterons quelques étapes majeurs de la construction de logiciel, puis nous évoquerons les points importants à surveiller dans la fabrication d'une application ou d'un service web.
De l'environnement de développement à la mise en production, nous verrons comment faciliter, maitriser et stabiliser votre logiciel.
9. DevOps
Dev : des logiciels pour la production
+
Ops : automatiser
=
DevOps : construire ensemble de meilleurs logiciels
10. Automate all the things
Commandements :
Tu n’installeras pas manuellement tes dépendances.
Tu automatiseras ta build.
Tu automatiseras tes tests.
Tu ne configureras pas à la main.
Tu ne créeras plus de machine à la main.
Tu n’interviendras pas pour livrer.
Des métriques tu auras, tes machines tu monitoreras.