What API policy can best safeguard the backend system?

A System API is designed to retrieve data from a backend system that has scalability challenges.

What API policy can best safeguard the backend system?
A . IPwhitelist
B. SLA-based rate limiting
C. Auth 2 token enforcement
D. Client ID enforcement

Answer: B

Explanation

Correct Answer. SLA-based rate limiting

*****************************************

>> Client Id enforement policy is a "Compliance" related NFR and does not help in maintaining the "Quality of Service (QoS)". It CANNOT and NOT meant for protecting the backend systems from scalability challenges.

>> IP Whitelisting and OAuth 2.0 token enforcement are "Security" related NFRs and again

does not help in maintaining the "Quality of Service (QoS)". They CANNOT and are NOT meant for protecting the backend systems from scalability challenges.

Rate Limiting, Rate Limiting-SLA, Throttling, Spike Control are the policies that are "Quality

of Service (QOS)" related NFRs and are meant to help in protecting the backend systems

from getting overloaded.

https://dzone.com/articles/how-to-secure-apis

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments