Get in Touch

Course Outline

Odoo 18 Architecture and Components

  • Comparison of Odoo 18 Community vs Enterprise features.
  • 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 on Linux.
  • Configuring odoo.conf, database filters, and addons paths.
  • Setting up an nginx reverse proxy with SSL termination.

Environment Administration and Monitoring

  • Managing Odoo services with systemd and supervisor.
  • Performance tuning: worker allocation and PostgreSQL optimization.
  • Monitoring resource usage, logs, and 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 filestore preservation.
  • Restoring Odoo instances from backup.
  • Designing a disaster recovery plan for on-premise Odoo.

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