Question
In cloud computing, what is the function of an API Gateway?
Solution
An API Gateway is a managed service that serves as the single entry point for all API calls to backend services. It handles Authentication and Authorisation (verifying API keys, OAuth tokens, JWT), Rate Limiting (preventing API abuse by limiting calls per second), Request Routing (directing calls to appropriate microservices), SSL Termination, Response Caching, Logging and Monitoring, and Protocol Translation. Examples include AWS API Gateway, Azure API Management, Kong, and Apigee.Β
- Which Software Development Life Cycle (SDLC) model is best suited for projects with unclear requirements that are expected to evolve over time?
- Which of the following cloud storage types is most suitable for storing large amounts of unstructured data such as images, videos, and log files?
- In cloud computing, what is the function of an API Gateway?
- A cloud app experiences sudden spikes for a short period (10β15 seconds). Traditional CPU-based auto-scaling is too slow. Which method is MOST effective?
- What does DMA stand for?
- What is a 'RESTful API' and what are its key architectural constraints?
- Ideally the hit ratio of secondary memory is considered as :
- Which of the following best describes 'microservices architecture'?
- A DFD is used to represent:
- Which is not a software development life cycle phase?