
Practice Assessment for Exam AZ-204: Developing Solutions for Microsoft Azure – 005


✅ Phân tích đáp án câu hỏi
📌 Dịch câu hỏi:
Bạn dự định tạo một ứng dụng Azure Functions (Azure Functions app) có tên là app1
.
Bạn cần đảm bảo rằng app1
sẽ đáp ứng các yêu cầu sau:
- Hỗ trợ mở rộng tự động (supports automatic scaling)
- Có hành vi mở rộng dựa trên sự kiện (event-based scaling behavior)
- Cung cấp mô hình giá không máy chủ (serverless pricing model)
Câu hỏi:
Bạn nên sử dụng gói lưu trữ (hosting plan) nào?

🔍 Các lựa chọn:
Gói lưu trữ | Có phù hợp không? | Giải thích |
---|---|---|
App Service | ❌ Không | Gói này hỗ trợ mở rộng tự động (autoscaling) nhưng không cung cấp mô hình giá không máy chủ (serverless pricing). |
App Service Environment | ❌ Không | Dù hỗ trợ hiệu năng cao, nhưng đây là gói tốn kém, không theo mô hình serverless, và hành vi mở rộng không dựa trên sự kiện (not event-based). |
Consumption | ✅ Đúng | Đây là gói duy nhất đáp ứng cả ba yêu cầu: hỗ trợ autoscaling, mở rộng dựa trên sự kiện, và có giá không máy chủ (serverless pricing) – bạn chỉ trả tiền khi có yêu cầu chạy hàm. |
Functions Premium | ❌ Không | Hỗ trợ autoscaling nhưng không có mô hình tính giá theo serverless thực sự, vì bạn cần giữ một số lượng instance tối thiểu đang chạy. |
📘 Bổ sung từ tài liệu chính thức (dịch đầy đủ):
Câu hỏi này kiểm tra kiến thức của thí sinh về việc lựa chọn gói lưu trữ phù hợp (selecting the appropriate hosting plan), là một phần trong việc triển khai Azure Functions.
Gói Consumption đáp ứng tất cả các yêu cầu. Nó hỗ trợ mở rộng tự động (autoscaling), có hành vi mở rộng dựa trên sự kiện (event-based scaling behavior), và cung cấp mô hình giá không máy chủ (serverless pricing model).
Các gói App Service, App Service Environment, và Functions Premium đều hỗ trợ autoscaling nhưng không cung cấp mô hình giá serverless.
Ngoài ra, hành vi mở rộng của chúng không dựa trên sự kiện (not event-based) mà dựa vào hiệu năng hệ thống (performance-based).
🔗 Nguồn tài liệu chính thức:
- Compare Azure Functions hosting options – Training | Microsoft Learn
- Azure Functions scale and hosting | Microsoft Learn
✅ Kết luận:
Đáp án chính xác:
Consumption

🔐 Lý do:
Gói Consumption là lựa chọn duy nhất cung cấp autoscaling, event-based scaling và serverless pricing model – là ba yêu cầu đề bài đưa ra.