Kontakt aufnehmen

Schulungsübersicht

Odoo 18-Architektur und Komponenten

  • Vergleich der Funktionen von Odoo 18 Community und Enterprise
  • Kernkomponenten: Python-Anwendungsserver und PostgreSQL-Datenbank
  • Worker-Modell, ORM-Schicht und Add-on-Architektur

Installation und Konfiguration in On-Premise-Infrastruktur

  • Installation von Odoo 18 Community aus Paketen und Quellen unter Linux
  • Konfiguration von odoo.conf, Datenbankfiltern und Add-on-Pfaden
  • Einrichten eines Nginx-Reverse-Proxys mit SSL-Terminierung

Erweiterte Verwaltung

  • Verwaltung von Multi-Datenbank- und Multi-Unternehmens-Umgebungen
  • Konfiguration von Benutzergruppen, Zugriffsrechten und Record-Regeln
  • Geplante Aktionen, Serveraktionen und Automatisierungsregeln
  • Technische Einstellungen, Protokollierungsstufen und Entwicklermodus-Tools

Sicherheitsarchitektur und Härten (Hardening)

  • Bedrohungsmodellierung für On-Premise-Bereitstellungen von Odoo
  • Implementierung von SSO mit OAuth2-, SAML- und LDAP-Providern
  • Datenverschlüsselung: TLS-Konfiguration, Datenbankverschlüsselung und Schutz des Filestore
  • Audit-Logging, Sitzungsicherheit und Intrusion Detection
  • Sicherheits-Header, CSRF-Schutz und Absicherung von Dateiuploads
  • Schwachstellenbewertung und Sicherheits-Patch-Management

Odoo-API und Integrationsmuster

  • REST-API und XML-RPC: Authentifizierung, Endpunkte und Best Practices
  • Erstellung und Absicherung benutzerdefinierter API-Clients und Integrationen
  • Webhook-Konfiguration und ereignisgesteuerte Integrationen
  • Odoo Connect und externe Authentifizierungs-Backends

Integration von Odoo in Unternehmenssysteme

  • Integration von E-Mail-Servern und Konfiguration des Ausgangs-/Eingangs-Mailling
  • Anbindung von Zahlungs-Gateways, Versanddienstleistern und E-Signatur-Diensten
  • Dokumentenmanagementsystem-Integrationen und externe Storage-Backends
  • Datenimport-/Export-Frameworks und ETL-Muster für Odoo

Überwachung der Umgebung und Leistungsoptimierung

  • Verwaltung von Odoo-Diensten mit systemd und Supervisor
  • Leistungsprofilierung: Worker-Zuweisung, Abfrageanalyse und Caching-Strategien
  • Überwachung der Ressourcennutzung, Anwendungs-Metriken und Systemgesundheit

Planung von Upgrades und Datenbanksmigrationen

  • Planung von Hauptversion-Upgrades für Odoo und Bewertung der Kompatibilität
  • Datenbank-Migrationsstrategien: Skripte, Tests und Validierung
  • Rollback-Planung und Fallback-Verfahren
  • Verwaltung der Kompatibilität benutzerdefinierter Module über Versionen hinweg

Laufende Wartung und Patch-Management

  • Anwenden von Sicherheits-Patches und Minor-Version-Updates
  • Module-Update-Lebenszyklus: Abhängigkeitsprüfungen und Regressionstests
  • Festlegung von Wartungsfenstern und Kommunikationsprotokollen
  • Durchsicht des Changelogs und Auswirkungenanalyse für Updates

Staging-Umgebungen und Bereitstellungsstrategien

  • Einarbeiten von Staging-Umgebungen, die der Produktion entsprechen
  • Bereitstellungsmuster: Blue-Green-, Canary- und Rolling-Updates
  • CI/CD-Pipelines für die Odoo-Modulbereitstellung
  • Testen von Änderungen vor dem Produktionsrollout

Systematisches Troubleshooting und Diagnose

  • Strukturierte Troubleshooting-Methodik für Odoo-Umgebungen
  • Analyse von Server-Logs, PostgreSQL-Logs und Anwendungs-Traces
  • Tiefgehende Einführung in den Debug-Modus: Entwickler-Tools und interaktive Shell
  • Diagnose häufiger Probleme: Verbindungsfehler, Modulfehler und Leistungseinbrüche
  • Netzwerkdiagnose und Fehlerbehebung bei Datenbankverbindungen

Operativer Support und Incident Management

  • Aufbau von Support-Workflows: Triage, Eskalation und Nachverfolgung der Lösung
  • Root-Cause-Analyse und Prozesse zur Nachbereitung von Vorfällen
  • Erstellung und Pflege einer operationalen Wissensdatenbank
  • Metrikenüberwachung des Servicelevels und Konfiguration von Alarmierungen

Backup, Wiederherstellung und Disaster Recovery

  • Automatisierung von PostgreSQL-Backups und Sicherung des Filestore
  • Point-in-Time-Wiederherstellung und Validierungsverfahren für Backups
  • Wiederherstellen von Odoo-Instanzen aus Backups mit minimalem Datenverlust
  • Entwerfen und Testen eines Disaster-Recovery-Plans

High Availability und Skalierung

  • Lastverteilungsstrategien für Odoo-Anwendungsserver
  • PostgreSQL-Replikation und Connection Pooling
  • Sitzungsverwaltung und gemeinsamer Filestore in Multi-Node-Setups
  • Horizontale Skalierungsmuster für wachsende Bereitstellungen

Infrastrukturautomatisierung und Konfigurationsmanagement

  • Standardisierung der Server-Bereitstellung mit Ansible oder ähnlichen Tools
  • Infrastructure as Code für wiederholbare Odoo-Bereitstellungen
  • Automatisierung routinemäßiger Verwaltungsaufgaben

Operative Runbooks, Dokumentation und Compliance

  • Erstellung von Runbooks für wiederkehrende Betriebsverfahren
  • Dokumentationsstandards für Infrastruktur und Konfigurationen
  • Compliance-Aspekte: Audit-Trails, Datenspeicherung und Datenschutzvorschriften

Voraussetzungen

  • Erfahrung in der Linux-Systemverwaltung
  • Grundlegende Kenntnisse in PostgreSQL oder relationalen Datenbanken
  • Vertrautheit mit Befehlszeilenoperationen und Shell-Scripting
  • Grundlegendes Netzwerkverständnis (TCP/IP, DNS, TLS/SSL-Konzepte)
  • Vorherige Odoo-Erfahrung ist nicht erforderlich

Zielgruppe

  • Infrastruktur-Ingenieure und Systemadministratoren
  • IT-Betriebsmitverantwortlich für die Pflege von Odoo-Umgebungen
  • DevOps- und Platform-Ingenieure, die On-Premise-Geschäftsanwendungen bereitstellen
  • Sicherheitsexperten, die Odoo-Bereitstellungen härten
  • Support-Ingenieure, die operativen Support für Odoo-Instanzen leisten
 28 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien