Google
PROFESSIONAL-CLOUD-ARCHITECT · Question #222
You are developing an application using different microservices that should remain internal to the cluster. You want to be able to configure each microservice with a specific number of replicas. You…
The correct answer is A. Deploy each microservice as a Deployment. Microservice as Deployment - used to create replicas as per this request. DNS name - used as an alias service name for External name which is user for internal requests.
Submitted by satoshi_tk· Mar 30, 2026Managing and provisioning cloud solution infrastructure
Question
You are developing an application using different microservices that should remain internal to the cluster. You want to be able to configure each microservice with a specific number of replicas. You also want to be able to address a specific microservice from any other microservice in a uniform way, regardless of the number of replicas the microservice scales to. You need to implement this solution on Google Kubernetes Engine. What should you do?
Options
- ADeploy each microservice as a Deployment.
- BDeploy each microservice as a Deployment.
- CDeploy each microservice as a Pod.
- DDeploy each microservice as a Pod.
How the community answered
(30 responses)- A87% (26)
- B3% (1)
- C3% (1)
- D7% (2)
Explanation
Microservice as Deployment - used to create replicas as per this request. DNS name - used as an alias service name for External name which is user for internal requests.
Topics
#Kubernetes Deployment#Kubernetes Service#microservices#internal cluster networking
Community Discussion
No community discussion yet for this question.