105apps genexus en la nube de montevideo comm powered by openshift
DESCRIPTION
Apps Genexus en la Nube de Montevideo COMM Powered by OpenshiftTRANSCRIPT
![Page 1: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/1.jpg)
#GX24 #GX24
Apps Genexus en la nube de Montevideo COMM Powered by OpenShift
Victor Villar [email protected] - @vrvillar Adrián Gigante [email protected]
#GX3573
![Page 2: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/2.jpg)
Como es el mundo de IaaS
Para el desarrollador Genexus
![Page 3: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/3.jpg)
#GX24
Contrata un servicio en la nube Recibe un mail de que su servidor esta listo Instrucciones para acceder al mismo
Tiene pronta su aplicación web
$ m K
![Page 4: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/4.jpg)
#GX24
Accediendo al servidor
![Page 5: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/5.jpg)
#GX24
Configurar el servidor web
![Page 6: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/6.jpg)
#GX24
Configurar el Tomcat
![Page 7: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/7.jpg)
#GX24
Configurar el MySQL
![Page 8: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/8.jpg)
#GX24
Ya casi estamos... la seguridad!
![Page 9: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/9.jpg)
#GX24
...y estamos con el sitio on-line!
![Page 10: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/10.jpg)
#GX24
Estamos contentos... pero un día
![Page 11: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/11.jpg)
#GX24
Que herramientas nos da el proveedor de Iaas?
![Page 12: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/12.jpg)
#GX24
Otro problema común
![Page 13: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/13.jpg)
#GX24
Recuperemos la base de datos
El “respaldo es la VM”... ... y el último es de hace 12 horas
![Page 14: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/14.jpg)
OpenShift PaaS Genexus en la nube de
Montevideo COMM
![Page 15: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/15.jpg)
#GX24
Modelos de servicio de nube IaaS PaaS SaaS
+CONTROL +AUTOMATIZACIÓN Gestionados por
proveedor de cloud
Gestionado por consumidor de cloud
APLICACIÓN
HERRAMIENTAS DE DESARROLLO (IDE, control de fuentes, build, CI)
SERVIDOR DE APLICACIONES
SISTEMA OPERATIVO
IMÁGENES VMs
RECURSOS FÍSICOS
![Page 16: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/16.jpg)
#GX24
PaaS: Plataforma como servicio
CODIFICA DESPLIEGA EJECUTA
![Page 17: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/17.jpg)
#GX24
OpenShift
![Page 18: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/18.jpg)
#GX24
Sobre su nube o su infraestructura
![Page 19: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/19.jpg)
#GX24
Fundado sobre Red Hat Enterprise Linux
![Page 20: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/20.jpg)
#GX24
Brokers & Nodos
![Page 21: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/21.jpg)
#GX24
Nodo = instancia RHEL
![Page 22: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/22.jpg)
#GX24
Cada aplicacion en un Gear
![Page 23: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/23.jpg)
#GX24
Gear + SELinux
![Page 24: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/24.jpg)
#GX24
Gear + CGroups
![Page 25: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/25.jpg)
#GX24
Gear sin uso se apacigua
![Page 26: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/26.jpg)
#GX24
Multitenancy
![Page 27: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/27.jpg)
#GX24
Workflow de desarrollo
![Page 28: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/28.jpg)
#GX24
Gear creador por Web, CLI, IDE
![Page 29: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/29.jpg)
#GX24
Utilización de Cartuchos
![Page 30: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/30.jpg)
#GX24
Cartuchos auto configurables
![Page 31: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/31.jpg)
#GX24
Distintos tipos de Cartuchos
![Page 32: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/32.jpg)
#GX24
Code & Push!
![Page 33: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/33.jpg)
#GX24
CI con Maven & Jenkins c
![Page 34: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/34.jpg)
#GX24
HTTP(S) como puerta de entrada
![Page 35: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/35.jpg)
#GX24
Ciclo de vida completo PaaS
c
![Page 36: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/36.jpg)
#GX24
OpenShift es autoescalable
c cc
![Page 37: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/37.jpg)
#GX24
Integración con Load Balancer externos
c
![Page 38: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/38.jpg)
#GX24
OpenShift +
Montevideo COMM
![Page 39: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/39.jpg)
#GX24
CODIFICA EJECUTA
Genexus en la nube PaaS
![Page 40: 105Apps Genexus en la Nube de Montevideo COMM Powered by Openshift](https://reader033.vdocuments.us/reader033/viewer/2022051609/54702829b4af9fcd0a8b4663/html5/thumbnails/40.jpg)
Victor Villar - [email protected] Adrián Gigante – [email protected]