Run a single latency-sensitive caching HTTP reverse proxy that needs a 30 GB in-memory cache plus 2 GB for processes and uses almost no CPU. Minimize cost. How should you run it?
Choose an answer
Tap an option to check your answer.
Correct answer: Create a Cloud Memorystore for Redis instance with 32-GB capacity..
Why this is the answer
Cloud Memorystore for Redis is the most cost-effective solution for a latency-sensitive, in-memory cache. It's a fully managed service, eliminating operational overhead and providing high performance for caching. The 32 GB capacity directly addresses the 30 GB cache requirement plus additional memory for processes. Running on Compute Engine with a custom instance (6 vCPUs, 32 GB memory) is overkill given the "almost no CPU" requirement, leading to unnecessary cost. Packaging in a container and running on Kubernetes Engine with n1-standard-32 instances introduces significant complexity and cost for a single, low-CPU application, and Kubernetes is not primarily a caching solution. Running on Compute Engine with n1-standard-1 and an SSD persistent disk is incorrect because the requirement is for an in-memory cache, not disk-based storage, and n1-standard-1 only has 3.75 GB of memory.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed