nerdexam
Google

PROFESSIONAL-CLOUD-DEVOPS-ENGINEER · Question #94

You are the Site Reliability Engineer responsible for managing your company's data services and products. You regularly navigate operational challenges, such as unpredictable data volume and high…

The correct answer is D. Review the design of the product with the product development team to provide feedback early in. As an SRE, providing operational input for a new product means collaborating with the development team early in the design phase to embed operational best practices.

Submitted by kevin_r· Apr 18, 2026Applying site reliability engineering principles to a service

Question

You are the Site Reliability Engineer responsible for managing your company's data services and products. You regularly navigate operational challenges, such as unpredictable data volume and high cost, with your company's data ingestion processes. You recently learned that a new data ingestion product will be developed in Google Cloud. You need to collaborate with the product development team to provide operational input on the new product. What should you do?

Options

  • ADeploy the prototype product in a test environment, run a load test, and share the results with the
  • BWhen the initial product version passes the quality assurance phase and compliance
  • CWhen the new product is used by at least one internal customer in production, share error logs
  • DReview the design of the product with the product development team to provide feedback early in

How the community answered

(41 responses)
  • A
    5% (2)
  • B
    7% (3)
  • C
    15% (6)
  • D
    73% (30)

Why each option

As an SRE, providing operational input for a new product means collaborating with the development team early in the design phase to embed operational best practices.

ADeploy the prototype product in a test environment, run a load test, and share the results with the

Deploying a prototype and running load tests provides feedback later in the development cycle, which is useful but does not represent proactive 'early' operational input during the design phase.

BWhen the initial product version passes the quality assurance phase and compliance

Waiting until the initial product version passes QA and compliance to provide input is too late in the development cycle, as significant architectural changes for operational concerns would be very difficult and expensive at this stage.

CWhen the new product is used by at least one internal customer in production, share error logs

Waiting until the new product is used by internal customers in production to share error logs means operational issues are being discovered in live environments, which is a reactive approach and not proactive collaboration 'early in the product development lifecycle.'

DReview the design of the product with the product development team to provide feedback early inCorrect

As an SRE, providing feedback during the design phase of a new product is crucial for embedding operational best practices, scalability, cost-effectiveness, and reliability into its core architecture. Early collaboration prevents costly reworks later and ensures that the product is designed with SRE principles, proactively addressing concerns like unpredictable data volume and high cost.

Concept tested: SRE engagement in product design

Source: https://cloud.google.com/architecture/devops/devops-tech-design-review-processes

Topics

#SRE principles#Design review#Early feedback#Operational excellence

Community Discussion

No community discussion yet for this question.

Full PROFESSIONAL-CLOUD-DEVOPS-ENGINEER Practice