048 Deployment De Aplicaciones Gene Xus

Post on 05-Jul-2015

2.094 views 1 download

Transcript of 048 Deployment De Aplicaciones Gene Xus

DEPLOYMENT DE APLICACIONES GENEXUS

Ing. Pablo Alzuri, Ing. Guillermo GonzálezGeneXus Consulting

palzuri@genexusconsulting.comggonzalez@genexusconsulting.com

¿Cuándo se habla de un árbitrode fútbol?

Fuente: http://www.rocadigital.com.ar/

¿Cuándo pasa esto en nuestros proyectos?

Los números

o Cada versión de PeopleHQ

o 4 o 6 meses de desarrollo

o 1 semana escritura del manual de instalación

o 1 día por cada cliente ejecutar la actualización

o Cada implantación de K2B

o Proceso total de 6 meses

o Deploy inicial de 2 semanas

o Algunas actualizaciones posteriores menos de un día

GeneXus ConsultingDevelopment Framework

Agenda

Conceptos preliminares

Software de base y afines

Stack tecnológico GeneXus

Administración de los Datos

Webapps y otras yerbas

Lo que viene en GeneXus X

Conceptos Preliminares

• Producto

• ProyectoModalidad

• Instalación de cero

• Actualización del productoEtapa

• Vertical

• HorizontalTipo

Organización

Conceptos Preliminares

Análisis Testing

Implantación

Construcción

Planificacióninicial

Diseño

Preparando el terreno: Sistema Operativo

o Dimensionar plataformas de

instalación

o Windows vs Linux

o 32 vs 64 bits

Preparando el terreno: Lenguaje de generación

o Adecuación del lenguaje a la

plataforma

o Versiones del framework

o Para compilar

o Para ejecutar

o Código embebido en objetos GX

Preparando el terreno: Software de base

DB Server

Configuración

Application Server

Web Server

Ajustes y tuning

Escalamiento

Stack tecnológico GeneXus

Stack tecnológico GeneXus: GXflow

Instalación Actualización

Protección y licenciamiento

Procesos Negocio

Stack tecnológico GeneXus: GXportal

Instalación Actualización

Instalación y configuración básica

Configuración de mi aplicación

Integración con GXflow

Stack tecnológico GeneXus: GXplorer y GXquery

o Instalación:

o Configuración de permisos

o Importación de la metadata

o Procesos de carga (GXplorer)

o Actualización:

o Reorganización de metadata

o Procesos de carga (GXplorer)

Administración de los Datos (1)

o Instalación:

o Inicialización de la base de datos

o Procesos de migración

o Ajuste de datos post-migración

o Diseño del plan de respaldo y

depuración

Administración de los Datos (2)

o Actualización:

o Respaldo de base de datos

o Manejo de reorganizaciones

o Carga de datos post-reorganizaciones

Webapps y otras yerbas

o Webapps:

o Empaquetar vs no Empaquetar

o Archivo de configuración y conexión

o Fuentes (tipografías)

o Archivos de configuración

o PDFReport.ini

Lo que se viene en GeneXus X

o Deployment en la nube

o Deployer genérico

Charlas relacionadas

o Cómo llegar a las nubes

o Martes 11:45 - Ballroom B (Ignacio

Roqueta – Artech)

o Charla abierta con el equipo de

Desarrollo

o Miércoles 08:00 - Ballroom B (Equipo

de Desarrollo - Artech)

o Ciclo de charlas GX Consulting

Development Framework

¿Preguntas?