Google Cloud Professional Cloud DevOps Engineer — Question 18

Your company experiences bugs, outages, and slowness in its production systems. Developers use the production environment for new feature development and bug fixes. Configuration and experiments are done in the production environment, causing outages for users. Testers use the production environment for load testing, which often slows the production systems. You need to redesign the environment to reduce the number of bugs and outages in production and to enable testers to toad test new features. What should you do?

Answer options

Correct answer: D

Explanation

The correct answer is D because it establishes a clear separation between development, testing, and production environments, which helps in reducing bugs and outages. Options A and B do not address the core issue of using production for testing and development, while option C restricts developers too much without solving the underlying problems.