Phân rã theo miền nghiệp vụ
Làm rõ luồng nghiệp vụ, ranh giới dịch vụ, hợp đồng API và quyền sở hữu dữ liệu.
02 / PHÁT TRIỂN ỨNG DỤNG TRÊN NỀN TẢNG ĐÁM MÂY
Thiết kế và xây dựng ứng dụng trên AWS với microservices, serverless và kiến trúc hướng sự kiện.
BỐI CẢNH
Ứng dụng khối liền và tích hợp chặt khiến một tính năng nhỏ cũng cần nhiều bước phối hợp. Cần hiểu miền nghiệp vụ trước khi lựa chọn ranh giới dịch vụ và công nghệ triển khai.
PHẠM VI TRIỂN KHAI
Làm rõ luồng nghiệp vụ, ranh giới dịch vụ, hợp đồng API và quyền sở hữu dữ liệu.
Xây dựng dịch vụ trên Lambda, ECS Fargate hoặc EKS theo đặc điểm tải và nhu cầu vận hành.
Kết nối qua API, hàng đợi và sự kiện; theo dõi nhật ký, chỉ số và luồng gọi.
CẤU TRÚC GIẢI PHÁP
Cấu trúc tham khảo để trao đổi; thành phần thực tế được lựa chọn theo hệ thống và phạm vi dự án.
Web · API · Identity
Events · Functions · Containers
Transactions · Cache · Objects
SẢN PHẨM CÔNG VIỆC
CÔNG NGHỆ CÓ THỂ ÁP DỤNG
CÂU HỎI THƯỜNG GẶP
Không. Quy mô đội ngũ, độ phức tạp và vòng đời sản phẩm quyết định mức phân tách phù hợp. Modular monolith vẫn là lựa chọn trong phạm vi phù hợp.
Có thể chọn một luồng nghiệp vụ và kết nối với hệ thống hiện hữu, sau đó đánh giá trước khi mở rộng.