Informe ejecutivo de factibilidad
Instalación local, operación e integración de Odoo Enterprise 19.0 en Codimat
Versión: 0.4 — borrador para entrega Fecha: 20 de agosto de 2026 Conclusión: viable con condiciones
Resumen ejecutivo
La instalación de Odoo Enterprise 19.0 en infraestructura local de Codimat es técnicamente viable, siempre que se cumplan las condiciones de infraestructura, seguridad, operación, licenciamiento y gobierno indicadas en este informe.
También es viable integrar Odoo con el sistema externo utilizado por Codimat para procesos operativos y financieros. La integración deberá validarse mediante un relevamiento funcional y técnico y, antes de su implementación definitiva, mediante una prueba de concepto.
La recomendación es avanzar en cuatro etapas:
- Relevamiento de infraestructura, usuarios, procesos e integración.
- Diseño y dimensionamiento de la solución.
- Prueba de instalación, respaldo, recuperación e integración.
- Implementación controlada, homologación y salida a producción.
No se recomienda iniciar la instalación productiva hasta completar el relevamiento, confirmar las licencias y aprobar la arquitectura.
1. Contexto
Codimat solicitó evaluar:
- Las implicancias técnicas de instalar Odoo Enterprise 19.0 en infraestructura local.
- La forma de trabajo entre el área técnica de Codimat y nuestra empresa.
- Los mecanismos para controlar, supervisar y eventualmente intervenir en desarrollos.
- La integración de Odoo con un sistema externo de gestión operativa y financiera.
Este documento presenta una factibilidad preliminar y las condiciones necesarias para tomar una decisión definitiva.
2. Objetivo
Determinar si Codimat puede instalar, operar, mantener e integrar Odoo Enterprise 19.0 en infraestructura propia de manera segura, controlada y sostenible.
3. Alcance
Incluye
- Arquitectura y requerimientos técnicos.
- Ambientes de desarrollo, homologación y producción.
- Seguridad, backups, monitoreo y continuidad.
- Integración con sistemas externos.
- Gobierno del desarrollo y control de cambios.
- Roles, tareas y tipos de asistencia.
No incluye
- Instalación o migración efectiva.
- Desarrollo final de la integración.
- Presupuesto y cronograma contractual.
- SLA definitivo.
- Dimensionamiento final sin métricas reales.
4. Condiciones para la factibilidad
La implementación será factible si Codimat y nuestra empresa acuerdan y verifican:
- Infraestructura Linux compatible con Odoo 19.
- Licencia Odoo Enterprise y plan apto para instalación local e integración.
- Ambientes separados de desarrollo, homologación y producción.
- PostgreSQL, almacenamiento y red dimensionados para la carga real.
- HTTPS/TLS, DNS, proxy reverso y correo correctamente configurados.
- Backups automatizados y restauraciones probadas.
- Monitoreo, logs y alertas.
- Accesos nominados, mínimo privilegio y protección de credenciales.
- Repositorio Git, revisión de código y despliegues controlados.
- Responsables técnicos y funcionales de ambas empresas.
- Documentación y ambiente de prueba del sistema externo.
5. Arquitectura e infraestructura
5.1 Stack tecnológico de referencia
La solución deberá contemplar, como mínimo:
| Componente | Función |
|---|---|
| Linux | Sistema operativo de producción |
| Odoo Enterprise 19.0 | Aplicación de gestión |
| PostgreSQL | Base de datos |
| Nginx o proxy equivalente | Publicación, HTTPS y enrutamiento |
| Certificados TLS | Protección del tráfico |
| Git | Versionado de desarrollos y configuración permitida |
| Sistema de backups | Respaldo de base, filestore y configuración |
| Monitoreo y logs | Detección, diagnóstico y trazabilidad |
| CI/CD | Pruebas y despliegues controlados |
Como ejemplo técnico puede consultarse el script comunitario de instalación de Yenthe Van Ginneken. El script muestra la orquestación habitual de usuario de sistema, dependencias, PostgreSQL, fuentes Community y Enterprise, servicio Odoo, Nginx, certificados y generación de configuración.
Este repositorio es una referencia comunitaria, no documentación oficial de Odoo. No debe ejecutarse directamente en producción sin revisar el código, fijar versiones, adaptar seguridad, backups, rutas, credenciales y parámetros a la arquitectura aprobada por Codimat.
5.2 Sistema operativo e instalación
Para producción se recomienda Linux. La documentación oficial de Odoo 19 desaconseja Windows para despliegues productivos. Odoo ofrece instalación mediante paquetes y desde código fuente; la opción deberá definirse según el modelo de mantenimiento y desarrollo.
5.3 Dimensionamiento preliminar
La siguiente tabla es una referencia inicial, no un dimensionamiento definitivo. Supone una instalación optimizada, carga transaccional normal y almacenamiento rápido. Debe ajustarse con métricas, módulos, adjuntos, reportes, automatizaciones, tareas programadas e integraciones reales.
| Perfil | Usuarios nominales | Usuarios concurrentes | Tipo de integración | CPU producción | RAM producción | Almacenamiento inicial* |
|---|---|---|---|---|---|---|
| Inicial | Hasta 25 | Hasta 5 | Sin integración o procesos por lote de baja frecuencia | 4 vCPU | 8 GB | 150–250 GB |
| Medio | 26–75 | 6–15 | API con carga moderada y tareas periódicas | 8 vCPU | 16 GB | 300–500 GB |
| Alto | 76–150 | 16–30 | Integraciones frecuentes, automatizaciones y reportes intensivos | 12–16 vCPU | 32 GB | 500 GB–1 TB |
| Especial | Más de 150 | Más de 30 | Integración intensiva, múltiples sistemas o alta disponibilidad | Diseño específico | Diseño específico | Según datos, adjuntos y retención |
\* El almacenamiento debe incluir crecimiento de PostgreSQL y filestore, espacio operativo, logs y backups según la política de retención. Las copias de seguridad no deben depender únicamente del mismo servidor.
La guía oficial de Odoo utiliza como referencia aproximadamente un worker por cada seis usuarios concurrentes, con un máximo orientativo de workers condicionado por CPU. La memoria debe calcularse según cantidad y tipo de workers. Las integraciones, cron y procesos pesados consumen capacidad adicional.
5.4 Ambientes
| Ambiente | Capacidad recomendada | Uso |
|---|---|---|
| Desarrollo | 2–4 vCPU, 4–8 GB RAM | Desarrollo, pruebas unitarias y revisión técnica |
| Homologación | Al menos 50 % de producción; igual arquitectura y versiones | Pruebas funcionales, integración, despliegue y restauración |
| Producción | Según perfil y prueba de carga | Operación real |
Homologación deberá reproducir las versiones, módulos y configuración relevante de producción. Para pruebas de rendimiento deberá contar temporalmente con capacidad equivalente a producción.
5.5 Tecnologías recomendadas para ambientes, despliegues y recuperación
Se recomienda separar la administración de infraestructura, los despliegues y los respaldos. La arquitectura propuesta es la siguiente:
| Nivel | Tecnología recomendada | Función |
|---|---|---|
| Virtualización | Proxmox VE | Crear y aislar las VPS de producción y staging; administrar recursos, redes, permisos y snapshots |
| Despliegues | Dokploy | Gestionar servicios con Docker Compose, Git, variables por ambiente, dominios, certificados, logs y despliegues trazables |
| Backup de instancias | Proxmox Backup Server | Realizar respaldos incrementales y verificados de las VPS para recuperación integral ante desastre |
| Backup de PostgreSQL | pgBackRest | Ejecutar backups completos e incrementales, archivo WAL y recuperación a un punto en el tiempo |
| Backup de filestore y volúmenes | Restic hacia almacenamiento S3 compatible | Mantener copias cifradas y versionadas fuera del servidor productivo; puede utilizarse MinIO en una ubicación independiente |
| Monitoreo | Uptime Kuma, Prometheus y Grafana | Controlar disponibilidad, recursos, métricas y alertas |
Producción y staging deberán ejecutarse en VPS separadas, sin compartir base de datos, filestore, secretos ni credenciales. Staging deberá reproducir las versiones y la configuración relevante de producción, utilizando datos anonimizados y credenciales neutralizadas.
Proxmox VE administrará la infraestructura y Dokploy administrará los despliegues. Los cambios continuarán pasando por Git, revisión, homologación, aprobación y rollback. Los snapshots se utilizarán como apoyo operativo, pero no reemplazarán los backups de PostgreSQL, filestore y configuración.
La combinación recomendada es Proxmox VE + Dokploy + Proxmox Backup Server + pgBackRest + Restic/S3. Esta arquitectura es modular, auditable y evita depender de una única herramienta para el despliegue y la recuperación.
5.6 Equivalencia de servicios Odoo.sh en infraestructura local
Odoo.sh concentra en una plataforma administrada el alojamiento, los ambientes, la integración continua, los despliegues, los backups, el monitoreo y distintas herramientas operativas. Una instalación local puede reproducir estas capacidades, pero requiere combinar tecnologías y asumir explícitamente su administración, seguridad y continuidad.
La clasificación indica el orden recomendado. “Mínimo inicial” reúne lo necesario antes de operar producción con seguridad, recuperación y trazabilidad. “Etapa posterior” identifica mejoras que pueden incorporarse después de estabilizar la operación, salvo que los requisitos de disponibilidad, escala o cumplimiento de Codimat las vuelvan obligatorias desde el inicio.
| Servicio y prioridad | Qué resuelve Odoo.sh | Equivalente recomendado en local | Condición operativa local |
|---|---|---|---|
| Alojamiento administrado | Provisión y operación de la plataforma Odoo | Proxmox VE y VMs Linux separadas | Codimat/HitoFusion administran capacidad, sistema operativo, red y disponibilidad |
| Alta disponibilidad | Continuidad de la infraestructura administrada | Clúster Proxmox, almacenamiento redundante y nodo alternativo | Requiere quorum, redundancia eléctrica/red y pruebas de failover; aplicar sólo si RTO/RPO lo justifican |
| Repositorio e integración Git | GitHub, deploy key, webhook y trazabilidad de commits | GitHub o GitLab, deploy keys y ramas protegidas | Definir propietarios, revisores, permisos y política de ramas |
| Build automático por push | Cada push puede crear un build asociado a la rama | GitHub Actions o GitLab CI + Dokploy + Docker Compose | Pipeline versionado, secretos protegidos y despliegue condicionado a controles |
| Builds aislados | Cada build se ejecuta en un contenedor Linux aislado | Imágenes Docker inmutables y proyectos separados en Dokploy | No reutilizar bases, volúmenes ni secretos entre ambientes |
| Desarrollo por rama | Base nueva con datos demo y pruebas automáticas | Entornos efímeros por rama/PR con Docker Compose y PostgreSQL temporal | Automatizar alta, URL, expiración y eliminación |
| Staging con copia de producción | Cada rebuild usa una copia reciente de producción | VM de staging + restore pgBackRest + copia Restic del filestore | Anonimizar datos y neutralizar correo, cron, pagos, webhooks y credenciales |
| Producción | Mantiene la base productiva sobre el último build válido | VM productiva administrada por Dokploy | Promover únicamente artefactos homologados y aprobados |
| Promoción entre ambientes | Movimiento controlado de ramas hacia staging y producción | Pull request, tags/releases y aprobación manual del job | Exigir evidencia de QA, segregación de funciones y ventana de cambio |
| Validación y rollback | Si un build productivo falla, conserva el último válido | Health checks + blue/green o release anterior por digest | El rollback de código no revierte cambios de esquema; exigir backup previo |
| Integración continua y tests | Instala módulos y ejecuta pruebas en builds de desarrollo | odoo-bin --test-enable --stop-after-init, lint y análisis de seguridad en CI | Bloquear el merge ante fallas y mantener una suite mínima |
| Dependencias Python | Instala las declaradas en requirements.txt | Dockerfile reproducible y dependencias con versiones fijadas | Escanear vulnerabilidades y prohibir instalaciones manuales en producción |
| Módulos externos | Integra submódulos y repositorios privados mediante deploy keys | Git submodules/subtree o repositorios internos versionados | Fijar commits y revisar código, licencias y credenciales de lectura |
| Registro de artefactos | Conserva los componentes de cada build dentro de la plataforma | GitHub Container Registry o GitLab Container Registry | Definir retención, firma, escaneo y limpieza de imágenes |
| PostgreSQL | Base integrada y operada junto con Odoo | PostgreSQL dedicado o aislado y ajustado para Odoo | Monitoreo, mantenimiento, vacuum, capacidad y upgrades quedan a cargo local |
| Backups de base | Backups administrados, importación y descarga de dumps | pgBackRest con full/differential/incremental y WAL/PITR | Definir RPO/RTO, retención, cifrado, inmutabilidad y alertas |
| Filestore y volúmenes | Protección coordinada de los datos de la instancia | Restic hacia S3/MinIO externo | Restaurar DB y filestore desde un mismo punto consistente |
| Recuperación integral | Recuperación gestionada por la plataforma | Proxmox Backup Server en ubicación independiente | No sustituye los backups específicos de PostgreSQL y filestore |
| Backup pre-despliegue | Protección automática antes de cambios sensibles | Job pre-deploy que ejecuta y valida un backup consistente | El pipeline debe abortar si el backup o su verificación falla |
| Logs operativos | Logs de instalación, actualización, dependencias y ejecución | Logs de Docker/Dokploy con rotación como mínimo; Loki + Alloy/Promtail + Grafana en una etapa posterior | Desde el inicio deben poder consultarse incidentes sin agotar el disco. La búsqueda centralizada, retención extendida y alertas avanzadas pueden diferirse |
| Métricas y disponibilidad | Monitoring y estado por build | Prometheus + Grafana + Alertmanager + Uptime Kuma | Definir umbrales, responsables, escalamiento y retención |
| Shell, SSH y consola Odoo | Web shell, SSH, psql y Odoo shell | VPN/bastión, SSH con llaves, docker exec, psql y Odoo shell | MFA, cuentas nominadas, mínimo privilegio y auditoría |
| Editor y consolas web | Editor, terminales, Python/Odoo shell y notebooks | VS Code Remote SSH; code-server/Jupyter sólo en desarrollo controlado | Producción de sólo lectura para código; todo cambio persistente vuelve a Git |
| Gestión de secretos | Configuración protegida dentro de la plataforma | Secretos de Dokploy + SOPS/age o Vault según complejidad | Fuera de Git, cifrados, rotables y separados por ambiente |
| Correo por ambiente | Servidor saliente y consulta/captura en entornos no productivos | SMTP transaccional en producción + Mailpit en desarrollo/staging | Neutralizar destinatarios y separar credenciales y dominios |
| Dominios y TLS | URLs por build y dominio productivo | DNS + Traefik de Dokploy + ACME/Let’s Encrypt o PKI corporativa | Restringir staging y automatizar renovación y monitoreo de certificados |
| Accesos por rol | Roles de admin, tester y developer según ambiente | RBAC en Git, Dokploy, Proxmox, VPN, monitoreo y Odoo | Matriz RACI/RBAC, altas/bajas, mínimo privilegio y revisión periódica |
| Auditoría | Historial de builds, commits y acciones administrativas | Logs de Git, CI, Dokploy, Proxmox, VPN y secretos centralizados | Sincronizar hora, retener evidencia y registrar quién aprobó y desplegó |
| Escalado y capacidad | Ajuste de workers y almacenamiento del proyecto | CPU/RAM/storage de Proxmox + ajuste de workers Odoo y PostgreSQL | Basar cambios en métricas, concurrencia, cron, integraciones y pruebas de carga |
| Actualizaciones y seguridad | Odoo opera la plataforma subyacente | Ansible, hardening, firewall/VPN y escaneo con Trivy | Calendario de parches, staging previo, vulnerabilidades y rollback |
| Soporte de plataforma | Operación de Odoo.sh a cargo de Odoo | Contrato operativo Codimat–HitoFusion + soporte Odoo Enterprise | Delimitar hardware, SO, DB, Odoo, customizaciones e integración |
Etapa posterior: alta disponibilidad, entornos efímeros por rama, registro dedicado de artefactos, backup integral de VMs, centralización avanzada de logs y editor/consolas web. En el caso de los logs, la consulta local y la rotación son parte del mínimo inicial; únicamente se posterga su centralización avanzada. Estas capacidades no se eliminan: se difieren hasta contar con una operación base estable o se adelantan si el RPO, el RTO, la cantidad de desarrollos, la auditoría o el nivel de servicio contratado lo requieren.
Equivalencia recomendada: Proxmox VE + Dokploy/Docker Compose + GitHub Actions o GitLab CI + PostgreSQL/pgBackRest + Restic/S3 + Proxmox Backup Server + Prometheus/Grafana/Loki + Uptime Kuma + Mailpit + VPN/SSH controlado.
La equivalencia local no se obtiene instalando una sola herramienta. Odoo.sh incluye operación administrada; en local deberán diseñarse, documentarse, monitorearse y sostenerse cada servicio, sus procedimientos y sus responsables. La asignación definitiva se completará con Codimat mediante una columna o matriz de responsabilidad: Infraestructura Codimat, HitoFusion o responsabilidad compartida.
5.7 Datos necesarios para cerrar el dimensionamiento
- Usuarios nominales y concurrentes.
- Módulos y procesos críticos.
- Tamaño actual y crecimiento de datos y adjuntos.
- Cantidad y duración de tareas programadas.
- Volumen y frecuencia de integraciones.
- Uso de reportes, contabilidad, inventario, manufactura y comercio electrónico.
- Requisitos de disponibilidad, RPO y RTO.
6. Seguridad, continuidad y operación
Seguridad mínima
- Accesos nominados y mínimo privilegio.
- MFA, VPN o bastión para administración remota.
- Credenciales fuera del código y rotación periódica.
- HTTPS/TLS y restricción de puertos.
- Revisión de módulos propios y de terceros.
- Actualizaciones controladas de sistema operativo, dependencias y Odoo.
- Registro de accesos, errores, cambios e incidentes.
Backups y recuperación
Se aplicará la regla 3-2-1: tres copias, en dos medios distintos y al menos una fuera de la infraestructura principal.
- PostgreSQL: pgBackRest con backups completos e incrementales, archivo continuo de WAL y recuperación a un punto en el tiempo.
- Filestore, configuraciones y volúmenes persistentes: Restic o la función de backup de volúmenes de Dokploy, con destino S3 compatible fuera del servidor productivo.
- Instancias completas: Proxmox Backup Server alojado en hardware o almacenamiento independiente para recuperación ante desastre.
- Código y módulos propios: repositorio Git y copia externa del repositorio.
La base de datos y el filestore deberán respaldarse de forma coordinada. Se definirán el punto máximo de pérdida aceptable (RPO), el tiempo objetivo de recuperación (RTO) y la política de retención. Las restauraciones completas deberán probarse y documentarse periódicamente; un backup no se considerará válido hasta verificar su restauración.
Los snapshots de Proxmox o Docker facilitan una vuelta atrás operativa, pero no reemplazan los backups independientes de datos, archivos y configuración.
Cambios y actualizaciones
Todo cambio deberá pasar por:
Ticket → análisis → desarrollo/configuración → revisión → prueba en homologación → aprobación → despliegue → validación → cierre o rollback
No se realizarán cambios directos en producción salvo emergencia documentada.
7. Integración con el sistema externo
7.1 Alternativas
Odoo 19 incorpora la API externa JSON-2. También admite automatizaciones y webhooks. Para procesos complejos puede utilizarse un servicio intermedio que gestione transformación, colas, reintentos y trazabilidad.
| Mecanismo | Uso recomendado |
|---|---|
| API JSON-2 | Consultas y operaciones síncronas sobre Odoo |
| Webhooks | Notificación de eventos entre sistemas |
| Middleware o capa de integración | Integraciones complejas, desacople, transformación, reintentos y monitoreo |
| Archivos por lote | Cuando el sistema externo no dispone de API |
La documentación de Odoo indica que la API externa requiere un plan Custom. Esta condición deberá confirmarse antes de aprobar la arquitectura.
7.2 Criterios obligatorios
Cada flujo de integración deberá definir:
- Sistema de origen y sistema maestro del dato.
- Entidades y campos.
- Dirección y frecuencia.
- Autenticación y permisos.
- Validaciones y reglas de negocio.
- Idempotencia y prevención de duplicados.
- Timeouts, reintentos y recuperación de errores.
- Trazabilidad y conciliación.
- Responsable funcional y técnico.
7.3 Referencia Hitofusion
La documentación interna de Hitofusion deberá utilizarse como estándar para diseñar y documentar las integraciones. Cada integración deberá registrar objetivo y alcance, arquitectura y secuencia, endpoints y payloads, autenticación, mapeo con Odoo, idempotencia, errores, límites, orden de carga y pruebas. El objetivo es centralizar contratos, flujos, transformaciones, estados y evidencias operativas en un proceso mantenible y auditable.
Los casos ya publicados por Hitofusion son antecedentes metodológicos. No reemplazan el análisis específico del sistema externo de Codimat ni demuestran por sí solos compatibilidad con Odoo 19.
Antes de construir el conector se realizará una prueba de concepto con al menos un flujo operativo y uno financiero.
8. Comunicación y gobierno técnico
Cada empresa designará un referente titular y uno alterno.
| Instancia | Canal | Objetivo |
|---|---|---|
| Solicitudes e incidentes | Sistema de tickets | Registrar prioridad, impacto, evidencia y seguimiento |
| Coordinación técnica | Reunión semanal durante el proyecto | Resolver bloqueos y tomar decisiones técnicas |
| Seguimiento ejecutivo | Reunión quincenal o mensual | Revisar avance, riesgos y decisiones |
| Incidente crítico | Canal de escalamiento acordado | Contener, recuperar y comunicar |
Los tiempos de respuesta, horarios de cobertura y severidades deberán quedar definidos en el acuerdo de servicio correspondiente.
9. Control e intervención sobre desarrollos
Codimat podrá supervisar y participar mediante:
- Acceso al repositorio según el rol acordado.
- Tickets relacionados con commits y entregas.
- Ramas protegidas y pull/merge requests.
- Revisión técnica y funcional.
- Pruebas automáticas y evidencias de homologación.
- Versionado y notas de cambio.
- Documentación de módulos e integración.
- Aprobación previa al despliegue productivo.
- Plan de rollback.
Toda intervención de Codimat deberá respetar el mismo proceso. No se admitirán cambios no trazados en producción.
10. Tareas y etapas
| Etapa | Tareas | Criterio de cierre |
|---|---|---|
| 1. Relevamiento | Usuarios, procesos, infraestructura, seguridad, datos e integración | Información validada por Codimat |
| 2. Diseño | Arquitectura, dimensionamiento, roles, riesgos y plan | Diseño aprobado |
| 3. Prueba de concepto | Instalación, integración, backup y restauración | Evidencia técnica satisfactoria |
| 4. Preparación | Ambientes, Git, CI/CD, monitoreo y procedimientos | Checklist aprobado |
| 5. Implementación | Instalación, configuración, desarrollos y migración acordada | Versión homologada |
| 6. Producción | Despliegue, validación y estabilización | Aceptación formal |
| 7. Transferencia | Capacitación y documentación | Responsables habilitados |
11. Roles principales
| Rol | Responsabilidad |
|---|---|
| Sponsor de Codimat | Aprobar alcance, prioridades y decisiones |
| Referente funcional | Validar procesos y resultados |
| Infraestructura y seguridad de Codimat | Proveer y operar la plataforma acordada |
| Responsable del sistema externo | Entregar documentación, acceso y soporte |
| Consultoría funcional Odoo | Configuración y validación funcional |
| Arquitectura/DevOps | Arquitectura, ambientes, despliegue y operación |
| Desarrollo e integración | Módulos, conectores y correcciones |
| QA | Planificar y verificar pruebas |
| Soporte | Recibir, clasificar y resolver incidentes |
La asignación definitiva se formalizará mediante una matriz RACI.
12. Tipos de asistencia
- Consultoría técnica y funcional.
- Diseño y revisión de arquitectura.
- Instalación y configuración.
- Desarrollo e integración.
- Auditoría de código y despliegues.
- Mesa de ayuda y soporte reactivo.
- Monitoreo y mantenimiento preventivo.
- Mantenimiento correctivo y evolutivo.
- Capacitación y transferencia de conocimiento.
- Acompañamiento a producción.
Cada asistencia deberá indicar alcance, responsables, horario, tiempos objetivo, exclusiones y evidencia de cierre.
13. Riesgos principales
| Riesgo | Mitigación |
|---|---|
| Infraestructura insuficiente | Relevamiento, métricas y prueba de carga |
| Pérdida de datos | Backups integrales y restauraciones probadas |
| Integración inconsistente | Idempotencia, conciliación, reintentos y monitoreo |
| Cambios sin control | Git, tickets, revisión y aprobación |
| Dependencia de personas | Documentación, alternos y transferencia |
| Credenciales expuestas | Gestor de secretos, mínimo privilegio y rotación |
| Licencia o plan inadecuado | Confirmación comercial previa |
14. Decisión y próximos pasos
Decisión preliminar
La instalación local de Odoo Enterprise 19.0 en Codimat es viable con condiciones.
Acciones requeridas
- Designar responsables de ambas empresas.
- Completar el relevamiento técnico y funcional.
- Confirmar licencias y plan Odoo.
- Obtener documentación y acceso de prueba del sistema externo.
- Definir arquitectura y dimensionamiento.
- Ejecutar una prueba de concepto de instalación e integración.
- Probar backup y restauración.
- Aprobar seguridad, operación, alcance, cronograma y costos.
Solo después de completar estas acciones se emitirá la recomendación definitiva de implementación.
15. Fuentes
Documentación oficial de Odoo 19
- Instalación on-premise
- Instalación desde código fuente
- Paquetes oficiales
- Configuración de producción, workers y memoria
- API externa JSON-2
- Automatizaciones y webhooks
Documentación oficial de Odoo.sh
- Funcionalidades de Odoo.sh
- Builds y ambientes
- Configuración, roles e integración con GitHub
- Contenedores y dependencias
- Editor y consolas
Documentación oficial de infraestructura y operación
- Proxmox VE — guía de administración
- Proxmox Backup Server — documentación
- Dokploy — despliegues con Docker Compose
- Dokploy — backup de volúmenes
- pgBackRest — guías de usuario
- Restic — documentación
- MinIO — documentación
- Prometheus — documentación
- Grafana — documentación
- Uptime Kuma — repositorio oficial
Referencias complementarias
Información pendiente para la versión final
- Inventario de infraestructura de Codimat.
- Usuarios nominales y concurrentes.
- Volumen de datos y crecimiento.
- Requisitos RPO, RTO y disponibilidad.
- Documentación del sistema externo.
- Responsables y matriz RACI definitiva.
- Alcance comercial, cronograma y costos.