26

José Lamas Ríos ARTech [email protected] Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Embed Size (px)

Citation preview

Page 1: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca
Page 2: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

José Lamas RíosARTech

[email protected]

Nueva arquitectura en GeneXus Rocha:

Tres capas y un GXPublic

más público que nunca

Page 3: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca
Page 4: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

“La mejor manera de predecir el futuro es inventándolo”

“La mejor manera de predecir el futuro es inventándolo”

(Alan Kay en una sesión de planificación en Xerox en 1971)(Alan Kay en una sesión de planificación en Xerox en 1971)

Page 5: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

GeneXus RochaGeneXus Rocha

● Re-diseño y re-escritura de GeneXus

●Performance

●Productividad

●Flexibilidad

● GeneXus Rocha

●Arquitectura de 3 capas

●Acceso directo a la Business Logic

●Acceso directo a la UI

● Re-diseño y re-escritura de GeneXus

●Performance

●Productividad

●Flexibilidad

● GeneXus Rocha

●Arquitectura de 3 capas

●Acceso directo a la Business Logic

●Acceso directo a la UI

Page 6: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Rocha – ResultadosRocha – Resultados

● Logros tangibles en poco tiempo

● Productividad

● GeneXus Server

● Paquetes propios

● Paquetes de terceros

● Logros tangibles en poco tiempo

● Productividad

● GeneXus Server

● Paquetes propios

● Paquetes de terceros

Page 7: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca
Page 8: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

H abía una vez …

Page 9: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Pre-Concepción

Page 10: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Objetivos de DiseñoObjetivos de Diseño

● Performance

● Concurrencia

● Escalabilidad

● Performance

● Concurrencia

● Escalabilidad

● Productividad

● Extensibilidad

● Apertura

● Productividad

● Extensibilidad

● Apertura

Page 11: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Concepción

Page 12: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Decisiones de DiseñoDecisiones de Diseño

● Herramientas● .NET / C#● Templates

● Herramientas● .NET / C#● Templates

● Características● Tres capas● Acceso BL● Acceso UI● Integración

● Características● Tres capas● Acceso BL● Acceso UI● Integración

Page 13: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Primer Trimestre

Page 14: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Evolución de la ArquitecturaEvolución de la Arquitectura

Datos

Lógica de Negocio

Interfaz de Usuario

Page 15: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Evolución de la ArquitecturaEvolución de la Arquitectura

Datos

Lógica de Negocio

Interfaz de Usuario

Page 16: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Evolución de la ArquitecturaEvolución de la Arquitectura

Datos

Lógica de Negocio

Procesos de Terceros

Interfaz de Usuario

Page 17: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Evolución de la ArquitecturaEvolución de la Arquitectura

Datos

Núcleo Lógica de Negocio

Lógica GX-BL

Procesos de TercerosNúcleo UI

UI GX Básica UI1 UI2

BL1

BL2

Page 18: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Evolución de la ArquitecturaEvolución de la Arquitectura

Datos

Núcleo Lógica de Negocio

Lógica GX-BL

Procesos de TercerosNúcleo UI

UI GX Básica UI1 UI2

BL1

BL2

UI3

BL3

Page 19: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Segundo Trimestre

Page 20: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Grandes avancesGrandes avances

● Arquitectura consolidada

● Primer GeneXus.exe

● Nuevas funcionalidades

● Desarrollo firme y acelerado

● Primeras muestras hacia afuera

● Arquitectura consolidada

● Primer GeneXus.exe

● Nuevas funcionalidades

● Desarrollo firme y acelerado

● Primeras muestras hacia afuera

Page 21: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Tercer Trimestre

Page 22: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Situación actualSituación actual

● GeneXus Server

● Paquetes Propios

● Paquetes de Terceros

● GeneXus Server

● Paquetes Propios

● Paquetes de Terceros

Page 23: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

Resumen de resultadosResumen de resultados

● Performance

● Concurrencia

● Escalabilidad

● Performance

● Concurrencia

● Escalabilidad

● Productividad

● Extensibilidad

● Apertura

● Productividad

● Extensibilidad

● Apertura

Page 24: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca

“La mejor manera de predecir el futuro es inventándolo”

“La mejor manera de predecir el futuro es inventándolo”

Page 25: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca
Page 26: José Lamas Ríos ARTech JLR@artech.com.uy Nueva arquitectura en GeneXus Rocha: Tres capas y un GXPublic más público que nunca