Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Arquitectura de referencia
1. PIRAmIDE: una arquitectura
para facilitar el desarrollo de
aplicaciones móviles
basadas en personalización
y contexto
TSI-020301-2008-2
2. 00 | Índice
01 | Visión general
02 | Arquitectura de referencia
03 | Arquitectura de cliente
04 | Arquitectura de Servidor de entorno
05 | Detalles de implementación
2
3. 01 | Visión general
Visió
Sensorización,
captura de información,
servicios …
un sexto sentido para facilitarnos la vida
3
4. 01 | Visión general:
Visió Diseño de la arquitectura
Diseñ
Orientada a servicios
Basada en el terminal y asistida por la red
Sensible al contexto
› Estimación de parámetros básicos
› Contexto por agregación
› Suscripción al servicio
Razonamiento a varios niveles
› ligero en el terminal, y asistido por la infraestructura en casos más
complejos
4
5. 01 | Visión general
02 | Arquitectura de referencia
03 | Arquitectura de cliente
04 | Arquitectura de Servidor de entorno
05 | Detalles de implementación
5
8. 01 | Visión general
02 | Arquitectura de referencia
03 | Arquitectura de cliente
04 | Arquitectura de Servidor de entorno
05 | Detalles de implementación
8
9. 03 | Arquitectura de cliente
CARACTERÍSTICAS DEL CONTEXTO TECNOLOGÍAS
Actividad Acelerómetros/giróscopos, Brújula, Sensor de proximidad en
Basado en módulos independientes denominados habilitadores:
móvil
De adquisición, de actuación o de contexto
Posición Acelerómetros/giróscopos, Red celular, GPS/AGPS, Wi-Fi,
Habilitadores de adquisición o de actuación
Bluetooth , Brújula, ULP Bluetooth (Wibree), ZigBee
Parámetros cinéticos Acelerómetros/giróscopos
Tecnologías disponibles y estado del Monitorización interna
terminal
Conectividad Red celular, Wi-Fi, Bluetooth
Identificación Códigos bidimensionales, NFC
Proximidad Códigos bidimensionales, ULP BT(Wibree), ZigBee, NFC
Datos ambientales Sensor de luz, Micrófono, Sensores ambientales externos
Datos biométricos Sensores biométricos externos
Información de proveedores externos Sensores virtuales
(calendarios, meteorología, perfiles de red
social, etc.)
9
12. 01 | Visión general
02 | Arquitectura de referencia
03 | Arquitectura de cliente
04 | Arquitectura de Servidor de entorno
05 | Detalles de implementación
12
14. 01 | Visión general
02 | Arquitectura de referencia
03 | Arquitectura de cliente
04 | Arquitectura de Servidor de entorno
05 | Detalles de implementación
14
15. 05 | Detalles de implementación
implementació
Dos versiones para la arquitectura cliente:
Más avanzada tecnológicamente:
mobile OSGi
Más extendida en terminales:
J2ME con perfil CLDC
AMBAS SOLUCIONES SE BASAN EN TECNOLOGÍA JAVA
Necesidad de software nativo
15