Topic 2 Question 19
2 mins read

Topic 2 Question 19


📌 Giải đề: Xử lý ảnh ngay khi tải lên bằng Azure Function triggered từ Blob Storage


1. Phân tích yêu cầu bài toán

  • Bạn đang phát triển một dịch vụ SaaS để quản lý ảnh.
  • Ảnh được tải lên Azure Storage Blob và cần được xử lý ngay để tạo phiên bản mobile-friendly.
  • Quy định quan trọng: Xử lý ảnh phải bắt đầu trong vòng dưới một phút.
  • Giải pháp được đề xuất: Dùng Azure Function triggered từ Blob Storage để xử lý ảnh.

Câu hỏi: Cách này có giúp giải quyết vấn đề không?


2. Phân tích giải pháp

📌 Cách hoạt động của Azure Function với Blob Storage

  • Blob Triggered Azure Function tự động kích hoạt khi có file mới được tải lên Azure Blob Storage.
  • Function sẽ bắt đầu xử lý ngay lập tức mà không cần sự can thiệp từ phía ứng dụng.
  • Không bị timeout, vì chức năng chạy async và không phụ thuộc vào HTTP response.

📌 Tại sao đây là giải pháp đúng?

Hệ thống xử lý ngay lập tức khi ảnh được tải lên.
Azure Function có thể được tối ưu để hoàn thành trong vòng 1 phút.
Tận dụng event-driven architecture của Azure, giúp giảm độ trễ và tối ưu hiệu suất.

🛠️ Mô hình hoạt động của giải pháp:

  1. Người dùng tải ảnh lên Azure Blob Storage.
  2. Blob Storage kích hoạt Azure Function (Blob Trigger).
  3. Azure Function xử lý ảnh và lưu phiên bản mobile-friendly vào storage.

3. Đáp án chính xác

Câu trả lời đúng là: A. Yes.

💡 Vì sao?

  • Blob Trigger Azure Function đảm bảo ảnh được xử lý ngay khi tải lên, không bị delay.
  • Event-driven architecture giúp giảm tải cho hệ thống, tránh tình trạng quá tải.
  • Đây là giải pháp tối ưu nhất để tự động xử lý ảnh theo thời gian thực.

🚀 Dùng Azure Function triggered từ Blob Storage là giải pháp tối ưu để xử lý ảnh ngay khi tải lên! 🚀

Leave a Reply

Your email address will not be published. Required fields are marked *