La surveillance des performances des applications mobiles devient Open Source

Vous consultez la documentation d'Apigee Edge.
Consultez la documentation Apigee X.
en savoir plus

Les fonctionnalités de surveillance des performances des applications mobiles (Mobile Application Performance Monitoring, APM, Mobile APM) et de configuration des applications et de tests A/B d'Apigee sont désormais Open Source. Les développeurs peuvent héberger l'APM pour mobile et la configuration d'application dans un cloud public ou privé et les intégrer à leur utilisation d'Apache Usergrid.

L'APM pour mobile permet aux développeurs de surveiller les erreurs, les plantages et les problèmes de performances réseau des applications mobiles. En plus de la surveillance, l'APM mobile permet aux développeurs d'envoyer des configurations et des commutateurs de fonctionnalités sur les smartphones et les appareils sans forcer l'utilisateur mobile à mettre à jour ses applications. L'APM pour mobile permet de surveiller les applications mobiles sur des millions d'appareils iOS, Android et HTML5.

L'APM pour mobile est un module complémentaire BaaS puissant et attrayant pour les appareils mobiles. Il "fournit une surveillance automatique des métriques critiques pouvant vous aider à détecter des bugs, à optimiser les performances des applications, à identifier les goulots d'étranglement du réseau et à comprendre les schémas d'utilisation".

L'APM mobile a été mis à disposition en Open Source par Apigee via une demande d'extraction GitHub envoyée par Prabhat Jha ici : https://github.com/apigee-labs/apibaas-monitoring. Il s'agit d'une application Web Java autonome nécessitant MySQL, qui s'exécute séparément des API BaaS ou Apache Usergrid d'Apigee, mais s'y associe.

Dans le portail d'administration BaaS des API, la fonctionnalité Monitoring a été supprimée, ainsi que le contenu correspondant des API BaaS "Surveillance des applications" et "Configurer" dans la documentation Apigee.

Pour consulter l'annonce officielle, rendez-vous sur http://apigee.com/about/blog/developer/app-performance-monitoring-now-open-source.

Si vous avez des questions concernant le Open Source des APM pour mobile, vous pouvez poser une question sur la communauté Apigee.

Historique

L'APM pour mobile a été développé à l'origine par une start-up appelée InstaOps, qui a été rachetée par Apigee en 2012. Il a ensuite été intégré à l'API BaaS, l'offre commerciale Apache Usergrid d'Apigee incluse dans Apigee Edge.

Questions fréquentes

Q : Qu'est-ce que cela signifie pour moi, car j'utilise l'APM mobile dans le cloud public Apigee ?

A. Rien ne changera pour vous.

Q : J'utilise les API BaaS d'Apigee. Puis-je utiliser l'APM mobile avec le BaaS d'API hébergé sur le cloud public d'Apigee ?

R.Pas encore. Nous nous efforçons d'y parvenir. Aucun calendrier pour le moment.

Q : J'utilise actuellement le SDK avec mes applications, mais je souhaite arrêter d'utiliser l'APM mobile. Dois-je modifier mes applications ?

A. Aucune modification n'est requise pour le moment.

Q : S'agit-il d'un produit sous licence MIT ou Apache ?

A. Non.

Q : Puis-je utiliser avec Apigee Edge le produit Mobile APM que j'utilise dans mon cloud public/privé ?

A. Oui. Rien ne restreint cette utilisation.

Q : Y aura-t-il des améliorations de fonctionnalités ou des corrections de bugs à l'avenir ?

A. Nous n'avons pas prévu de le faire dans l'immédiat.