API Managers

Canal público

Compartir en redes sociales

Compartir enlace

Usar vinculo permanente para compartir en redes sociales

Compartir con un amigo

Por favor iniciar sesión para enviar esto presentation por correo!

Publicar comentario con dirección de correo electrónico (se requiere confirmación de correo electrónico para publicar comentarios en el sitio web) o por favor iniciar sesión publicar comentario

API Managers

Marco Antonio Sanz

CEO de CloudAppi

Empresa especializada en el mundo Cloud, Transformación digital y Apis

CTO de Waima

Soluciones de sensorización para stores y el mundo retail

Coordinador y Api Evangelist en ApiAddicts

22 charlas organizadas, 16 charlas impartidas, Api Days Mediterranea, JSDaysES, OpenExpo, ESSIC

Profesor en ufv

Profesor de usabilidad

Redactor en el blog Open Expo

Realizo posts de apis y open source

@MarAntonio82

# Emprendedor

# Tecky

# Api & Cloud Evangelist

# Open Source Lover

# Scrum Master certified

# SysOps and Solutions Architect by AWS

# IBM Api Connect certified

# Apigee Certified

Api Addicts

32

meetups

1400

api addicts

30.000

visualizaciones slideshare

Síguenos en www.apiaddicts.org

10K

3K

3K

Apis como modelos de negocio

Apis y el mundo Big Data

Define una Api

RAML

Desarrolla tu primera Api en node.js

Transformación digital en empresa

Descubre el mundo Big Data

Descubre el mundo Cloud

Gobierno de apis

Seguridad en las apis desde un punto de vista developer

Api Managers

MADA (Metodología ágil de desarrollo de apis)

MIS CHARLAS

Gobierno de Apis

Definición de recursos

Política de versionado

Políticas de seguridad

Estándar de definición

Estándares de desarrollo

Documentación

Monitorización

Testing

Billing

Gestión de entornos

Desarrollo de Apis

Desarrollamos Apis en diferentes tecnologías, como Java, node.js, Python o .net

Integración con

Terceros

Expertos en integrar con otros sistemas, como facebook, twitter, gmail o de otros tipos de productos, como el CRM de Zoho a través de las Apis

Apis

Certified partner

Certified partner

Casos de éxito - Gobiernos de APIs

Definición de todo el gobierno para la

Apigee, OpenAPI

APIficación de smartpick

WSO2, RAML

Apificación de inventario, CRM, JIRA..

WSO2, RAML

Checkin, Excursiones, producto...

WSO2

Definición y mapeo de los servicios

IBM API Connect

APIficación de sus servicios

WSO2, OpenAPI

Conceptos generales

¿Qué es un API Manager?

API Gateway

Developer Center

Publisher

Desgobierno de las Apis

Índice

API Economy

Conceptos generales

API Economy

Conceptos generales

API Economy

Conceptos generales

API Economy

Conceptos generales

App Backend

Customers

Data

Partners

Core Business

Internal APIs

API Como Producto

APIs Como una herramienta

Poca documentación

Poco control de quién nos llaman

No se catalogan

Descontrol de versiones

Mismos problemas se solucionan en cada API de forma diferentes

Seguridad

Autenticación vs Autorización

Conceptos generales

Problemas con las APis

Principales API Managers

Conceptos generales

Principales API Managers

Conceptos generales

El Api Manager es una pieza o conjunto de piezas que permite gestionar las apis de una compañía.

¿Qué es un API Manager?

API Gateway

Developer center

Manager

Publisher

Analytics

ESB???

Fuente: http://www.rsaconference.com/writable/presentations/file_upload/sec-t07-apis-the-next-hacker-target-or-a-business-and-security-opportunity.pdf

Conceptos generales

Pieza fundamental que es la que va a controlar las peticiones

API Gateway

Controla las peticiones

Gestiona la seguridad

Ejecuta las policies

Genera las analíticas

Genera los logs

Pieza que concentra toda la funcionalidad del developer

Developer Center

Pone la documentación al servicio del developer

Muestra ejemplos - casos de prueba. Herramientas de try-out

Genera las credenciales

Analíticas del desarrollador

Permite comprar “tickets”

Pieza que permite permite gestionar el ciclo de vida de las Apis

Publisher

Expone las Apis

Servicios directos

Mappings

SOAP

Otros tipos de servicios

Permite gestionar el ciclo de vida

Permite subir la documentación

Permite definir la seguridad

Control de cuota

Autorización / autenticación

Tipos de API Managers

Conceptos generales

Cloud nativos (Azure, AWS)

API Managers que han nacido en el cloud (Mulesoft, Apigee)

Api Managers que han nacido en el mundo on premise (Axway, WSO2..)

Modos de licenciamiento

Conceptos generales

Open Source

Pago por algunos elementos (Kong)

Pago por soporte (WSO2)

Pago por uso (AWS)

Pago por rangos de peticiones (apigee, IBM..)

Pago por licencia

Desgobierno de las Apis

22

No nos podemos preocupar sólo por la herramienta...

Recursos y API Corporativas

Política de versionado

Ciclo de vida

Políticas de seguridad

Estándar de definición de apis

Estándar de desarrollo de apis

Roles y flujos de aceptación

Documentación

Monitorización

Testing

Environment

Ruegos y preguntas

Síguenos

Contacta

Dirección

Calle Velasco 13

Getafe, Madrid

Teléfono

+34 91 764 79 82

658 89 75 75

Email

[email protected]

web

www.cloudappi.net

Linkedin

CloudAppi

Twitter

@CloudAppi

Facebook

CloudAppi

Meetup

ApiAddicts

Vistas

  • 3842 Vistas totales
  • 3175 Vistas del sitio web

Acciones

  • 0 Acciones Sociales
  • 0 Me gusta
  • 0 No me gusta
  • 0 Comentarios

Veces compartido

  • 0 Facebook
  • 0 Twitter
  • 0 LinkedIn
  • 0 Google+