Développer des applications observables pour la production

Assez peu de développeurs ont l’envie ou l’opportunité de faire de l’astreinte. Pourtant, avoir la possibilité de voir son propre logiciel (ou celui de collègues) partir en vrille sans comprendre pourquoi est une véritable opportunité. En effet, c’est une chance de comprendre les véritables enjeux derrière l’analyse des performances et le besoin de débugger en production. Pour pouvoir comprendre ce qui se passe, nous avons besoin de faits tangibles, de données. C’est ce qu’on appelle aujourd’hui l’observabilité.

Durant ce talk, vous découvrirez comment faciliter le debug et l’analyse de la performance de vos applications à travers l’instrumentation du code. Nous parlerons des trois piliers de l’observabilité, de leurs forces et de leurs faiblesses. Vous découvrirez où placer vos points d’observations, les visualisations prioritaires et les différents outils que l’on peut utiliser.

Resources

Occurences