Kontakt aufnehmen

Schulungsübersicht

Odoo 18-Architektur und Komponenten

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

Installation und Konfiguration in lokaler Infrastruktur

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

Fortschrittliche Verwaltung

  • Verwaltung von Multi-Database- und Multi-Company-Umgebungen
  • Konfiguration von Benutzergruppen, Zugriffsrechten und Record-Rules
  • Gearbeitete Aktionen, Serveraktionen und Automatisierungsregeln
  • Technische Einstellungen, Logging-Level und Tools im Developer-Modus

Sicherheitsarchitektur und Härten (Absicherung)

  • Bedrohungsmodellierung für Odoo-On-Premise-Bereitstellungen
  • Implementierung von SSO mit OAuth2-, SAML- und LDAP-Anbietern
  • Datenverschlüsselung: TLS-Konfiguration, Datenbankverschlüsselung und Schutz des Filestores
  • Audit-Logging, Sitzungsicherheit und Intrusion Detection
  • Sicherheitsheaders, CSRF-Schutz und Härten von Datei-Uploads
  • Schwachstellenbewertung und Management von Sicherheitspatches

Odoo-API und Integrationsmuster

  • REST-API und XML-RPC: Authentifizierung, Endpunkte und Best Practices
  • Erstellung und Absicherung benutzerdefinierter API-Clients und Integrationen
  • Konfiguration von Webhooks und ereignisgesteuerte Integrationen
  • Odoo Connect und externe Authentifizierungsbackends

Integration von Odoo mit Unternehmenssystemen

  • Anbindung von E-Mail-Servern und Konfiguration des ausgehenden/eingehenden Mailverkehrs
  • Anbindung von Zahlungs-Gateways, Versanddienstleistern und E-Signature-Diensten
  • Integrationen von Dokumentenverwaltungssystemen und externen Speicherbackends
  • Datenimport-/*export-Frameworks und ETL-Muster für Odoo

Umgebungsüberwachung und Leistungsoptimierung

  • Verwaltung von Odoo-Diensten mit systemd und supervisor
  • Leistungsmessung (Profiling): Worker-Zuteilung, Query-Analyse und Caching-Strategien
  • Überwachung der Ressourcennutzung, Anwendungs-Metriken und Systemgesundheit

Upgrade-Planung und Datenbankmigrationen

  • Planung von Hauptversions-Upgrades für Odoo und Beurteilung der Kompatibilität
  • Datenbank-Migrationsstrategien: Skripte, Tests und Validierung
  • Rollback-Planung und Notfall-Rückkehrverfahren
  • Verwaltung der Kompatibilität benutzerdefinierter Module über Versionen hinweg

Laufende Wartung und Patch-Management

  • Anwenden von Sicherheitspatches und Minor-Version-Updates
  • Lebenszyklus der Modulaktualisierung: Abhängigkeitsprüfungen und Regressionstests
  • Festlegung von Wartungsfenstern und Kommunikationsprotokollen
  • Durchsicht des Changelogs und Analyse der Auswirkungen für Updates

Staging-Umgebungen und Bereitstellungsstrategien

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

Systematische Fehlerbehebung und Diagnose

  • Strukturierte Troubleshooting-Methodik für Odoo-Umgebungen
  • Analyse von Serverlogs, PostgreSQL-Logs und Anwendungstraces
  • Tiefgehende Einführung in den Debug-Modus: Developer-Tools und interaktive Shell
  • Diagnose häufiger Probleme: Verbindungsfehler, Modulfehler und Leistungseinbußen
  • Netzwerkdiagnostik und Behebung von Datenbankverbindungsproblemen

Operativer Support und Incident Management

  • Aufbau von Support-Abläufen: Triage, Eskalation und Verfolgung der Lösung
  • Ursachenanalyse (Root Cause Analysis) und Prozesse nach einem Vorfall
  • Erstellung und Pflege einer operativen Wissensdatenbank
  • Überwachung des Service-Level und Konfiguration von Alarmierung

Sicherheitskopie, Wiederherstellung und Disaster Recovery

  • Automatisierung von PostgreSQL-Sicherheitskopien und Sicherung des Filestores
  • Wiederherstellung zu einem bestimmten Zeitpunkt (Point-in-Time Recovery) und Validierungsverfahren für Backups
  • Wiederherstellen von Odoo-Instanzen aus der Sicherungskopie mit minimalem Datenverlust
  • Entwerfen und Testen eines Disaster-Recovery-Plans

Haupthöchste Verfügbarkeit (High Availability) und Skalierung

  • Lastverteilungsstrategien für Odoo-Anwendungsserver
  • PostgreSQL-Replikation und Connection Pooling
  • Sitzungsverwaltung und gemeinsam genutzter 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 (IaC) für wiederholbare Odoo-Bereitstellungen
  • Automatisierung routinemäßiger Verwaltungsaufgaben

Operative Runbooks, Dokumentation und Compliance

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

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)
  • Keine vorherigen Odoo-Kenntnisse erforderlich

Zielgruppe

  • Infrastruktur-Ingenieure und Systemadministratoren
  • IT-Betriebsmitverantwortlich für die Wartung von Odoo-Umgebungen
  • DevOps- und Plattform-Ingenieure, die unternehmensinterne Business-Anwendungen bereitstellen
  • Sicherheitsexperten, die Odoo-Bereitstellungen härten (absichern)
  • Support-Ingenieure, die operativen Support für Odoo-Instanzen leisten
 28 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien