Temario del curso
Arquitectura y componentes de Odoo 18
- Comparación de funciones entre la versión Comunitaria y Enterprise de Odoo 18.
- Componentes principales: servidor de aplicaciones Python y base de datos PostgreSQL.
- Modelo de trabajadores, capa ORM y arquitectura de complementos (addons).
Instalación y configuración en infraestructura local
- Instalación de Odoo 18 Community desde paquetes y código fuente en Linux.
- Configuración de odoo.conf, filtros de base de datos y rutas de complementos (addons).
- Configuración del proxy inverso nginx con terminación SSL.
Administración avanzada
- Gestión de entornos multi-base de datos y multi-empresa.
- Configuración de grupos de usuarios, derechos de acceso y reglas de registro.
- Acciones programadas, acciones del servidor y reglas de automatización.
- Ajustes técnicos, niveles de registro y herramientas de modo desarrollador.
Arquitectura de seguridad y endurecimiento
- Modelado de amenazas para implementaciones locales de Odoo.
- Implementación de SSO con proveedores OAuth2, SAML y LDAP.
- Cifrado de datos: configuración de TLS, cifrado de base de datos y protección del almacén de archivos.
- Registro de auditoría, seguridad de sesiones y detección de intrusiones.
- Cabeceras de seguridad, protección CSRF y endurecimiento de carga de archivos.
- Evaluación de vulnerabilidades y gestión de parches de seguridad.
API e integración de patrones Odoo
- REST API y XML-RPC: autenticación, puntos finales y mejores prácticas.
- Desarrollo y protección de clientes de API personalizados e integraciones.
- Configuración de webhooks e integraciones impulsadas por eventos.
- Odoo Connect y backends de autenticación externos.
Integración de Odoo con sistemas empresariales
- Integración de servidores de correo y configuración de envío/recepción de correos.
- Conexión de pasarelas de pago, transportistas y servicios de firma electrónica.
- Integraciones con sistemas de gestión documental y backends de almacenamiento externo.
- Frameworks de importación/exportación de datos y patrones ETL para Odoo.
Supervisión del entorno y optimización del rendimiento
- Gestión de servicios de Odoo con systemd y supervisor.
- Análisis de rendimiento: asignación de trabajadores, análisis de consultas y estrategias de caché.
- Supervisión del uso de recursos, métricas de la aplicación y estado del sistema.
Planificación de actualizaciones y migraciones de base de datos
- Planificación de actualizaciones principales de Odoo y evaluación de compatibilidad.
- Estrategias de migración de la base de datos: scripts, pruebas y validación.
- Planificación de rollback y procedimientos de respaldo.
- Gestión de la compatibilidad de complementos personalizados entre versiones.
Mantenimiento continuo y gestión de parches
- Aplicación de parches de seguridad y actualizaciones de versión menor.
- Ciclo de vida de actualización de complementos: verificación de dependencias y pruebas de regresión.
- Definición de ventanas de mantenimiento y protocolos de comunicación.
- Revisión del registro de cambios (changelog) y análisis de impacto para actualizaciones.
Ambientes de pruebas y estrategias de implementación
- Configuración de entornos de prueba que reflejen la producción.
- Patrones de implementación: azul-verde, canario y actualizaciones progresivas (rolling).
- Pipelines CI/CD para la implementación de complementos de Odoo.
- Prueba de cambios antes del lanzamiento en producción.
Resolución sistemática de problemas y diagnósticos
- Metodología estructurada para la resolución de problemas en entornos de Odoo.
- Análisis de registros del servidor, registros de PostgreSQL y trazas de la aplicación.
- Inmersión en el modo de depuración: herramientas de desarrollador y shell interactivo.
- Diagnóstico de problemas comunes: fallos de conexión, errores de complementos y degradación del rendimiento.
- Diagnósticos de red y resolución de problemas de conectividad a la base de datos.
Soporte operativo y gestión de incidentes
- Creación de flujos de trabajo de soporte: clasificación, escalación y seguimiento de la resolución.
- Análisis de causa raíz y procesos de revisión posterior al incidente.
- Creación y mantenimiento de una base de conocimientos operativa.
- Supervisión de los niveles de servicio y configuración de alertas.
Copia de seguridad, recuperación y recuperación ante desastres
- Automatización de copias de seguridad de PostgreSQL y preservación del almacén de archivos.
- Recuperación en un momento específico (point-in-time) y procedimientos de validación de copias de seguridad.
- Restauración de instancias de Odoo desde una copia de seguridad con pérdida mínima de datos.
- Diseño y pruebas de un plan de recuperación ante desastres.
Alta disponibilidad y escalado
- Estrategias de balanceo de carga para servidores de aplicaciones Odoo.
- Replicación y agrupamiento de conexiones (connection pooling) en PostgreSQL.
- Gestión de sesiones y almacén de archivos compartido en configuraciones multi-nodo.
- Patrones de escalado horizontal para implementaciones en crecimiento.
Automatización de infraestructura y gestión de configuración
- Estandarización del aprovisionamiento de servidores con Ansible o herramientas similares.
- Infraestructura como código (IaC) para implementaciones repetibles de Odoo.
- Automatización de tareas administrativas rutinarias.
Libros de operación, documentación y cumplimiento
- Creación de libros de operación (runbooks) para procedimientos operativos recurrentes.
- Estandarización de la documentación para infraestructura y configuraciones.
- Consideraciones de cumplimiento: registros de auditoría, retención de datos y regulaciones de privacidad.
Requerimientos
- Experiencia con administración de sistemas Linux.
- Comprensión básica de PostgreSQL o bases de datos relacionales.
- Habilidades básicas en operaciones de línea de comandos y scripting shell.
- Conocimientos básicos de redes (conceptos de TCP/IP, DNS, TLS/SSL).
- No se requiere experiencia previa con Odoo.
Público objetivo
- Ingenieros de infraestructura y administradores de sistemas.
- Personal de operaciones de TI responsable de mantener entornos de Odoo.
- Ingenieros DevOps y plataformas que implementan aplicaciones empresariales en instalaciones propias.
- Ingenieros de seguridad que endurecen las implementaciones de Odoo.
- Ingenieros de soporte que brindan soporte operativo para instancias de Odoo.
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 5800 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (2)
Que el curso fuera practico. Poder realizar las actividades mientras nos guíaban fue perfecto para comprender la herramienta.
Carlos - Equipos Coreanos
Curso - Odoo para Desarrolladores
el hecho de que haya adaptado nuestras necesidades
mihaela
Curso - Odoo for Managers
Traducción Automática