Saltar al contenido
Noticias de tecnologia

Apigee es Analytics para API

Apigee es Analytics para API

Las API se han convertido en una parte fundamental de la Web, especialmente si eres un desarrollador. Si desea acceder a algunos de los sitios más útiles que existen, entonces una API es su mejor opción. Pero para las empresas, administrar una API popular puede ser un gran dolor de cabeza. Para aquellos que consumen API, realmente tienen muy pocas formas de monitorear lo que está sucediendo, y dependen del proveedor para mantenerse informado.

Pero, ¿y si hubiera un servicio simple para monitorear las solicitudes de API y ofrecer buenos análisis? Ese servicio es Apigee, una herramienta freemium que pone en sus manos datos sobre el uso de API. Apigee fue creado por Sonoa Systems, una empresa que ofrece servicios en la nube y administración de API para empresas.

La economía API

Apigee es parte de lo que seguramente se convertirá en un sector en auge. A medida que las API se convierten en una adición estándar a cualquier aplicación seria, se hace evidente la necesidad de monitorear adecuadamente esas API desde ambos extremos. Es un caso de uso obvio para las empresas que buscan comprender el comportamiento de su API.

Pero una verdadera ventaja es que Apigee permitirá que cualquiera que use una API se registre para monitorearlo. Para todos aquellos que languidecen bajo API mal administradas (¿estás leyendo esto, Twitter?), Apigee te dará la oportunidad de ver análisis en el servicio. Si el conocimiento es poder, entonces Apigee pone el poder en manos de los desarrolladores.

La información exacta que Apigee proporciona en una API incluye el tráfico, los desarrolladores que utilizan la API, los tiempos de respuesta, los errores y los volúmenes de datos. Permite a quienes administran una API controlarla directamente; De hecho, puede acelerar su API desde la interfaz de Apigee, respondiendo en tiempo real para proteger una aplicación. Los desarrolladores que utilizan API tienen la oportunidad de ver de inmediato si una API está en funcionamiento, en lugar de confiar en que los usuarios les avisen cuando se rompe un mashup.

Otra empresa que hace algo similar a esto es Mashery. [Disclosure: Mashery is a ReadWriteWeb sponsor.] Mashery también realiza análisis y administración de API, pero no es freemium y realmente no sirve a quienes consumen API ni las administran.

La captura

Creemos que Apigee es increíble, pero hay algunas advertencias. Para proporcionar datos sobre la actividad de la API, el servicio debe utilizar un proxy. Otras herramientas de monitoreo simplemente no funcionarán para una API, pero ejecutarla a través de un proxy de Apigee producirá una latencia.

Cuánta latencia es realmente la cuestión, y cada API podrá soportar una cantidad diferente antes de que los usuarios noten un retraso. En este punto, los representantes de Apigee dicen que son unos 300 milisegundos, como máximo. Así que no es un desastre, pero está impidiendo cualquier cosa que sea realmente en tiempo real.

Por lo general, Sonoa se ha centrado mucho más en las grandes empresas que buscan sacar provecho de sus API y servicios en la nube. Pero Apigee es un poco diferente. El servicio es gratuito para 10,000 solicitudes por hora. Solo aquellos que realicen 20.000 solicitudes o más deberán pagar una tarifa anual.

Incluso con algunos problemas de latencia, habrá gerentes de producto y desarrolladores que simplemente no pueden vivir sin una mejor información sobre lo que ahora es un aspecto clave de tantas aplicaciones web y móviles. Desde donde estamos, Apigee es una adición importante al creciente ecosistema web de API.