Este documento habla sobre el procesamiento del lenguaje natural y las APIs. Explica cómo crear, documentar, proteger, controlar, monetizar y difundir una API. También discute la importancia de la comunidad de desarrolladores y evangelizadores, así como eventos e iniciativas para apoyar el ecosistema de APIs.
14. Ecosistema de APIS
Mi APIProtección, control y
monetización
Documentació
n
Difusión y comercialización
Agregadores, desarrolladores y comunidad
Evangelizadores
Eventoseiniciativas
16. Proteger, controlar y monetizar
las APIs
Diseñar y desarrollar mi propia
plataforma:• Gestión de usuarios
• Publicación de APIs
• Autentificación
• Estadísticas
• Control de niveles de
servicio
• Límites de uso de la API
• Versionado de APIs
• Estadísticas
• Control de niveles de
servicio
• Límites de uso de la API
• Logs de uso
• Monetización
• Etc.
19. Difundir y comercializar mis APIs
• Generación de mashup de cada una de las
APIS:
• Blog y contenidos alrededor de mis APIs.
• Código y ejemplos de uso:
Librerías, SDKs, clientes en todos los lenguajes
posibles
21. Evangelización y comunidad
Nuevas reglas del juego en el
ecosistema:• Establecimiento de políticas de precios.
• Modelo Freemium vs. modelo de pago.
• Respeto por el desarrollador, que no cliente.
• Best practices, Hypermedia APIs, iniciativas de
estandarización naturales, etc.