聯繫我們

課程簡介

Odoo 18 架構與組件

  • Odoo 18 社區版與企業版功能比較
  • 核心組件:Python 應用程式伺服器與 PostgreSQL 資料庫
  • 工作員模型、ORM 層及插件架構

於本機基礎設施上安裝與配置

  • 在 Linux 上從套件和原始碼安裝 Odoo 18 社區版
  • 配置 odoo.conf、資料庫篩選條件及插件路徑
  • 設定帶有 SSL 終止功能的 nginx 反向代理伺服器

進階管理

  • 管理多資料庫和多公司環境
  • 配置使用者群組、存取權限和記錄規則
  • 排程動作、伺服器動作及自動化規則
  • 技術設定、日誌級別及開發人員模式工具

安全架構與加固

  • Odoo 本機部署的威脅建模
  • 透過 OAuth2、SAML 和 LDAP 提供商實施單一登入 (SSO)
  • 資料加密:TLS 配置、資料庫加密及檔案儲存保護
  • 審計日誌、工作階段安全及入侵偵測
  • 安全標頭、CSRF 保護及檔案上傳加固
  • 漏洞評估及安全修補程式管理

Odoo API 與整合模式

  • REST API 和 XML-RPC:驗證、端點及最佳實踐
  • 建立並保護自定義 API 客戶端和整合方案
  • Webhook 配置及事件驅動整合
  • Odoo Connect 和外部身份驗證後端

將 Odoo 與企業系統整合

  • 整合郵件伺服器並配置發送/接收郵件
  • 連接支付閘道、物流承运商和電子簽章服務
  • 文件管理系統整合及外部儲存後端
  • Odoo 的資料匯入/匯出框架和 ETL 模式

環境監控與效能優化

  • 使用 systemd 和 supervisor 管理 Odoo 服務
  • 效能分析:工作員配置、查詢分析快取策略
  • 監控資源使用情況、應用程式指標及系統健康狀態

升級規劃與資料庫遷移

  • 規劃主要 Odoo 版本升級並評估相容性
  • 資料庫遷移策略:腳本、測試及驗證
  • 回滾規劃及後備程序
  • 管理跨版本的自訂模組相容性

持續維護與修補程式管理

  • 套用安全修補程式和次要版本更新
  • 模組更新生命週期:相依性檢查及回歸測試
  • 定義維護窗口和溝通協議
  • 更新變更檢閱及影響分析

staging 環境與部署策略

  • 設定模擬生產環境的 staging 環境
  • 部署模式:藍綠部署、Canary 部署和滾動更新
  • Odoo 模組部署的 CI/CD 管道
  • 在生產環境 rollout 之前測試變更

系統性故障排除與診斷

  • Odoo 環境的結構化故障排除方法論
  • 分析伺服器日誌、PostgreSQL 日誌及應用程式追蹤
  • 除錯模式深入解析:開發人員工具和互動式 shell
  • 診斷常見問題:連線失敗、模組錯誤及效能下降
  • 網路診斷及資料庫連線故障排除

營運支援與事件管理

  • 建立支援工作流程:分診、上報及解決追蹤
  • 根本原因分析及事後檢討程序
  • 建立並維護營運知識庫
  • 服務級別監控及警報配置

備份、恢復與災難恢復

  • 自動化 PostgreSQL 備份及檔案儲存保全
  • 時點恢復及備份驗證程序
  • 從備份還原 Odoo 實例以將資料遺失降至最低
  • 設計並測試災難恢復計劃

高可用性與擴展

  • Odoo 應用程式伺服器的負載均衡策略
  • PostgreSQL 複本和連線池
  • 多節點設置中的工作階段管理和共用檔案儲存
  • 增長型部署的水平擴展模式

基礎設施自動化與配置管理

  • 使用 Ansible 或類似工具標準化伺服器調度
  • 基礎設施即程式碼用於可重複的 Odoo 部署
  • 自動化常規行政任務

營運手冊、文件與合規性

  • 建立常用營運程序的 runbooks
  • 基礎設施和配置的標準化文件
  • 合規性考量:審計軌跡、資料保留及隱私法規

最低要求

  • 具備 Linux 系統管理經驗
  • 具備 PostgreSQL 或關聯式資料庫的基本理解
  • 熟悉指令列操作和 Shell 腳本
  • 具備基本網路知識(TCP/IP、DNS、TLS/SSL 概念)
  • 無需 prior Odoo 經驗

受眾

  • 基礎設施工程師和系統管理員
  • 負責維護 Odoo 環境的 IT 營運人員
  • 在本機部署企業業務應用程序的 DevOps 和平台工程師
  • 強化 Odoo 部署的安全工程師
  • 為 Odoo 實例提供營運支援的工程師
 28 小時

客戶評論 (2)

課程分類