Examtopics

Professional Cloud Developer
  • Topic 1 Question 180

    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?

    • Use an Ingress that uses the API's URL to route requests to the appropriate backend.

    • Leverage a Service Discovery system, and connect to the backend specified by the request.

    • Use multiple clusters, and use DNS entries to route requests to separate versioned backends.

    • Combine multiple versions in the same service, and then specify the API version in the POST request.


    シャッフルモード