
Ultimate access to all questions.
Deep dive into the quiz with AI chat providers.
We prepare a focused prompt with your quiz and certificate details so each AI can offer a more tailored, in-depth explanation.
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
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.