Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Thời gian kéo dài 21 Giờ học
Đề cương khóa học
Kiến trúc quy trình làm việc và các khái niệm cốt lõi của Mastra
- Hiểu về các nguyên thủy (primitives) của quy trình làm việc và các lớp điều phối
- Mô hình giao tiếp giữa tác nhân và quy trình làm việc
- Các mẫu thiết kế (design patterns) cho hệ thống tập trung vào tự động hóa
Chuẩn bị môi trường cho tự động hóa quy trình làm việc
- Cài đặt các engine quy trình làm việc và các dịch vụ hỗ trợ
- Quản lý biến môi trường, mật khẩu (secrets) và cấu hình
- Chuẩn bị cụm (clusters) cho việc thực thi quy trình làm việc và điều phối tác nhân
Xây dựng các quy trình làm việc đa tác nhân
- Kết nối (chaining) các tác vụ giữa nhiều tác nhân
- Định nghĩa các phụ thuộc và quy tắc điều phối
- Xử lý các trường hợp hết thời gian (timeouts) và các trường hợp đặc biệt
Chiến lược song song hóa và hiệu năng
- Thiết kế quy trình làm việc cho tải đồng thời cao
- Cân bằng khối lượng công việc giữa các tác nhân phân tán
- Triển khai thực thi song song và các mẫu phân tán (fan-out patterns)
Quan sát (Observability) và gỡ lỗi các quy trình làm việc đa tác nhân
- Theo dõi (tracing) việc thực thi quy trình làm việc xuyên suốt các hệ thống
- Tích hợp bảng điều khiển (dashboards) sử dụng Grafana và nhật ký (logs)
- Gỡ lỗi các tương tác giữa tác nhân và các lỗi điều phối
Tối ưu hóa tự động hóa và kỹ thuật độ tin cậy
- Xác định các nút thắt cổ chai (bottlenecks) trong việc thực thi quy trình làm việc
- Nâng cao độ tin cậy bằng cách sử dụng cơ chế thử lại (retries), chiến lược dự phòng và quản lý trạng thái
- Hoàn thiện logic điều phối để đạt được kết quả tự động hóa ổn định
Tích hợp với các hệ thống doanh nghiệp và luồng dữ liệu
- Kết nối quy trình làm việc với API, dịch vụ và các luồng sự kiện (event streams)
- Điều phối tác nhân xuyên suốt các môi trường khác nhau (heterogeneous environments)
- Điều chỉnh quy trình làm việc phù hợp với yêu cầu tự động hóa kinh doanh
Các mẫu điều phối nâng cao cho hệ thống đa tác nhân
- Các mẫu tác nhân giám sát (Supervisory agent patterns)
- Các quy trình làm việc chạy dài và có sự can thiệp của con người (human-in-the-loop)
- Cân nhắc giữa mẫu vũ điệu (choreography) và mẫu điều khiển tập trung (orchestration)
Tổng kết và các bước tiếp theo
Yêu cầu
- Hiểu biết về các khái niệm quy trình làm việc hoặc tự động hóa
- Kinh nghiệm triển khai ứng dụng trong môi trường container
- Quen thuộc với tích hợp hệ thống dựa trên API
Đối tượng học viên
- Kỹ sư tự động hóa
- Nhà phát triển quy trình kinh doanh
- Các nhóm xây dựng hệ thống tự động hóa tác vụ với nhiều tác nhân