Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
What to Upload to SlideShare
Next

Share

Api managers

Evento realizado en el BBVA Open Space sobre los distintos Api Managers existentes, como Apigee, IBM Api Connect y WSO2

Related Books

Free with a 30 day trial from Scribd

See all

Api managers

  1. 1. API Managers Marco Antonio Sanz
  2. 2. 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
  3. 3. Api Addicts 32 meetups 1400 api addicts 30.000 visualizaciones slideshare Síguenos en www.apiaddicts.org 10K 3K 3K
  4. 4. ❏ 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
  5. 5. 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
  6. 6. 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
  7. 7. ❏ Conceptos generales ❏ ¿Qué es un API Manager? ❏ API Gateway ❏ Developer Center ❏ Publisher ❏ Desgobierno de las Apis Índice
  8. 8. API Economy Conceptos generales
  9. 9. API Economy Conceptos generales
  10. 10. API Economy Conceptos generales
  11. 11. API Economy Conceptos generales App Backend CustomersData Partners Core Business Internal APIs API Como Producto APIs Como una herramienta
  12. 12. ➢ 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
  13. 13. Principales API Managers Conceptos generales
  14. 14. Principales API Managers Conceptos generales
  15. 15. 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???
  16. 16. 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
  17. 17. 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
  18. 18. 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”
  19. 19. 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
  20. 20. 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..)
  21. 21. 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
  22. 22. Desgobierno de las Apis 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
  23. 23. Ruegos y preguntas
  24. 24. Síguenos Contacta Dirección Calle Velasco 13 Getafe, Madrid Teléfono +34 91 764 79 82 658 89 75 75 Email info@cloudappi.net web www.cloudappi.net Linkedin CloudAppi Twitter @CloudAppi Facebook CloudAppi Meetup ApiAddicts
  • patolucasdf

    Jan. 7, 2021

Evento realizado en el BBVA Open Space sobre los distintos Api Managers existentes, como Apigee, IBM Api Connect y WSO2

Views

Total views

138

On Slideshare

0

From embeds

0

Number of embeds

1

Actions

Downloads

0

Shares

0

Comments

0

Likes

1

×