nerdexam
GoogleGoogle

PROFESSIONAL-CLOUD-DEVELOPER · Question #197

PROFESSIONAL-CLOUD-DEVELOPER Question #197: Real Exam Question with Answer & Explanation

Sign in or unlock PROFESSIONAL-CLOUD-DEVELOPER to reveal the answer and full explanation for question #197. The question stem and answer options stay visible for context.

Managing API infrastructure

Question

You are designing an application that consists of several microservices. Each microservice has its own RESTful API and will be deployed as a separate Kubernetes Service. You want to ensure that the consumers of these APIs aren't impacted when there is a change to your API, and also ensure that third-party systems aren't interrupted when new versions of the API are released. How should you configure the connection to the application following Google-recommended best practices?

Options

  • AUse an Ingress that uses the API's URL to route requests to the appropriate backend.
  • BLeverage a Service Discovery system, and connect to the backend specified by the request.
  • CUse multiple clusters, and use DNS entries to route requests to separate versioned backends.
  • DCombine multiple versions in the same service, and then specify the API version in the POST

Unlock PROFESSIONAL-CLOUD-DEVELOPER to see the answer

You've previewed enough free PROFESSIONAL-CLOUD-DEVELOPER questions. Unlock PROFESSIONAL-CLOUD-DEVELOPER for full answers, explanations, the timed quiz mode, progress tracking, and the master PDF. Question stem and options stay visible so you can still see what's on the exam.

Topics

#Kubernetes Ingress#API Versioning#Microservices#Traffic Management
Full PROFESSIONAL-CLOUD-DEVELOPER PracticeBrowse All PROFESSIONAL-CLOUD-DEVELOPER Questions