QuestionQ310

Analyzing and optimizing technical and business processes

Mountkirk Games has deployed its new backend on Google Cloud Platform (GCP). You want to establish a thorough testing process for new backend versions before they are released publicly. You want the testing environment to scale cost-effectively. How should you design the process?

  • A Create a scalable environment in GCP for simulating production load
  • B Use the existing infrastructure to test the GCP-based backend at scale
  • C Build stress tests into each component of your application using resources internal to GCP to simulate load
  • D Create a set of static environments in GCP to test different levels of load ג€" for example, high, medium, and low
Explanation

A scalable, production-like GCP environment enables end-to-end load testing of the backend under simulated production demand. Elastic capacity can increase for a test and decrease afterward, avoiding the cost and inflexibility of permanently provisioned static test environments. Google Cloud recommends automated nonfunctional testing, often combined with performance or load testing, to verify that an application scales as expected.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!