Versión: GeneXus 18

Deployment

El Ecosistema de Contenedores y OpenShift

Alrededor de Dockers existen un sin fin de tecnologías y conceptos: Kubernetes, Microservicios, DevOps, Cloud Native, Istio, Kabanero, Codewind, ELK, Prometheus, Grafana, OpenShift, Cloud Paks, etc. El objetivo de esta presentación es empezar a descomponer este ecosistema, entender los conceptos, como las tecnologías se relacionan, el por qué, y cómo se puede comenzar a transitar el viaje a la nube híbrida.


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.

Acelera tu aprendizaje con apoyo docente​

Con tutores y compañeros de estudio, es aún más fácil aprender.​