Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Innovando en el proceso de BUILD & DEPLOY 
ING. ENRIQUE ALMEIDA ealmeida@concepto.com.uy
Definiciones
“ 
” 
Hice “Deploy to Cloud” y mi aplicación GeneXus funciona correctamente. Ahora, que hago? 
DESARROLLOADOR GENEXUS JUNI...
“ 
” 
Instalé en producción y canceló. Faltó ejectuar una reorganización. 
DESARROLLOADOR GENEXUS
“ 
” 
Dejaron de funcionar los Web Services. Yo no cambié nada, pero se modificaron los WSDL. 
DESARROLLADOR WEB GENEXUS
Proceso de Desarrollo con GeneXus 
PROFILER 
SEGUIMIENTO DE INCIDENTES 
PLANILLAS ELECTRONICAS 
WIKI 
Desinstalación
OBJETIVOS
Reorganización 
Servidor 
KB 
Archivos Externos DLL/JAR 
BUILD + DEPLOY NOCTURNO 3 o más HORAS 
Directorios Virtuales WebA...
Build.info 
KB 
Archivos Externos DLL/JAR herramientas 
Deploy Units 
Reorganización Navegaciones WSDL Lista Ejecutables R...
NUEVO BUILD Build.info 
Deploy Units 
Reorganización Navegaciones WSDL Lista Ejecutables Release Notes 
INSTALADO Build.in...
NUEVO BUILD Build.info 
Deploy Units 
Reorganización Navegaciones WSDL Lista Ejecutables Release Notes 
INSTALADO Build.in...
Controles
Innovaciones 
•Proceso bien definido, dividido en build, deploy y controles 
GENERALES 
•Identificado por número de Commit...
Recomendaciones
Conclusiones
Innovando en el proceso de build y deploy
Prochain SlideShare
Chargement dans…5
×

Innovando en el proceso de build y deploy

567 vues

Publié le

Innovando en el proceso de build y deploy

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Innovando en el proceso de build y deploy

  1. 1. Innovando en el proceso de BUILD & DEPLOY ING. ENRIQUE ALMEIDA ealmeida@concepto.com.uy
  2. 2. Definiciones
  3. 3. “ ” Hice “Deploy to Cloud” y mi aplicación GeneXus funciona correctamente. Ahora, que hago? DESARROLLOADOR GENEXUS JUNIOR
  4. 4. “ ” Instalé en producción y canceló. Faltó ejectuar una reorganización. DESARROLLOADOR GENEXUS
  5. 5. “ ” Dejaron de funcionar los Web Services. Yo no cambié nada, pero se modificaron los WSDL. DESARROLLADOR WEB GENEXUS
  6. 6. Proceso de Desarrollo con GeneXus PROFILER SEGUIMIENTO DE INCIDENTES PLANILLAS ELECTRONICAS WIKI Desinstalación
  7. 7. OBJETIVOS
  8. 8. Reorganización Servidor KB Archivos Externos DLL/JAR BUILD + DEPLOY NOCTURNO 3 o más HORAS Directorios Virtuales WebApp BUILD – Situación anterior
  9. 9. Build.info KB Archivos Externos DLL/JAR herramientas Deploy Units Reorganización Navegaciones WSDL Lista Ejecutables Release Notes Update Server Reorganización Genera ejecutables Copia ejecutables a las Deploy Units Copia Archivos Externos Genera archivos controles Mail con Reorg y LOG BUILD BUILD + GENERO CONTROLES
  10. 10. NUEVO BUILD Build.info Deploy Units Reorganización Navegaciones WSDL Lista Ejecutables Release Notes INSTALADO Build.info Deploy Units + configuración Reorganización Navegaciones WSDL Lista Ejecutables Release Notes Copia nuevo build / Mirror Copia archivos dependientes del deploy •Themes •Imagenes •Archivos configuración Configuracion de webapps, dir. virtuales, seguridad Archivos depedientes del Deploy Themes Web.config client.cfg DEPLOY DEPLOY
  11. 11. NUEVO BUILD Build.info Deploy Units Reorganización Navegaciones WSDL Lista Ejecutables Release Notes INSTALADO Build.info Deploy Units + configuración Reorganizaci’0n Navegaciones WSDL Lista Ejecutables Release Notes DIFERENCIAS CONTROLES PRUEBAS Y CONTROL DE DIFERENCIAS
  12. 12. Controles
  13. 13. Innovaciones •Proceso bien definido, dividido en build, deploy y controles GENERALES •Identificado por número de Commit •Rápido y frecuente •Creación de DEPLOY UNITS •Generación de controles •Releases Notes BUILD •Análisis de impacto ampliado CONTROLES •Configuración de entorno •Generación de archivos de configuración DEPLOY
  14. 14. Recomendaciones
  15. 15. Conclusiones

×