联系我们

课程大纲

Odoo 18 架构与组件

  • Odoo 18 Community 版与 Enterprise 版的功能对比。
  • 核心组件:Python 应用服务器和 PostgreSQL 数据库。
  • 工作进程模型、ORM 层以及插件架构。

在本地基础设施上的安装与配置

  • 在 Linux 上通过软件包和源代码安装 Odoo 18 Community。
  • 配置 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 版本升级及兼容性评估。
  • 数据库迁移策略:脚本、测试和验证。
  • 回滚计划和备用程序。
  • 管理跨版本的自定义模块兼容性。

持续维护与补丁管理

  • 应用安全补丁和小版本更新。
  • 模块更新生命周期:依赖检查及回归测试。
  • 定义维护窗口和沟通协议。
  • 审查变更日志并分析更新影响。

暂存环境与部署策略

  • 设置与生产环境镜像的暂存环境。
  • 部署模式:蓝绿部署、金丝雀发布和滚动更新。
  • 用于 Odoo 模块部署的 CI/CD 管道。
  • 在生产环境上线前测试变更。

系统性故障排查与诊断

  • 针对 Odoo 环境的结构化故障排查方法论。
  • 分析服务器日志、PostgreSQL 日志和应用跟踪记录。
  • 调试模式深入解析:开发者工具和交互式 shell。
  • 诊断常见问题:连接失败、模块错误及性能下降。
  • 网络诊断与数据库连接故障排查。

运营支持与事件管理

  • 构建支持工作流:分诊、升级和处理跟踪。
  • 根本原因分析及事后审查流程。
  • 创建并维护运营知识库。
  • 服务级别监控与警报配置。

备份、恢复与灾难恢复

  • 自动化 PostgreSQL 备份及文件存储保留。
  • 时间点恢复及备份验证流程。
  • 从备份中恢复 Odoo 实例,最小化数据丢失。
  • 设计并测试灾难恢复计划。

高可用性与扩展

  • Odoo 应用服务器的负载均衡策略。
  • PostgreSQL 复制与连接池。
  • 多节点设置中的会话管理和共享文件存储。
  • 面向增长型部署的水平扩展模式。

基础设施自动化与配置管理

  • 使用 Ansible 或类似工具标准化服务器供应。
  • 用于可重复 Odoo 部署的基础设施即代码 (IaC)。
  • 自动化常规管理任务。

运营手册、文档与合规性

  • 为周期性运营程序构建运行手册。
  • 基础设施和配置的文档标准。
  • 合规性考量:审计追踪、数据保留及隐私法规。

要求

  • 具备 Linux 系统管理经验。
  • 了解 PostgreSQL 或关系型数据库的基础知识。
  • 熟悉命令行操作和 shell 脚本编写。
  • 具备基本的网络知识(TCP/IP、DNS、TLS/SSL 概念)。
  • 无需先前的 Odoo 经验。

受众群体

  • 基础设施工程师和系统管理员。
  • 负责维护 Odoo 环境的 IT 运维人员。
  • 部署本地业务应用的 DevOps 和平台工程师。
  • 加固 Odoo 部署的安全工程师。
  • 为 Odoo 实例提供运营支持的支持工程师。
 28 小时

客户评论 (2)

即将举行的公开课程

课程分类