Versión: GeneXus 18

Deployment

LLevando aplicaciones GeneXus a producción

GeneXus nos provee de un motor de deploy, una solución customizable y extensible, que permite el despliegue de todo tipo de aplicaciones, tanto on-premises como en cualquier PaaS de manera automática. Si se siguen las prácticas de desarrollo de DevOps, esta herramienta permite la fácil integración en procesos de continuous delivery. ¡Veamos sus principales aspectos


Lessons

Presentación

El proceso de despliegue, o puesta en producción, consiste en poner a funcionar la aplicación que desarrollamos en nuestra máquina, en el ambiente de producción, es decir en la nube o en el computador del cliente final para el cual hacemos el sistema.

Este despliegue implica copiar los archivos compilados y otros archivos importantes como bibliotecas, imágenes y otros recursos, dependiendo del tipo de aplicación que estamos desarrollando y del generador elegido, desde la máquina de desarrollo a la infraestructura del cliente que se utilizará como servidor.

También se deberá crear la base de datos en el servidor correspondiente y asegurar el acceso a todos los recursos externos necesarios y contar con los permisos de usuario correctos en cada caso.

Por lo tanto , el despliegue o puesta en producción es una parte importante del desarrollo de una aplicación y es una de las etapas del proceso DevOps.