nerdexam
Microsoft

AZ-204 · Question #514

You have an Azure API Management (APIM) Standard tier instance named APIM1 that uses a managed gateway. You plan to use APIM1 to publish an API named API1 that uses a backend database that supports…

The correct answer is C. rate-limit-by-key. Rate limits are usually used to protect against short and intense volume bursts. For example, if you know your backend service has a bottleneck at its database with a high call volume, you could set a rate-limit-by-key policy to not allow high call volume by using this setting…

Submitted by takeshi77· Mar 30, 2026Connect to and consume Azure services and third-party services

Question

You have an Azure API Management (APIM) Standard tier instance named APIM1 that uses a managed gateway. You plan to use APIM1 to publish an API named API1 that uses a backend database that supports only a limited volume of requests per minute. You also need a policy for API1 that will minimize the possibility that the number of requests to the backend database from an individual IP address you specify exceeds the supported limit. You need to identify a policy for API1 that will meet the requirements. Which policy should you use?

Options

  • Aip-filter
  • Bquota-by-key
  • Crate-limit-by-key
  • Drate-limit

How the community answered

(46 responses)
  • A
    4% (2)
  • B
    7% (3)
  • C
    74% (34)
  • D
    15% (7)

Explanation

Rate limits are usually used to protect against short and intense volume bursts. For example, if you know your backend service has a bottleneck at its database with a high call volume, you could set a rate-limit-by-key policy to not allow high call volume by using this setting. https://learn.microsoft.com/en-us/azure/api-management/api-management-sample-flexible- throttling#rate-limits-and-quotas

Topics

#APIM rate limiting#rate-limit-by-key#API throttling#IP-based limiting

Community Discussion

No community discussion yet for this question.

Full AZ-204 Practice