
Explanation:
For a caching reverse proxy requiring approximately 32 GB of RAM at the lowest cost, Compute Engine custom machine type is the correct choice. Here's why:
App Engine Standard: This is a serverless platform optimized for web applications and APIs. It has memory limitations (up to 2 GB in standard environment) and is not suitable for a caching reverse proxy requiring 32 GB RAM.
Cloud Run: This is a serverless container platform that scales to zero. While it supports custom memory configurations, it's optimized for stateless containers and may not be cost-effective for a continuously running caching proxy with high memory requirements.
Compute Engine custom machine type: This is the most appropriate choice because:
Cloud Functions: This is a serverless functions-as-a-service platform with strict memory limits (up to 16 GB) and is not designed for long-running processes like caching reverse proxies.
For a caching reverse proxy, you might also consider using:
However, for the specific requirement of a caching reverse proxy with 32 GB RAM at the lowest cost, Compute Engine custom machine type is the most suitable option among those provided.
Ultimate access to all questions.
You need a caching reverse proxy requiring ~32 GB RAM at the lowest cost. What should you choose?
A
App Engine Standard
B
Cloud Run
C
Compute Engine custom machine type
D
Cloud Functions
No comments yet.