WSO2 Guest Webinar: Creando un Backend de Servicios y/o API con WSO2
1. Creando un Backend de Servicios
y/o API con WSO2
v 1.2
2014.07.17
Roger
CARHUATOCTO
IT
Consultant
Email:
roger
[at]
chakray.com
Twi6er:
@Chilcano
FOTO
2. Índice
1. Objetivos
2. La tríada mágica: SOA, BPM y Portal
3. Qué es un “Backend” de Servicios?
4. Cómo crear un “Backend”
• Metodología
• El rol de WSO2
5. Casos de Uso:
• Creando un Backend de e-Commerce con KonaKart.
• Creando un Backend de un ERP con OpenBravo ERP.
• Creando un Backend de Servicios Criptográficos.
• Creando un Backend de Servicios de una BDs existente.
• Creando un Backend de Servicios (API) para Aplicaciones Móviles
6. Demostraciones
3. 1. Objetivos
• Aprender que en el camino de la construcción de nuestras
Aplicaciones de Negocio, después de la definición de la
Arquitectura, el siguiente paso es crear la base de
funcionalidades siguiendo el paradigma de SOA, es decir,
crear servicios.
• Entender que el “Backend” (lógica de negocio) debe estar
siempre cerca del corazón de la Organización.
• Comprender que el “Backend” es una parte de tu Aplicación y
para tener una Aplicación completa, como mínimo es
necesario el “Frontend”.
• Interiorizar que desde el punto de vista Arquitectónico, el
concepto de “Backend” está muy asociado al concepto de
“Multi-tier” y que las configuraciones clásicas son “C/S”,
“MVC”, etc.
4. 2. La Triada mágica: SOA, BPM y Portal (1/2)
• Desde el punto de vista Arquitectónico, el concepto de
“Backend” está muy asociado al concepto de multi-capa.
• Desde configuraciones Cliente/Sservidor, de 3-tier o MVC a
n-tier:
C
FE
S
BE
API
WS
Vw
FE
Ctl
MW
API. WS
WS4People,
WS4BPEL
Mdl
BE
API
WS
MQ
…
Portal
9. 5. Casos de Uso
• Creando un Backend de e-Commerce con KonaKart.
• Creando un Backend de un ERP con OpenBravo ERP.
• Creando un Backend de Servicios Criptográficos.
• Creando un Backend de Servicios de una BDs existente.
• Creando un Backend de Servicios (API) para Aplicaciones
Móviles