Intrigued by the art of cloud architecture? Discover how to design, develop, and manage robust, secure, scalable, and dynamic solutions on Google Cloud as you prepare for the Professional Cloud Architect exam!
Prepare and test your skills
Prepare and test your skills
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
A financial technology company operates a containerized transaction processing service deployed across multiple Google Kubernetes Engine (GKE) clusters. During periods of peak transaction volume, the service experiences significant CPU spikes and unexpected memory exhaustion, causing aggressive pod autoscaling that substantially increases operational infrastructure costs.
While distributed tracing captures network request durations across microservices, the development team is unable to inspect call trees to determine which specific functions and methods are consuming excessive CPU, heap memory, and wall-clock execution time in production.
Which Google Cloud Observability tool should you implement to identify the code-level performance bottlenecks with minimal overhead?
Cloud Profiler is a low-overhead, continuous profiling service within Google Cloud Observability designed to analyze code-level performance directly in production environments without noticeable application degradation.
Compared to general metrics or request-level tracing, Cloud Profiler is the only purpose-built observability tool in Google Cloud that provides continuous, function-level call-stack profiling to remediate CPU and memory resource consumption issues at the source code level.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.