las apis como modelo de negocio (api days mediterranea)

56
Las APIs como modelo de negocio Marco Antonio Sanz

Upload: meetup

Post on 04-Aug-2015

243 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Las apis como modelo de negocio (api days mediterranea)

Las APIs como modelo de negocioMarco Antonio Sanz

Page 2: Las apis como modelo de negocio (api days mediterranea)

Índice

❏ ¿Quienes somos?❏ Entendiendo que es una API. ❏ APIs como producto.❏ Usando las APis para reducir el time to market.❏ Conociendo el mundo Big Data y su relación con las APIs.❏ Conociendo el mundo Cloud y su relación con las APIs.❏ Estrategias de apificación y principales herramientas (API Managers)

Page 3: Las apis como modelo de negocio (api days mediterranea)

¿Quienes somos?

Grupo de meetuphttp://www.meetup.com/API-Addicts/

Meetups realizados❏ MADA. Metodología ágil de

definición de APIs❏ Taller de definición de APIs❏ Desarrolla tu primera API❏ Seguridad en las APIs❏ El Mundo Big Data y las APis❏ El Mundo Cloud y las APis

Marco Antonio Sanz:http://es.linkedin.com/pub/marco-antonio-sanz-molina-prados/18/335/97/

Page 4: Las apis como modelo de negocio (api days mediterranea)

Entendiendo la API como un canal más

¿Qué es una API?

Page 6: Las apis como modelo de negocio (api days mediterranea)

Datos recogidos de programmable web

Evolución de las APis

¿Qué es una API?

Page 7: Las apis como modelo de negocio (api days mediterranea)

➢ Mulesoft, una de las empresas punteras en el mundo de las APIs, nombrada leader del mercado por Gartner

Enterprise Integration Platform as a Service

source: http://www.gartner.com/technology/reprints.do?id=1-1WYKAUG&ct=140711&st=sb

¿Qué es una API?

Page 8: Las apis como modelo de negocio (api days mediterranea)

❏ ¿Quienes somos?❏ Entendiendo que es una API. ❏ APIs como producto.❏ Usando las APis para reducir el time to market.❏ Conociendo el mundo Big Data y su relación con las APIs.❏ Conociendo el mundo Cloud y su relación con las APIs.❏ Estrategias de apificación y principales herramientas (API Managers)

Índice

Page 9: Las apis como modelo de negocio (api days mediterranea)

❏ ¿Quienes somos?❏ Entendiendo que es una API. ❏ APIs como producto.

❏ Modelos de negocio❏ Pricing❏ Lean Canvas❏ Costes

❏ Usando las APis para reducir el time to market.❏ Conociendo el mundo Big Data y su relación con las APIs.❏ Conociendo el mundo Cloud y su relación con las APIs.❏ Estrategias de apificación y principales herramientas (API Managers)

Índice

Page 10: Las apis como modelo de negocio (api days mediterranea)

Modelos de negocio alrededor de las APIs

Modelos de negocio

App Backend

Customers Data

Partners

Core Business

source: http://www.slideshare.net/3scale/progress-in-the-api-economy-april-2014

Internal APIs

API Como Producto

API Como una herramienta

Page 11: Las apis como modelo de negocio (api days mediterranea)

App Backend

➢ Diferentes Sistemas operativos: Android, ios, windows phone, Mac os, windows 8, HTML5…

➢ Te permite llegar a más clientes

➢ Tus clientes pueden estar siempre conectados a tí

➢ Google y Apple obtienen grandes beneficios de los App Store y de Google Play

Modelos de negocio

Page 12: Las apis como modelo de negocio (api days mediterranea)

Partners

source: http://www.slideshare.net/3scale/progress-in-the-api-economy-april-2014

➢ B2B➢ Los dos negocios salen

beneficiados: Pj: Si un proveedor expone sus productos a un tienda ecommerce.

➢ Es un acuerdo win to win.➢ Reducción de costes y

mejora del servicio.

Modelos de negocio

Page 13: Las apis como modelo de negocio (api days mediterranea)

Internal Apis

source: http://www.slideshare.net/jmusser/j-musser-apibizmodels2013

➢ Reducción de costes y mejora del servicio.

➢ Están poco a poco eliminando los modelos BPMN basados en SOA

➢ SAP llega a un acuerdo de partnership con Apigee

Modelos de negocio

Page 14: Las apis como modelo de negocio (api days mediterranea)

Como todo producto, se debe pensar para varios clientes, por lo que a todos no les puede quedar bien.

Un backend se desarrolla pensando en tu cliente, es un traje hecho a medida.

Api como producto backend

Modelos de negocio

Page 15: Las apis como modelo de negocio (api days mediterranea)

Core Business

source: http://www.slideshare.net/jmusser/j-musser-apibizmodels2013

➢ Consta en exponer el core de tu negocio en forma de API.

➢ Puedes diseñar directamente tu producto en forma de API.

➢ Como todo producto, necesita:○ Campaña de marketing

(hackatones…)○ Promociones○ Pricing○ Calcular correctamente los

costes

Modelos de negocio

Page 16: Las apis como modelo de negocio (api days mediterranea)

Core Business: Google

source: https://code.google.com/apis/console

➢ Más de 92 Apis disponibles➢ Apis de todos tipo: google maps,

analytics, calendar, contacts…➢ Consola de developer dónde:

○ Habilitar las Apis○ Ver Pricing○ Gestionar credenciales○ Gestionar pagos

Modelos de negocio

Page 17: Las apis como modelo de negocio (api days mediterranea)

Core Business: Google

source: https://code.google.com/apis/console

Modelos de negocio

Page 18: Las apis como modelo de negocio (api days mediterranea)

Core Business: Twitter

source: https://dev.twitter.com/ , https://dev.twitter.com/rest/public

➢ Una de las Apis más populares en internet

➢ Ejemplo a seguir en documentación, API rest

➢ La API le ha posibilitado ampliar su negocio

Modelos de negocio

Page 19: Las apis como modelo de negocio (api days mediterranea)

Core Business: Trello

source: https://trello.com/docs/

➢ Herramienta para gestionar tareas

➢ Historia de trello https://trello.com/about (nació en 2010)

➢ Hace poco ha realizado su API

Modelos de negocio

Page 20: Las apis como modelo de negocio (api days mediterranea)

Core Business: Spotify

source: http://en.wikipedia.org/wiki/Spotify , https://developer.spotify.com/

➢ Su negocio es permitir a los usuarios escuchar música pagando una suscripción

➢ Historia de spotify https://trello.com/about (2008)

Modelos de negocio

Page 21: Las apis como modelo de negocio (api days mediterranea)

Core Business: Paypal

source: https://developer.paypal.com/

➢ Su negocio principal es obtener una comisión de las transacciones

➢ Su canal principal es la “API”

Modelos de negocio

Page 22: Las apis como modelo de negocio (api days mediterranea)

Core Business: Netflix

➢ Hace poco cerró su API pública.

➢ ¿Caso de éxito o de error?

Modelos de negocio

Page 23: Las apis como modelo de negocio (api days mediterranea)

Customers

➢ El valor de la información está en la información de los usuarios

➢ Google, Facebook, Linkedin son tres de los más importantes proveedores de identidad.

Modelos de negocio

Page 24: Las apis como modelo de negocio (api days mediterranea)

Customers: Facebook

source: https://developers.facebook.com/

➢ Permite obtener información de los usuarios que están en la red social

➢ https://developers.facebook.com/products/login/

Modelos de negocio

Page 25: Las apis como modelo de negocio (api days mediterranea)

Datos: El idealista

source: http://www.idealista.com/labs/api.htm

➢ Negocio basado en la la compra / venta de pisos

➢ Uno de los principales valores de su API es que se puede estimar el valor del precio del suelo

Modelos de negocio

Page 26: Las apis como modelo de negocio (api days mediterranea)

❏ ¿Quienes somos?❏ Entendiendo que es una API. ❏ APIs como producto.

❏ Modelos de negocio❏ Pricing❏ Lean Canvas❏ Costes❏ Ingresos

❏ Usando las APis para reducir el time to market.❏ Conociendo el mundo Big Data y su relación con las APIs.❏ Conociendo el mundo Cloud y su relación con las APIs.❏ Estrategias de apificación y principales herramientas (API Managers)

Índice

Page 27: Las apis como modelo de negocio (api days mediterranea)

Modelos de pricing en las APIs en 2005

source: http://www.slideshare.net/jmusser/j-musser-apibizmodels2013

Pricing

Page 28: Las apis como modelo de negocio (api days mediterranea)

Modelos de pricing: Free

➢ La API debe ayudar a tu modelo de negocio principal.

➢ Que sea Free no quiere decir que no haya que calcular el negocio que genera (KPis que te indiquen como aporta a tu negocio principal).

source: http://www.slideshare.net/jmusser/j-musser-apibizmodels2013

Pricing

Page 29: Las apis como modelo de negocio (api days mediterranea)

Modelos de pricing: Developer Pays

source: http://www.slideshare.net/jmusser/j-musser-apibizmodels2013

Pricing

Page 30: Las apis como modelo de negocio (api days mediterranea)

Modelos de pricing: Developer Pays

source: http://www.slideshare.net/jmusser/j-musser-apibizmodels2013

Pricing

Page 31: Las apis como modelo de negocio (api days mediterranea)

Modelos de pricing: Developer Pays

source: http://www.slideshare.net/jmusser/j-musser-apibizmodels2013

Pricing

Page 32: Las apis como modelo de negocio (api days mediterranea)

Modelos de pricing: Developer Pays

source: https://developers.google.com/maps/licensing

Freemium

Pricing

Page 33: Las apis como modelo de negocio (api days mediterranea)

Modelos de pricing: Developer Pays

source: http://www.slideshare.net/jmusser/j-musser-apibizmodels2013

Pricing

Page 34: Las apis como modelo de negocio (api days mediterranea)

Modelos de pricing: Developer Pays

source: http://www.slideshare.net/jmusser/j-musser-apibizmodels2013

Pricing

Page 35: Las apis como modelo de negocio (api days mediterranea)

Modelos de pricing: Developer Gets Paid

source: http://www.slideshare.net/jmusser/j-musser-apibizmodels2013

Pricing

Page 36: Las apis como modelo de negocio (api days mediterranea)

❏ ¿Quienes somos?❏ Entendiendo que es una API. ❏ APIs como producto.

❏ Modelos de negocio❏ Pricing❏ Lean Canvas❏ Costes❏ Ingresos

❏ Usando las APis para reducir el time to market.❏ Conociendo el mundo Big Data y su relación con las APIs.❏ Conociendo el mundo Cloud y su relación con las APIs.❏ Estrategias de apificación y principales herramientas (API Managers)

Índice

Page 37: Las apis como modelo de negocio (api days mediterranea)

Lean Canvas

source: http://www.slideshare.net/jmusser/j-musser-apibizmodels2013

Lean Canvas

Page 38: Las apis como modelo de negocio (api days mediterranea)

❏ ¿Quienes somos?❏ Entendiendo que es una API. ❏ APIs como producto.

❏ Modelos de negocio❏ Pricing❏ Lean Canvas❏ Costes❏ Ingresos

❏ Usando las APis para reducir el time to market.❏ Conociendo el mundo Big Data y su relación con las APIs.❏ Conociendo el mundo Cloud y su relación con las APIs.❏ Estrategias de apificación y principales herramientas (API Managers)

Índice

Page 39: Las apis como modelo de negocio (api days mediterranea)

Calculando los costes de una API

➢ Infraestructura (incluir API Manager)

➢ Desarrollo y mantenimiento➢ Marketing (landing page,

hackaton...)➢ Promociones (según el modelo

de pricing).➢ *SDKs➢ *Apps de ejemplo➢ Soporte

Costes

Page 40: Las apis como modelo de negocio (api days mediterranea)

❏ ¿Quienes somos?❏ Entendiendo que es una API. ❏ APIs como producto.

❏ Modelos de negocio❏ Pricing❏ Lean Canvas❏ Costes❏ Ingresos

❏ Usando las APis para reducir el time to market.❏ Conociendo el mundo Big Data y su relación con las APIs.❏ Conociendo el mundo Cloud y su relación con las APIs.❏ Estrategias de apificación y principales herramientas (API Managers)

Índice

Page 41: Las apis como modelo de negocio (api days mediterranea)

Hay que contar las APis como un canal más

Ingresos

Page 42: Las apis como modelo de negocio (api days mediterranea)

❏ ¿Quienes somos?❏ Entendiendo que es una API. ❏ APIs como producto.❏ Usando las APis para reducir el time to market.❏ Conociendo el mundo Big Data y su relación con las APIs.❏ Conociendo el mundo Cloud y su relación con las APIs.❏ Estrategias de apificación y principales herramientas (API Managers)

Índice

Page 43: Las apis como modelo de negocio (api days mediterranea)

Directorios de Apis

source: https://developers.bbva.com/

➢ Directorio de Apis Públicas○ ProgramableWeb○ apis.io○ http://api500.com/ (api rating

agency)○ Google :-)

Usando las Apis

Page 44: Las apis como modelo de negocio (api days mediterranea)

Mashups

➢ Aplicación web que usa contenido de más de una fuente y que generalmente

➢ Su principal característica es combinación, visualización y agregación

source: http://en.wikipedia.org/wiki/Mashup_%28web_application_hybrid%29

Usando las Apis

Page 45: Las apis como modelo de negocio (api days mediterranea)

Principales categorías de Apis

source: http://www.slideshare.net/fullscreen/programmableweb/fastest-growing-web-api-categories-last-6-months/2

Usando las Apis

Page 46: Las apis como modelo de negocio (api days mediterranea)

❏ ¿Quienes somos?❏ Entendiendo que es una API. ❏ APIs como producto.❏ Usando las APis para reducir el time to market.❏ Conociendo el mundo Big Data y su relación con las APIs.❏ Conociendo el mundo Cloud y su relación con las APIs.❏ Estrategias de apificación y principales herramientas (API Managers)

Índice

Page 47: Las apis como modelo de negocio (api days mediterranea)

Las APIs son la puerta del Big Data

➢ Vivimos en un mundo interconectado, de dispositivos que están constantemente enviando información. A veces la información se envía como interacción de un usuario, pero otras veces son los mismos dispositivos IoT los que envían la información de forma proactiva

Apis vs Big Data

Page 48: Las apis como modelo de negocio (api days mediterranea)

Ejemplos

➢ Api de eventos turísticos

Apis vs Big Data

➢ Api de geolocalización indoor

Page 49: Las apis como modelo de negocio (api days mediterranea)

❏ ¿Quienes somos?❏ Entendiendo que es una API. ❏ APIs como producto.❏ Usando las APis para reducir el time to market.❏ Conociendo el mundo Big Data y su relación con las APIs.❏ Conociendo el mundo Cloud y su relación con las APIs.❏ Estrategias de apificación y principales herramientas (API Managers)

Índice

Page 50: Las apis como modelo de negocio (api days mediterranea)

Nos se podría entender las APIs sin el mundo Cloud

➢ Los nuevos servicios IaaS, SaaS y PaaS son la puerta para tener APis más flexibles y potentes, y sobre todo, rentables!!!

➢ Sólo se debe provisionar la infraestructura mínima que se necesite

Apis vs Cloud

Page 51: Las apis como modelo de negocio (api days mediterranea)

❏ ¿Quienes somos?❏ Entendiendo que es una API. ❏ APIs como producto.❏ Usando las APis para reducir el time to market.❏ Conociendo el mundo Big Data y su relación con las APIs.❏ Conociendo el mundo Cloud y su relación con las APIs.❏ Estrategias de apificación y principales herramientas (API Managers)

Índice

Page 52: Las apis como modelo de negocio (api days mediterranea)

➢ Estrategias de apificación○ APIs internas○ APIs externas

➢ Principales herramientas (API Managers)

Estrategias de Apis Api Managers

Page 53: Las apis como modelo de negocio (api days mediterranea)

➢ APIs internas➢ APIs externas

Estrategias de Apis

Page 54: Las apis como modelo de negocio (api days mediterranea)

Ruegos y preguntas

Page 55: Las apis como modelo de negocio (api days mediterranea)
Page 56: Las apis como modelo de negocio (api days mediterranea)

Dirección: Calle Velasco 13

Getafe, Madrid

Teléfono: 658 89 75 75

Email: [email protected]

Página web:

www.cloudappi.net

Siguenos en:

Linkedin:CloudAppi

Twitter: @CloudAppi

Facebook: CloudAppi

Meetup: API-Addicts

Contacta