Post on 05-Jul-2015
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?