open isbndb book web-services api mashery

web services - isbndb - ¿Hay un sistema de gestión de API gratuito(por ejemplo, una alternativa de Mashery)?



book web-services (10)

Estoy buscando liberar una API REST pública, que me gustaría mantener protegida mediante claves API. Los servicios como Mashery ofrecen servicios de administración de API; según su hoja de especificaciones , ofrecen:

  • Registro de API, acceso y aprovisionamiento de autoservicio
  • Key issuance and credential management
  • Limitación de uso y limitación ligada a clave, usuario, método o grupo
  • Caché inteligente de llamadas de uso frecuente
  • Configuración de reglas empresariales basada en filtros, parámetros y métodos

¿Hay herramientas / servicios gratuitos (ya sea en cerveza o en libertad) que ofrecen alguna de estas características? Artículos que describen las mejores prácticas?

Estoy trabajando en un entorno Perl / Unix, pero también estoy interesado en otras soluciones. No puedo pagar a Mashery, y reinventar la rueda es un dolor. Gracias.


Gran pregunta :) - En realidad, hay una solución de gestión de API gratuita (como en la cerveza): con 3scale puede listar su API, establecer límites de uso para diferentes tipos de planes y gestionar suscripciones. El servicio es gratuito a menos que cobre por el acceso a la API, en cuyo caso hay una comisión.

El servicio aparece listado en el mercado de 3 escalas en este momento, pero pronto saldrá una solución de etiqueta blanca que no será gratuita pero a un precio muy accesible. Estaríamos encantados de poner a alguien interesado con una cuenta temprana (solo envíeme un correo a [email protected]).

Steven Willmott, Tech lead / 3scale


Hmmm, Mashery gratis - Desearía poder darnos eso. Pero luego deseo un montón de cosas :)

De hecho, Mashery comenzó cuando estaba en una startup que necesitaba exactamente de lo que estás hablando. En los últimos años, a medida que comenzamos a atender a muchos clientes más grandes con necesidades más sustanciales, la amplitud de nuestra solución ciertamente ha crecido, junto con el valor que representa.

Pero eso no significa que no haya una demanda por parte de muchas startups de una solución de administración de API "básica" más asequible que incorpore todas o la mayoría de las características que menciona. Estamos trabajando activamente en una solución para startups que es exactamente eso. Estén atentos para un anuncio pronto.

Saludos -

Oren Michels CEO Mashery


Me gustaría recomendar api project project varnish-apikey . Estamos utilizando Varnish http accelerator / reverse proxy y sus capacidades de scripting para que proporcione un gran nivel de personalización. Redis se usa como una base de datos. El proyecto está en desarrollo activo. No dude en solicitar nuevas funciones.



Probablemente, esta es una respuesta tardía. Aquí hay un par de servicios de administración de API que vale la pena mirar:

  1. Dot net de 3 escalas (Gratis - 150,000 llamadas de API / día -> 4,500,000 llamadas API / mes)
  2. apigee dot com (Gratis - 3,500,000 solicitudes API / mes)

Espero eso ayude.


Sí. Apigee proporciona autoservicio, administración gratuita de API de API, específicamente análisis y limitación de velocidad. Es gratis para usar bajo 10,000 solicitudes por hora.

Está en vista previa privada, pero cualquiera puede registrarse para recibir una invitación. Una vez que recibe la invitación, se configura de inmediato: usted crea un proxy y usa esa nueva URL proxy (o un mapa para su propio dominio).

También puede usarlo para el análisis de las API que está consumiendo.

Es de Sonoa Systems y lo construimos en nuestro enrutador API que utilizamos para nuestros 50 clientes empresariales (bancos, compañías de medios, etc.). Es básicamente una versión web simplificada y gratuita de nuestro producto empresarial.

aplausos, Scott Regan, equipo Apigee ([email protected])


Sospecho que este tipo de cosas casi siempre es demasiado específico de la aplicación para hacer un componente de software completamente general. (No sé qué tan bien funciona el servicio de Mashery, pero estoy seguro de que se presta mucha atención y atención).

En cualquier caso, la parte difícil es exponer sus sistemas internos como API externas útiles. Hacer un seguimiento de las claves API, etc. no es tan difícil.


Usamos CloudGate de Managed Methods. Tiene una versión gratuita que incluye este tipo de funciones en cuanto a autenticación, autorización, regulación, gestión de claves, enrutamiento y supervisión, caché de respuesta, etc.

Brian



Apigee tiene una versión gratuita. Intenta buscar Apigee To-Go y tendrás acceso a herramientas gratuitas.