Integración y Administración de Aplicaciones en el Ecosistema Odoo
Todo lo que necesitas saber para hospedar Odoo
Objetivo del Curso
El curso está diseñado para capacitar a los proveedores de servicios de Odoo en la integración y gestión eficiente de las aplicaciones que componen el ecosistema de Odoo. A lo largo de cuatro sesiones prácticas y teóricas, los participantes adquirirán habilidades esenciales para la configuración de servidores web con Nginx, la gestión de repositorios en GitHub, el despliegue y manejo de contenedores con Docker, y la administración de bases de datos PostgreSQL. Al finalizar el curso, los asistentes estarán capacitados para implementar, mantener y optimizar entornos Odoo, asegurando un rendimiento óptimo y una alta disponibilidad de los servicios.
Conocimientos Previos
Para aprovechar al máximo este curso, se recomienda que los participantes posean los siguientes conocimientos previos:
- Conceptos Básicos de Redes: Entender cómo funciona la comunicación entre servidores y clientes.
- Conocimientos Básicos de Linux: Familiaridad con la línea de comandos y la ejecución de comandos básicos en sistemas operativos basados en Unix.
- Experiencia en Programación: Comprensión básica de la programación y el uso de scripts.
- Fundamentos de Bases de Datos: Conocimiento básico sobre bases de datos, preferiblemente PostgreSQL, y cómo interactuar con ellas.
- Experiencia Previa con Odoo: Haber trabajado previamente con Odoo o tener una comprensión básica de su funcionamiento y sus módulos principales.
Duración: 7 horas
Temario:
Sesión 1 (1.5 horas):
- Nginx
- Archivos de configuración
- Automatización de certificados con Certbot
- Nginx UI (docker)
- GitHub
- Explicacion general del uso de repositorios con Odoo
- Creación de repositorio
- Generación de Token para dockerfile
Sesión 2 (2 horas):
- Docker
- ¿Qué es un contendor y para que sirve?
- Diferencias entre Docker y Docker Compose
- Archivo docker-compose.yml
- Configuración de volúmenes externos
- Instalación de dependencias mediante consola
- Automatizar repositorios y dependencias (dockerfile)
Sesión 3 (2 horas):
- PostgreSQL
- Contenedor de Base de Datos.
- Conexión a base de datos
- Visualizar registros
- Actualizar registros
- Generar respaldo desde base de datos
- Restaurar respaldo desde base de datos
Sesión 4 (1.5 horas):
- Odoo como SaaS
- Sesión practica para desplegar un servidor e integrar estas aplicaciones.
50% de descuento a estudiantes, envía una foto de tu credencial al correo cursos@ftn.mx y obtén tu cupón de descuento.