Zkuste nás kontaktovat

Návrh Školení

Architektura a komponenty Odoo 18

  • Srovnání funkcionalit mezi edicemi Community a Enterprise produktu Odoo 18
  • Hlavní komponenty: server v jazyce Python a databáze PostgreSQL
  • Model pracovních procesů, vrstva ORM a architektura doplňků

Nasazení a konfigurace v lokálním prostředí

  • Instalace Odoo 18 Community z balíčků či ze zdrojového kódu na Linuxu
  • Konfigurace souboru odoo.conf, filtrování databází a nastavení cest k doplňkům
  • Nastavení reverzního proxy serveru Nginx s ukončením SSL komunikace

Pokročilá správa systému

  • Správa více databází a podnikových struktur současně
  • Nastavení uživatelských skupin, oprávnění a pravidel přístupu k datům
  • Plánované akce, automatické reakce systému a pravidla pro automatizaci pracovních procesů
  • Nastavení technických parametrů, úrovně logování a nástrojů v režimu vývojáře

Bezpečnostní architektura a zabezpečení systému

  • Analýza rizik při nasazování Odoo v lokálním prostředí
  • Implementace jednotného přihlašování pomocí protokolů OAuth2, SAML a LDAP
  • Šifrování dat: konfigurace TLS, šifrování samotné databáze i ochrana úložiště souborů
  • Auditní logování, zabezpečení relací a detekce neoprávněných přístupů
  • Nastavení bezpečnostních hlaviček, ochrana proti CSRF útokům a omezení rizik spojená s nahráváním souborů
  • Analýza slabin v systému a správa bezpečnostních oprav

Rozhraní API Odoo a způsoby integrace

  • REST API a XML-RPC: autentizace, koncové body a osvědčené postupy použití
  • Vytvoření a zabezpečení vlastních klientských aplikací i integrací s Odoo
  • Nastavení webhooků a implementace reakcí systému na události z externích zdrojů
  • Použití nástroje Odoo Connect a dalších metod pro vzdálenou autentizaci uživatelů

Integrace Odoo s firemními systémy

  • Připojení k e-mailovým serverům a konfigurace odesílání i přijímání pošty
  • Spojení s platebními bránami, dopravci zboží a službami pro elektronický podpis dokumentů
  • Integrace s systémy na správu dokumentů a externími úložišti dat
  • Rámce pro import/export dat a postupy ETL určené k práci s Odoo

Monitorování prostředí a optimalizace výkonu

  • Správa služeb Odoo pomocí nástrojů systemd a supervisor
  • Analýza výkonu: rozdělování pracovních procesů, optimalizace databázových dotazů a strategie ukládání dat do mezipaměti
  • Sledování využití systémových zdrojů, metrik aplikace i zdravotního stavu celého prostředí

Plánování aktualizací verzí a migrace databází

  • Příprava na upgrade na vyšší verzi produktu Odoo – posouzení kompatibility a připravenosti systému
  • Strategie migrace databáze: vytváření skriptů, testování i validace změn
  • Plán pro možné vrácení systému do původního stavu v případě potíží
  • Zajištění kompatibility vlastních modulů napříč jednotlivými verzemi Odoo

Průběžná údržba a správa oprav

  • Aplikace bezpečnostních oprav a drobných aktualizací produktu Odoo
  • Cyklus aktualizace modulů: kontrola závislostí a testování na vznik nových chyb
  • Stanovení časových oken pro údržbu a komunikačních postupů s uživateli během nich
  • Analýza změn v nových verzích i jejich dopad na funkčnost systému

Testovací prostředí a strategie nasazení

  • Nastavení testovacích prostředí, která věrně odrážejí podobu produkčního prostředí
  • Různé postupy nasazení: modely s přepínáním aktivní verze (blue-green), postupné zavádění novinek či kontinuální aktualizace systému
  • Automatizované procesy CI/CD určené k nasazování vlastních modulů do prostředí Odoo
  • Otestování provedených změn před jejich uvedením do provozu.

Systematické řešení problémů a diagnostika systému

  • Přístupy k systematickému odstraňování problémů v prostředí Odoo
  • Analýza serverových logů, záznamů databáze PostgreSQL i sledování stop aplikace během chybových stavů
  • Pokročilé využití režimu ladění: nástroje pro vývojáře a interaktivní konzole systému
  • Identifikace běžných problémů – chyby připojení, nesprávné fungování modulů či snížený výkon systému
  • Sledování síťové komunikace a zjišťování příčin poruch v propojení se serverovou databází

Provozní podpora a řešení mimořádných událostí

  • Tvorba pracovních postupů technické podpory: klasifikace problémů, eskalace stavu a sledování průběhu řešení.
  • Procesy analýzy příčin vzniklých problémů a zpracovávání následných vyhodnocení po jejich odstranění.
  • Vytvoření a aktualizace databáze znalostí s potřebnými informacemi o fungování systému Odoo.
  • Nastavení monitorování úrovně provozní dostupnosti a konfigurace varovných upozornění pro případ mimořádností.

Zálohování, obnova dat a havarijní plánování

  • Automatizace zálohování databáze PostgreSQL i uložiště souborů systému Odoo.
  • Přesné obnovení stavu systému v daném čase a kontrola integrity provedených záloh.
  • Metody pro plnou obnovu jednotlivých instancí Odoo při ztrátě dat s minimálním dopadem na provozování podniku.
  • Vytvoření a testování plánů havarijní ochrany v rámci celého IT prostředí.

Zajištění vysoké dostupnosti a škálovatelnosti systému

  • Různé přístupy k vyvažování zátěže na serverech s aplikací Odoo.
  • Replikace databáze PostgreSQL a efektivní využívání mechanismů sdruženého připojení k databázím.
  • Správa relací uživatelů a centralizované řešení uložiště souborů pro více serverů v jedné síti.
  • Postupy horizontálního rozšiřování systému v reakci na rostoucí počet uživatelů a provozní nároky.

Automatizace infrastruktury a správa konfigurace systémů

  • Použití nástrojů typu Ansible k standardizaci procesů přípravy nových serverových strojů.
  • Vytváření instrukcí pro infrastrukturu, které umožňují spolehlivé a opakované nasazení Odoo v různých podmínkách.
  • Automatizace rutinních správních činností během provozu IT systémů.

Pracovní postupy, dokumentace a shoda s legislativou v praxi Odoo

  • Vytváření manuálů pro běžné opakující se úkony spojené s chodem systémů.
  • Pravidla a postupy na tvorbu dokumentace popisující nastavení i podobu IT infrastruktury.
  • Požadavky legislativních předpisů na správu systémů: auditovatelné záznamy, doba uchovávání dat a ochrana osobních informací.

Požadavky

  • Praktické zkušenosti se správou linuxových systémů
  • Základní orientace v databázích typu PostgreSQL nebo jiných relačních databázích
  • Orientaci na práci v příkazové řádce a s skriptováním shellu
  • Základní znalosti síťových technologií (TCP/IP, DNS, koncepty TLS/SSL)
  • Předchozí zkušenosti s produktem Odoo nejsou nutné

Cílová skupina

  • Inženýři infrastruktury a správci systémů
  • IT pracovníci zodpovědní za provoz prostředí Odoo
  • DevOps specialisté a inženýři platformy, kteří nasazují podnikové aplikace lokálně
  • Bezpečnostní odborníci zabezpečující nasazení Odoo
  • Technici technické podpory poskytující servis pro instance Odoo
 28 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie