Hard1 markMultiple Choice

GCP PCA · Question 47 · Domain 4: Analyzing and Optimizing Technical and Business Processes

To improve system resilience, your SRE team wants to implement Chaos Engineering by intentionally injecting HTTP 500 errors and network delays between microservices running on GKE. Which TWO approaches are best suited for this? (Select TWO)

Answer options:

A.

Use Anthos Service Mesh (Istio) fault injection capabilities.

B.

Implement application-level middleware to randomly drop requests.

C.

Randomly delete GKE nodes using a bash script.

D.

Configure Cloud Armor to block internal traffic.

E.

Unplug physical cables in the Google data center.

How to approach this question

Identify tools for microservice fault injection.

Full Answer

Use Anthos Service Mesh (Istio) fault injection capabilities. Implement application-level middleware to randomly drop requests.
Anthos Service Mesh (based on Istio) allows you to configure virtual services to inject HTTP errors and delays seamlessly. Alternatively, custom middleware can achieve this at the app level.

Common mistakes

Thinking deleting nodes tests API-level HTTP errors.

Practice the full GCP Professional Cloud Architect Practice Exam 2

50 questions · hints · full answers · grading

More questions from this exam