Xây dựng quy trình công việc
NimbusCart, một nhà bán lẻ trực tuyến tăng trưởng nhanh, đang xây dựng lại pipeline xử lý đơn hàng. Quy trình phải chạy theo một chuỗi bước nghiêm ngặt: xác thực đơn hàng, thu tiền, giữ hàng tồn kho, rồi sắp xếp vận chuyển, với cơ chế tự động retry khi lỗi và một bảng điều khiển duy nhất hiển thị trạng thái của mọi bước. Nhóm nền tảng đang quyết định mẫu điều phối dịch vụ nào phù hợp nhất.
Dùng ứng dụng để chuyển đổi giữa hai chế độ Orchestration và Choreography và so sánh cách mỗi chế độ điều phối cùng một quy trình bốn dịch vụ.
Câu hỏi: Dựa trên những gì mỗi chế độ thể hiện, mẫu điều phối nào phù hợp nhất với nhu cầu của NimbusCart là chạy bốn bước theo đúng thứ tự, tự động retry khi thất bại và hiển thị trạng thái của mọi bước trên một bảng điều khiển duy nhất?
Bài tập này là một phần của khóa học
Phát triển ứng dụng trên AWS
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập