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; por su spec sheet, que ofrecen:¿Hay un sistema de administración de API gratis (por ejemplo, una alternativa de Mashery)?
- API de registro, el acceso y la auto-servicio de aprovisionamiento
- emisión de claves y gestión de credenciales
- la regulación del uso y la limitación ligada a la clave, usuario, método o grupo
- Inteligente el almacenamiento en caché de las llamadas de uso frecuente configuración
- reglas de negocio basados en filtros, parámetros y métodos
¿Existen 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.
¿Puedes explicarnos la diferencia entre Mashery y la simple Subversión? – Avram
Subversion es un sistema de control de fuente.Mashery es una plataforma de administración de API alojada. No son realmente comparables, como tampoco dicen Photoshop y Gmail. – Anirvan
LOL ^^ "más que decir Photoshop y Gmail" - esta fue la mejor risa del día hasta ahora :) – amphibient