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.
  • Understanding the 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.
  • Configuring odoo.conf, database filters, and addon paths.
  • Setting up 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 to test changes effectively.
  • 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 files.
  • Designing a disaster recovery plan for on-premise Odoo setups.

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