Question-26: A microservices architecture will lessen the likelihood of a system having a single point of failure, which means that if one component of a system fails, it will not prevent the rest of the system from functioning normally. You have selected Google Kubernetes Engine as the platform for the development of your microservices application. During testing, you should make sure that your application behaves as expected in the event that a particular microservice experiences an unexpected failure. What action should you take?
A. Introduce a taint into the Kubernetes cluster by introducing it into one of the nodes. It is necessary to configure a pod anti-affinity label for the particular microservice. The value of this label should be the name of the node that was compromised.
B. Use the fault injection feature of Istio on the specific microservice whose faulty behaviour you want to simulate.
C. In order to witness the behavior, destroy one of the nodes that makes up the Kubernetes cluster.
D. Configure the functionalities of Istio's traffic management to reroute traffic away from a microservice that is experiencing an outage.
Correct Answer

Get All 340 Questions and Answer for Google Professional Cloud Architect

: 2 Explanation: In Kubernetes, a microservice can be deployed on pods that are running on different nodes, and a single node can host pods that are running different microservices. Because of this, the destruction of a single node will not result in the destruction of the microservice itself, but rather the destruction of several pods that were running on that node. If I am mistaken, I ask that you please correct me. fault injection using ANTHOS (anthos is replacing Istio which is deprecated) There are several advantages to be gained when you design your apps as microservices. On the other hand, when your responsibilities expand, they may get more complicated and dispersed. You are able to manage, watch, and protect your services without having to make any changes to the application code by using Google's Anthos Service Mesh, which is Google's version of the sophisticated open-source project known as Istio. Your operations and development teams will have less work to do because to the Anthos Service Mesh's ability to streamline service delivery across the board. This includes streamlining traffic management, mesh telemetry, and safeguarding connections across services. Anthos Service Mesh, which is Google's fully managed service mesh, enables you to simply manage these complicated settings and take advantage of the advantages that they provide.