Liên hệ với chúng tôi

Đề cương khóa học

Kiến trúc và Các thành phần của Odoo 18

  • So sánh tính năng giữa Odoo 18 Community và Enterprise
  • Các thành phần cốt lõi: máy chủ ứng dụng Python và cơ sở dữ liệu PostgreSQL
  • Mô hình worker (công nhân), tầng ORM và kiến trúc addon

Cài đặt và Cấu hình trên Cơ sở Hạ tầng On-premise

  • Cài đặt Odoo 18 Community từ gói cài đặt hoặc mã nguồn trên Linux
  • Cấu hình odoo.conf, bộ lọc cơ sở dữ liệu và đường dẫn addon
  • Thiết lập nginx reverse proxy với việc chấm dứt SSL

Quản trị Nâng cao

  • Quản lý môi trường đa cơ sở dữ liệu và đa công ty
  • Cấu hình nhóm người dùng, quyền truy cập và quy tắc bản ghi
  • Hành động theo lịch trình, hành động máy chủ và quy tắc tự động hóa
  • Cài đặt kỹ thuật, mức độ nhật ký và các công cụ chế độ nhà phát triển

Kiến trúc Bảo mật và Tăng cường Bảo vệ

  • Mô hình hóa mối đe dọa cho các cài đặt Odoo on-premise
  • Triển khai SSO với nhà cung cấp OAuth2, SAML và LDAP
  • Mã hóa dữ liệu: cấu hình TLS, mã hóa cơ sở dữ liệu và bảo vệ kho lưu trữ tệp tin
  • Nhật ký kiểm toán, bảo mật phiên phát và phát hiện xâm nhập
  • Đầu vào bảo mật, bảo vệ CSRF và tăng cường bảo mật tải lên tệp tin
  • Đánh giá lỗ hổng và quản lý bản vá bảo mật

Mẫu tích hợp API của Odoo

  • REST API và XML-RPC: xác thực, điểm cuối và các phương pháp hay nhất
  • Xây dựng và bảo mật các khách hàng (client) API tùy chỉnh và tích hợp
  • Cấu hình webhook và tích hợp theo sự kiện
  • Odoo Connect và các backend xác thực bên ngoài

Tích hợp Odoo với Các hệ thống Doanh nghiệp

  • Tích hợp máy chủ email và cấu hình gửi/nhận thư
  • Kết nối cổng thanh toán, nhà cung cấp vận chuyển và dịch vụ chữ ký điện tử
  • Tích hợp hệ thống quản lý tài liệu và các backend lưu trữ bên ngoài
  • Mô hình nhập/xuất dữ liệu và mẫu ETL cho Odoo

Giám sát Môi trường và Tối ưu hóa Hiệu suất

  • Quản lý các dịch vụ Odoo bằng systemd và supervisor
  • Phân tích hồ sơ hiệu suất: phân bổ worker, phân tích truy vấn và chiến lược bộ nhớ đệm
  • Giám sát mức sử dụng tài nguyên, chỉ số ứng dụng và sức khỏe hệ thống

Lập kế hoạch Nâng cấp và Di chuyển Cơ sở Dữ liệu

  • Lập kế hoạch nâng cấp phiên bản Odoo lớn và đánh giá tương thích
  • Chiến lược di chuyển cơ sở dữ liệu: kịch bản, thử nghiệm và xác nhận
  • Kế hoạch hoàn nguyên và quy trình dự phòng
  • Quản lý tương thích module tùy chỉnh qua các phiên bản

Bảo trì Thường xuyên và Quản lý Bản vá

  • Áp dụng bản vá bảo mật và cập nhật phiên bản nhỏ
  • Vòng đời cập nhật module: kiểm tra phụ thuộc và thử nghiệm hồi quy
  • Xác định cửa sổ bảo trì và giao thức thông báo
  • Tin đổi (changelog) xem xét và phân tích tác động cho các bản cập nhật

Môi trường Staging và Chiến lược Triển khai

  • Thiết lập môi trường staging phản ánh sản xuất
  • Các mẫu triển khai: xanh-lục (blue-green), canary và cập nhật tuần tự
  • Đường ống CI/CD cho việc triển khai module Odoo
  • Kiểm thử các thay đổi trước khi triển khai vào sản xuất

Khắc phục Sự cố Có hệ thống và Chẩn đoán

  • Phương pháp khắc phục sự cố có cấu trúc cho môi trường Odoo
  • Phân tích nhật ký máy chủ, nhật ký PostgreSQL và dấu vết ứng dụng
  • Sâu về chế độ gỡ lỗi: công cụ nhà phát triển và dòng lệnh tương tác
  • Chẩn đoán các vấn đề phổ biến: thất bại kết nối, lỗi module và suy giảm hiệu suất
  • Chẩn đoán mạng và khắc phục sự cố kết nối cơ sở dữ liệu

Hỗ trợ Vận hành và Quản lý Sự cố

  • Xây dựng quy trình hỗ trợ: phân loại, chuyển tiếp và theo dõi giải quyết
  • Phân tích nguyên nhân gốc rễ và các quy trình xem xét sau sự cố
  • Tạo và duy trì cơ sở kiến thức vận hành
  • Giám sát mức độ dịch vụ và cấu hình cảnh báo

Sao lưu, Khôi phục và Xử lý Thảm họa

  • Tự động hóa sao lưu PostgreSQL và bảo toàn kho lưu trữ tệp tin
  • Khôi phục tại thời điểm cụ thể và quy trình xác nhận sao lưu
  • Khôi phục các phiên bản Odoo từ sao lưu với mất dữ liệu tối thiểu
  • Thiết kế và kiểm tra kế hoạch xử lý thảm họa

Khả dụng Cao và Mở rộng

  • Chiến lược cân bằng tải cho các máy chủ ứng dụng Odoo
  • Nhân bản PostgreSQL và kết nối pooling (tụ kết nối)
  • Quản lý phiên và kho lưu trữ tệp tin chia sẻ trong các cấu hình nhiều nút
  • Các mẫu mở rộng theo chiều ngang cho các cài đặt đang phát triển

Tự động hóa Hạ tầng và Quản lý Cấu hình

  • Chuẩn hóa việc cung cấp máy chủ với Ansible hoặc các công cụ tương tự
  • Hạ tầng như mã (Infrastructure as Code) cho các triển khai Odoo có thể lặp lại
  • Tự động hóa các tác vụ quản trị thường quy

Sách Vận hành, Tài liệu và Tuân thủ

  • Xây dựng sách vận hành (runbooks) cho các thủ tục vận hành lặp lại
  • Tiêu chuẩn tài liệu cho cơ sở hạ tầng và cấu hình
  • Các cân nhắc về tuân thủ: dấu vết kiểm toán, giữ dữ liệu và quy định quyền riêng tư

Yêu cầu

  • Kinh nghiệm quản trị hệ thống Linux
  • Hiểu biết cơ bản về PostgreSQL hoặc cơ sở dữ liệu quan hệ
  • Làm quen với các thao tác dòng lệnh và lập trình shell
  • Kiến thức mạng cơ bản (TCP/IP, DNS, khái niệm TLS/SSL)
  • Không yêu cầu kinh nghiệm trước với Odoo

Mục tiêu đối tượng

  • Kỹ sư cơ sở hạ tầng và quản trị viên hệ thống
  • Nhân viên vận hành CNTT chịu trách nhiệm duy trì môi trường Odoo
  • Kỹ sư DevOps và kỹ sư nền tảng triển khai các ứng dụng doanh nghiệp on-premise
  • Kỹ sư bảo mật tăng cường bảo mật cho các cài đặt Odoo
  • Kỹ sư hỗ trợ cung cấp hỗ trợ vận hành cho các phiên bản Odoo
 28 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (2)

Các khóa học sắp tới

Các danh mục liên quan