Your company experiences bugs, outages, and slowness in its production systems. Developers use the production environment for new feature development and bug fixes. Configuration and experiments are done in the production environment, causing outages for users. Testers use the production environmentfor load testing, which often slows the production systems. You need to redesign the environment to reduce the number of bugs and outages in production and to enable testers to load test new features. What should you do?
A. Create a development environment with smaller server capacity and give access only to developers and testers.
B. Create an automated testing script in production to detect failures as soon as they occur.
C. Create a development environment for writing code and a test environment for configurations, experiments, and load testing.
D. Secure the production environment to ensure that developers can't change it and set up one controlled update per year.
正解:C
解説: (Pass4Test メンバーにのみ表示されます)
質問 2:
As a Site Reliability Engineer, you support an application written in GO that runs on Google Kubernetes Engine (GKE) in production. After releasing a new version Of the application, you notice the applicationruns for about 15 minutes and then restarts. You decide to add Cloud Profiler to your application and now notice that the heap usage grows constantly until the application restarts. What should you do?
A. Add Cloud Trace to the application, and redeploy.
B. Add high memory compute nodes to the cluster.
C. Increase the CPU limit in the application deployment.
D. Increase the memory limit in the application deployment.
正解:D
解説: (Pass4Test メンバーにのみ表示されます)
質問 3:
You have an application that runs in Google Kubernetes Engine (GKE). The application consists of several microservices that are deployed to GKE by using Deployments and Services One of the microservices is experiencing an issue where a Pod returns 403 errors after the Pod has been running for more than five hours Your development team is working on a solution but the issue will not be resolved for a month You need to ensure continued operations until the microservice is fixed You want to follow Google-recommended practices and use the fewest number of steps What should you do?
A. Create a cron job to terminate any Pods that have been running for more than five hours
B. Monitor the Pods and terminate any Pods that have been running for more than five hours
C. Configure an alert to notify you whenever a Pod returns 403 errors
D. Add a HTTP liveness probe to the microservice s deployment
正解:D
解説: (Pass4Test メンバーにのみ表示されます)
質問 4:
Your company's security team needs to have read-only access to Data Access audit logs in the _Required bucket You want to provide your security team with the necessary permissions following the principle of least privilege and Google-recommended practices. What should you do?
A. Assign the roles/logging.privateLogViewer role to each member of the security team
B. Assign the roles/logging. viewer role to a group with all the security team members
C. Assign the roles/logging, viewer role to each member of the security team
D. Assign the roles/logging.privateLogviewer role to a group with all the security team members
正解:D
解説: (Pass4Test メンバーにのみ表示されます)
質問 5:
You deploy a new release of an internal application during a weekend maintenance window when there is minimal user traffic. After the window ends, you learn that one of the new features isn't working as expected in the production environment. After an extended outage, you roll back the new release and deploy a fix. You want to modify your release process to reduce the mean time to recovery so you can avoid extended outages in the future. What should you do?
Choose 2 answers
A. Adopt the blue/green deployment strategy when releasing new code via a CD server.
B. Require developers to run automated integration tests on their local development environments before release.
C. Before merging new code, require 2 different peers to review the code changes.
D. Integrate a code linting tool to validate coding standards before any code is accepted into the repository.
E. Configure a CI server.Add a suite of unit tests to your code and have your CI server run them on commit and verify any changes.
正解:A,E
質問 6:
You support the backend of a mobile phone game that runs on a Google Kubernetes Engine (GKE) cluster.
The application is serving HTTP requests from users. You need to implement a solution that will reduce the network cost. What should you do?
A. Configure your Kubernetes duster as a Private Cluster.
B. Configure a Google Cloud HTTP Load Balancer as Ingress.
C. Configure your network services on the Standard Tier.
D. Configure the VPC as a Shared VPC Host project.
正解:C
解説: (Pass4Test メンバーにのみ表示されます)
質問 7:
You are writing a postmortem for an incident that severely affected users. You want to prevent similar incidents in the future. Which two of the following sections should you include in the postmortem? (Choose two.)
A. A list of action items to prevent a recurrence of the incident
B. A list of employees responsible for causing the incident
C. An explanation of the root cause of the incident
D. Copies of the design documents for all the services impacted by the incident
E. Your opinion of the incident's severity compared to past incidents
正解:A,C
解説: (Pass4Test メンバーにのみ表示されます)
質問 8:
Your Cloud Run application writes unstructured logs as text strings to Cloud Logging. You want to convert the unstructured logs to JSON-based structured logs. What should you do?
A. Configure the log agent to convert log text payload to JSON payload.
B. A Install a Fluent Bit sidecar container, and use a JSON parser.
C. Install the log agent in the Cloud Run container image, and use the log agent to forward logs to Cloud Logging.
D. Modify the application to use Cloud Logging software development kit (SDK), and send log entries with a jsonPay10ad field.
正解:D
解説: (Pass4Test メンバーにのみ表示されます)
質問 9:
You are the Site Reliability Engineer responsible for managing your company's data services and products.
You regularly navigate operational challenges, such as unpredictable data volume and high cost, with your company's data ingestion processes. You recently learned that a new data ingestion product will be developed in Google Cloud. You need to collaborate with the product development team to provide operational input on the new product. What should you do?
A. Review the design of the product with the product development team to provide feedback early in the design phase.
B. When the new product is used by at least one internal customer in production, share error logs and monitoring metrics with the product development team.
C. Deploy the prototype product in a test environment, run a load test, and share the results with the product development team.
D. When the initial product version passes the quality assurance phase and compliance assessments, deploy the product to a staging environment. Share error logs and performancemetrics with the product development team.
正解:A
解説: (Pass4Test メンバーにのみ表示されます)
Ebihara -
このPass4Testが出る試験対策本はProfessional-Cloud-DevOps-Engineerの出題範囲をカバーした参考書だな
無駄なく効率よく短時間でProfessional-Cloud-DevOps-Engineer合格レベルに到達することができるから。