Kontakt aufnehmen

Schulungsübersicht

Odoo 18 Architektur und Komponenten

  • Vergleich der Funktionen zwischen Odoo 18 Community und Enterprise
  • Komponenten: Python-Anwendungsserver und PostgreSQL-Datenbank
  • Worker-Modell, ORM-Schicht und Addon-Architektur

Installation und Konfiguration in On-Premise-Infrastruktur

  • Installation von Odoo 18 Community aus Paketen und Quellcode auf Linux
  • Konfiguration von odoo.conf, Datenbankfiltern und Addon-Pfaden
  • Einrichten eines Nginx Reverse Proxy mit SSL-Terminierung

Fortgeschrittene Verwaltung

  • Verwaltung von Multi-Datenbank- und Multi-Unternehmen-Umgebungen
  • Konfiguration von Benutzergruppen, Zugriffsrechten und Record Rules
  • Geplante Aktionen, Serveraktionen und Automatisierungsregeln
  • Technische Einstellungen, Logging-Level und Developer-Mode-Tools

Sicherheitsarchitektur und Härtung

  • Threat Modeling für On-Premise-Bereitstellungen von Odoo
  • Implementierung von SSO mit OAuth2, SAML und LDAP-Providern
  • Datenverschlüsselung: TLS-Konfiguration, Datenbankverschlüsselung und Filestore-Schutz
  • Audit-Logging, Session-Sicherheit und Intrusion Detection
  • Sicherheits-Header, CSRF-Schutz und Härtung des Dateiuploads
  • Vulnerability Assessment und Security-Patch-Management

Odoo API und Integrationsmuster

  • REST-API und XML-RPC: Authentifizierung, Endpunkte und Best Practices
  • Erstellen und Sichern von kundenspezifischen API-Clients und Integrationen
  • Webhook-Konfiguration und ereignisgesteuerte Integrationen
  • Odoo Connect und externe Authentifizierungs-Backends

Integration von Odoo mit Enterprise-Systemen

  • Integration von E-Mail-Servern und Konfiguration von Outbound/Inbound-Mail
  • Anschluss von Payment-Gateways, Versanddienstleistern und E-Signature-Diensten
  • Dokumentenmanagement-System-Integrationen und externe Speicher-Backends
  • Data Import/Export-Frameworks und ETL-Muster für Odoo

Überwachung der Umgebung und Performance-Optimierung

  • Verwaltung von Odoo-Diensten mit systemd und Supervisor
  • Performance-Profiling: Worker-Allokation, Query-Analyse und Caching-Strategien
  • Überwachung der Ressourcennutzung, Anwendungs-Metriken und Systemgesundheit

Update-Planung und Datenbankmigrationen

  • Planung grosser Odoo-Versionsupdates und Kompatibilitätsbewertungen
  • Datenbank-Migrationsstrategien: Skripte, Tests und Validierungen
  • Rollback-Planung und Fallback-Verfahren
  • Verwaltung der Custom-Modul-Kompatibilität über Versionen hinweg

Laufende Wartung und Patch-Management

  • Anwenden von Security-Patches und Minor-Version-Updates
  • Lebenszyklus der Modul-Aktualisierung: Abhängigkeitsprüfungen und Regressionstests
  • Festlegen von Wartungsfenstern und Kommunikationsprotokollen
  • Durchsicht des Changelogs und Impact-Analyse für Updates

Staging-Umgebungen und Bereitstellungsstrategien

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

Systematisches Troubleshooting und Diagnostik

  • Gestructurierte Troubleshooting-Methodik für Odoo-Umgebungen
  • Analyse von Server-Logs, PostgreSQL-Logs und Application-Traces
  • Deep Dive in den Debug-Mode: Developer-Tools und interaktive Shell
  • Diagnose häufiger Probleme: Verbindungsfehler, Modulfehler und Performance-Einbrüche
  • Netzwerkdiagnostik und Troubleshooting der Datenbankkonnectivity

Operativer Support und Incident Management

  • Aufbau von Support-Workflows: Triage, Eskalation und Verfolgung der Auflösung
  • Root Cause Analysis und Post-Incident-Review-Prozesse
  • Erstellen und Pflegen einer operationalen Wissensdatenbank
  • Service-Level-Monitoring und Konfiguration von Alarmierungen

Sicherheitskopie, Wiederherstellung und Disaster Recovery

  • Automatisieren von PostgreSQL-Sicherheitskopien und Bewahren des Filestores
  • Punktgenaue Wiederherstellung und Validierungsverfahren für Backups
  • Wiederherstellen von Odoo-Instanzen aus der Sicherheitskopie mit minimalem Datenverlust
  • Entwerfen und Testen eines Disaster-Recovery-Plans

High Availability und Skalierung

  • Lastverteilungsstrategien für Odoo-Anwendungsserver
  • PostgreSQL-Replikation und Connection Pooling
  • Sessions-Management und gemeinsam genutzter Filestore in Multi-Node-Setups
  • Horizontale Skalierungsmuster für wachsende Bereitstellungen

Infrastruktur-Automatisierung und Konfigurationsmanagement

  • Normieren der Server-Bereitstellung mit Ansible oder ähnlichen Tools
  • Infrastructure as Code für wiederholbare Odoo-Bereitstellungen
  • Automatisieren routinemässiger administrativer Aufgaben

Operative Runbooks, Dokumentation und Compliance

  • Erstellen von Runbooks für wiederkehrende operative Verfahren
  • Dokumentationsstandards für Infrastruktur und Konfigurationen
  • Compliance-Aspekte: Audit-Trails, Datenaufbewahrung und Datenschutzvorschriften

Voraussetzungen

  • Erfahrung in der Linux-Systemverwaltung
  • Grundlegendes Verständnis von PostgreSQL oder relationalen Datenbanken
  • Vertrautheit mit Befehlszeilenoperationen und Shell-Skripting
  • Grundlegende Netzwerkkenntnisse (TCP/IP, DNS, TLS/SSL-Konzepte)
  • Keine vorherigen Odoo-Erfahrungen erforderlich

Zielgruppe

  • Infrastrukturingenieure und Systemadministratoren
  • IT-Betriebspersonal, das für die Wartung von Odoo-Umgebungen verantwortlich ist
  • DevOps- und Plattform-Ingenieure, die On-Premise-Geschäftsanwendungen bereitstellen
  • Security-Ingenieure, 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