nuevos modelos de negocio con sap api management - …ejemplo: sap api management policiespodrán...
TRANSCRIPT
Confidential - Do not duplicate or distribute without written permission from Techedge
▪ P R E M I U M G L O B A L P L A Y E R ▪
Nuevos modelos de negocio con SAP API Management
16 Febrero 2016
2
+34 608 351 528
Senior Manager IntegraciónTechedge España
Carlos Iván Prieto
Presentación
+ + + ={ }
OBJETIVOSSAP API Management
+ + + ={ } 4
Acelerando el paso digital
+ + + ={ } 5
¿Que son las APIs?
+ + + ={ } 6
Estado Actual
+ + + ={ } 7
Google Maps
+ + + ={ } 8
Paypal
+ + + ={ } 9
Más APIs
Fuente: www.maestrosdelweb.com
+ + + ={ } 10
Las compañía necesitan una nueva plataforma
+ + + ={ }
ALCANZADO LOS RETOSSAP API Management
+ + + ={ }
TECHedg3
12
Descripción del producto
+ + + ={ } 13
Las APIs están en todos lados
+ + + ={ } 14
Donde es necesario SAP API Management
+ + + ={ }
TECHedg3
15
Funcionalidades
+ + + ={ }
TECHedg3
16
Security
� Control de accesos basado en Roles
� Políticas de gestión de autorizaciones
� Tres tipos de autenticación
� Usuarios
� Developers
� Administradores
� Autenticación a las APIS vía:
� OAuth 2.0
� API Keys
� X509
� LDAP
� Gestión del Throttling
� Content-Based-Routing
+ + + ={ }
TECHedg3
17
Transformation
Componentes que le ayudaran a realizar transformaciones de mensajes
XSL Transformation y SOAP Message Validations
Generación y modificación de HTTP API
Request/Response
XML, JSON conversión y validación
+ + + ={ }
TECHedg3
18
Traffic Management
� Uso de métricas
� Errores
� Latencia
� Performance
Todo gestionado desde una única consola web
+ + + ={ }
TECHedg3
19
Mobile Optimization
Ejemplo: SAP API Management policies podrán servicios para el uso con dispositivos móviles.
usando mediadores como XML to JSON o JSON to XML se podrá optimizar el uso de los datos
Cumplir con control de accesos, firewalling y seguridad en los datos para las
aplicaciones móviles que acceden a los recursos empresariales
• Adaptar y optimizar servicios empresariales complejos
• Securizar aplicaciones empresariales en la nube, redes sociales y
servicios de notificación de móviles.
+ + + ={ }
TECHedg3
20
Partner Customization
Características:
• Proceso de autenticación individual
• Versión específica de servicio
• Analítica individualizada
• Calidad de servicio optimizada ( partners premium )
• Servicios de facturación
La importancia del tratamiento personalizado
+ + + ={ }
TECHedg3
21
Versioning
• Posibilidad de tener varias versiones de un mismo
servicio
• SAP API Management se encarga de enrutar al servicio
correcto
• Posibilidad de asignar mensajes de aviso/error a medida
cuando se intenta consumir un servicio antiguo
Send Invoice
1.0.0
Send Invoice
1.0.4
Lib 2.1.0
Client A 1.0.0 Client B 1.0.2
+ + + ={ }
TECHedg3
22
Onboarding
Capacidad de una solución de API Management para poder incorporar una
organización, entornos y host virtuales de cara a facilitar la adaptación de los
clientes y desarrolladores
• Design simple APIs;
• Make registration simple;
• Make it simple to try out an API;
• Make it simple to troubleshoot the API.
+ + + ={ }
TECHedg3
23
Developer Authentication
Developers acceden a las APIs a través de apps.
Al registrar una API nueva se generar un API key único.
+ + + ={ }
TECHedg3
24
API Documentation
+ + + ={ }
TECHedg3
25
Reporting and Monitoring
+ + + ={ }
TECHedg3
26
Monetization ( SAP BRIM )
(SAP BRIM) SAP Billing and Revenue Innovation Management
Gestionar altos volúmenes de transacciones
Seguimiento del proceso de facturación
Convergiendo los servicios y el pago
Gestión de planes de precios
+ + + ={ }
TECHedg3
27
Global Deployment
+ + + ={ }
ARQUITECTURA
SAP API Management
+ + + ={ }
TECHedg3
29
Arquitectura 4 Capas
+ + + ={ }
CASO PRÁCTICO
SAP API Management
+ + + ={ }
TECHedg3
31
Caso Práctico
Clientes
Gobierno
Área Ventas
Área Finanzas
Proveedores
Área Compras
EAI/ESB
Pedido
Factura
Pago
+ + + ={ }
TECHedg3
32
Caso Práctico
Área Ventas
Área Finanzas
Área Compras Clientes
Proveedores
Pedido
Factura
Pago
Gobierno
+ + + ={ }
TECHedg3
33
Valor de Negocio
Sus activos de software tienen un valor que tienen que
gestionarse y monetizarse.
+ + + ={ } 34
¡MUCHAS GRACIAS!
▪ P R E M I U M G L O B A L P L A Y E R ▪
35