Chuẩn bị

Tổng quan

ℹ️ Thông tin: Trong phần này, chúng ta sẽ chuẩn bị các dịch vụ AWS cần thiết để triển khai ứng dụng FCAJ Management bằng cách sử dụng Amazon EC2 Auto ScalingElastic Load Balancing. Quá trình chuẩn bị này đảm bảo ứng dụng của chúng ta sẽ có tính sẵn sàng cao (highly available), khả năng chịu lỗi (fault-tolerant) và có khả năng xử lý hiệu quả các khối lượng công việc (workloads) biến đổi.

Kiến trúc mà chúng ta sẽ triển khai tuân thủ các AWS best practices dành cho các ứng dụng web có khả năng mở rộng:

Sơ đồ kiến trúc

💡 Mẹo chuyên nghiệp: Kiến trúc multi-tier này tách biệt web tier khỏi database tier, cho phép mỗi thành phần scale độc lập dựa trên các yêu cầu về tài nguyên cụ thể của nó.

🔒 Lưu ý về bảo mật: Trong suốt workshop này, chúng ta sẽ triển khai các security best practices bao gồm phân đoạn mạng (network segmentation) hợp lý, kiểm soát truy cập an toàn và truyền tải dữ liệu mã hóa để bảo vệ ứng dụng cũng như dữ liệu của nó.