5. Plataforma - Unience Api
OAUTH
Control
Unience API REST(xml,json) Acceso
API
Social Finance
Motor Privacidad
Usuarios Usuarios Otros
Unience Unience Usuarios
6. Unience API
Tipos de Aplicaciones
– Aplicaciones Externas Web
– Widgets
– Aplicaciones de terceros Internas en Unience
7. Unience API
Aplicación Externa Web
Https
Entidad A Rest (json|xml)
WIDGET
Https
XSS (json)
Usuarios
Usuarios
Entidad
Unience
A
10. Apache2 Server
BackOffice
API App
Social Network App
BackOffice
API App
Social Network App
BackOffice
API App
Social Network App
Wrapped
Aggregators
Monitor
Search Engine
Indexers
Db Social Db Common Db Finance Db Products
11. Capas de aplicación
jsp Mootools 1.2
Tiles Struts 2 Rest Plugin
Struts 2.x WS: Metro de SUN WS: AXIS 1
Lucenne Spring 2.x
Sharding app layer
Hibernate 3.x
MySQL
12. Cloud Computing - Amazon Web Services
S3: Servicio de almacenamiento
EC2: capacidad de procesamiento
SQS: servicio de colas
EBS: persistencia de datos
SimpleDB: servicio de base de datos
Elastic MapReduce: procesado de gran
cantidad de informacion
13. S3: Servicio de almacenamiento.
Almacenamos:
Imágenes de usuarios, grupos …
Software (MySQL, java, apache2 server ..) para
la creación de imágenes de máquinas (AMI’s)
Software, para los depliegues de los distintos
tipos de máquinas.