Documentos de Académico
Documentos de Profesional
Documentos de Cultura
API Owner - Arquitectura
API Owner - Arquitectura
Arquitectura
Escuela de APIs
Todos los derechos reservados.
Se encuentra prohibida la reproducción total o parcial de este documento, salvo autorización expresa del autor.
Rafael Granados
{
"Name": "Rafael Granados ",
"email": "rgranadosd@gmail.com",
"job": "API Product Manager",
"Hashtags": [
"Passionate Api & Cloud ",
"Open Source Lover ",
"Tecky ",
”Retrocomputer addict ",
"Speaker "
],
"Social Networks": {
"LinkedIn": "https://www.linkedin.com/in/rafagranados/",
"Twitter": "@rgranadosd"
}
}
Desarrollador
Equipo de App Usuari
proveedor Aplicaciones s o
de APIs final
• EL ROLE DE LA ARQUITECTURA
• API MANAGEMENT SYSTEM
• API SOBRE KUBERNETES (PAAS)
• TIPOS DE APIS
• DEFINICIÓN DE APIS
• MICROSERVICIOS
• CAPACIDADES
• MONITORIZACIÓN
• CRITERIO SELECCIÓN API
MANAGER
• PRINCIPALES PLAYERS
• BIBLIOGRAFIA
API
Monitoring y API Provider
API Consumer Analytics API Manager • Administran ciclo de vida de
• Descubren, prueban y Developer (UI) APIs
usan APIs de la empresa. Portal (UI) • Diseñan e implementan APIs.
• Crean aplicaciones que • Monitoreo de uso de APIs
se integran a las APIs.
API Gateway
API Management:
Propósito
Receta
Propósito
• Acceso desde y hacia los servicios que esta en el PaaS
Receta
Experiencia
APIs de Canal / Experiencia
Destinadas a mejorar la experiencia de usuario
Negocio
APIs de Negocio APIs de propósito general, promueven funcionalidad
agnóstica en toda la organización
Técnica
APIs Técnicas Funcionalidad técnica reutilizable. Integración a
plataformas
Ejemplo: REST Ejemplo: REST + links Ejemplo: GraphQL Ejemplo: GRPC, SOAP Ejemplo: MQ, pub/sub
El estilo más usado en las Madurez en URI Style. Modelo de datos estructurado Colección de funciones que Colección de eventos que
APIs. Colección de recursos Colección de recursos que se puede consultar y pueden ser invocadas pueden ser publicados por
que permiten diversos tipos interconectados al igual que actualizar con un lenguaje de remotamente proveedores y pueden ser
de interacción. los recursos en la Web. consulta genérico. suscritos por consumidores.
{
"car": {
"vin": "KNDJT2A23A7703818",
"make": "kia",
"model": "soul",
"year": 2010,
"links": {
"service": "/cars/KNDJT2A23A7703818/service",
"sell": "/cars/KNDJT2A23A7703818/sell",
"clean": "/cars/KNDJT2A23A7703818/sell"
}
}
}
Transformación de
Orquestación Validación de data
Monitoreo y data
Analytics
Conversión de Tiempo de ejecución Administración
Conectividad
Monetización y protocolo compartido de acceso
cobro por uso de
APIs
DevOps
Desarrollo Testing Despliegue
Integración Continua Code Review
colaborativo automatizado automatizado
Self Hosted
DATOS DE in
Linkedin
API Addicts
CONTACTO Twitter
@APIAddicts
Meet Up
+34 91 764 79 82 API Addicts
contacta@apiaddicts.org
Youtube
www.apiaddicts.org API Addicts