Nous pouvons en témoigner, vous faites parfois face à des problèmes applicatifs relativement complexes sur vos environnements de production. Suffisamment complexes en tout cas, pour faire perdre quelques cheveux à votre équipe de devs !
Pourquoi ? Tout simplement parce que la complexité de vos sites est croissante avec la multiplication de vos enjeux digitaux.
Alors comment mieux vous aider à identifier le grain de sable dans l’engrenage, qui est susceptible de bloquer votre page de checkout ou encore l’ajout en panier ?
Depuis 3 ans, Quanta a développé un profiler pour PHP qui a la particularité de tourner en permanence en production pour surveiller vos applications. Mais nous avons voulu aller encore plus loin !
Nous sommes donc fiers de vous annoncer que Quanta dispose maintenant d’une intégration avec Blackfire, la solution de profiling applicatif leader des équipes de développement.
Cette intégration vous permet de faire le pont entre 2 univers techniques importants :
- Quanta couvre le périmètre des enjeux business sur votre environnement de production : la surveillance de votre tunnel de ventre, la vérification des subtilités de chaque point de configuration, et l’identification de fonctionnalités Backend et Frontend potentiellement lourdes dans le chargement de la page par vos internautes
- Blackfire couvre le périmètre de l’ensemble de votre cycle de développement applicatif de sorte que chaque fonctionnalité soit correctement testée, benchée, validée avant d’arriver en production.
La connexion entre les 2 outils vous permet donc de regrouper enfin ces 2 univers.
Quelques exemples :
- Lors d’une alerte (temps de réponse trop long ou code d’erreur HTTP), vous pourrez désormais générer depuis Quanta une trace Blackfire complète de l’exécution d’une page de l’environnement de production. Cette trace est extrêmement exhaustive et permet au développeur de comprendre dans les moindres détails ce qui se passe en production, sans qu’il n’ait à tenter de reproduire l’erreur en environnement de développement (ce qui est toujours une tâche ardue, les dev-ops parmi vous ne le savent que trop bien!).
- Vous pourrez aussi créer les scénarios de tests Blackfire en vous basant sur les web scenarios configurés dans Quanta. L’avantage est que le développeur et le gestionnaire du site Ecommerce partage alors un référentiel commun.
- Vous étiez en réunion et vous constatez qu’un problème a eu lieu sur la production ? Tout à été automatiquement enregistré dans Quanta et, maintenant, avec le niveau de détail permis par la solution Blackfire. De quoi ravir tout développeur qui sera en charge d’analyser le problème. 😉
- En configurant l’intégration Blackfire dans votre dashboard, vous aurez directement accès aux analyses Blackfire effectuées automatiquement ou manuellement sur votre site, dans l’app Quanta.