Get in Touch

Course Outline

Odoo 18 Architecture and Components

  • Comparison of features between Odoo 18 Community and Enterprise editions
  • Core components: Python application server and PostgreSQL database
  • Worker model, ORM layer, and addons architecture

Installation and Configuration on On-Premise Infrastructure

  • Installing Odoo 18 Community from packages and source code on Linux systems
  • Configuring odoo.conf, database filters, and addons paths
  • Setting up an nginx reverse proxy with SSL termination

Environment Administration and Monitoring

  • Managing Odoo services using systemd and supervisor
  • Performance tuning: worker allocation and PostgreSQL optimization
  • Monitoring resource usage, logs, and overall system health

Deployments and Upgrades

  • Planning Odoo version upgrades and database migrations
  • Setting up staging environments for testing changes
  • Rolling out module updates with minimal downtime

Logs and Incident Troubleshooting

  • Understanding Odoo server logs and PostgreSQL logs
  • Diagnosing common issues: connection errors and module failures
  • Using debug mode and developer tools for root cause analysis

Backup, Recovery, and Disaster Recovery

  • Automating PostgreSQL backups and preserving the filestore
  • Restoring Odoo instances from backup data
  • Designing a disaster recovery plan for on-premise Odoo installations

Security Hardening for On-Premise Odoo

  • Firewall configuration and network security for Odoo servers
  • User authentication, access rights, and password policies
  • Securing PostgreSQL connections and file permissions

Infrastructure and Operational Best Practices

  • Standardizing server provisioning and configuration management
  • Defining maintenance windows and communication protocols
  • Building runbooks for recurring operational tasks

Requirements

  • Experience with Linux system administration
  • Basic understanding of PostgreSQL or relational databases
  • Familiarity with command-line operations and shell scripting
  • No prior Odoo experience required

Audience

  • Infrastructure engineers and system administrators
  • IT operations staff responsible for maintaining Odoo environments
  • DevOps and platform engineers deploying on-premise business applications
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories