Developing a Google SRE Culture Coursera Quiz Answers
In this article i am gone to share Developing a Google SRE Culture by Google Cloud | All Weeks Quiz Answers | Developing a Google SRE Culture Coursera Quiz Answers
Enrol Link: Developing a Google SRE Culture
Developing a Google SRE Culture Coursera Quiz Answers
Module 1 Quiz Answers
What is Site Reliability Engineering (SRE)?
- Practices that balance the velocity of development features with the risk to reliability.
- A set of frameworks designed to reduce the friction between development and operations.
- A methodology for agile software development within the Google Cloud environment.
- A philosophy designed to reduce the friction between development and operations.
DevOps and SRE Quiz Answers
Which philosophy closes the gap between development and operations?
How do DevOps and SRE relate to each other?
- SRE is a way to implement DevOps.
- DevOps is a way to implement SRE.
- SRE and DevOps originated together.
- DevOps developed in response to SRE practice.
Which is a key pillar of DevOps philosophy?
- Share ownership.
- Accept failure as normal.
- Implement blameless postmortems.
- Reduce the cost of failure.
Which is an SRE practice that promotes sharing ownership in IT?
- Error budgets
- Design thinking
- Blameless postmortems
Module 3 Quiz Answers
What is one value SRE provides to an IT team?
- Team members gain time to focus on the more manual tasks.
- The business is able to focus primarily on its users.
- Developers are able to spend more time focusing on system reliability.
- Developers are enabled to work at a higher velocity while maintaining reliability.
What are Site Reliability Engineers comfortable with?
- 100% reliability
- Unknown outage reasons
- System-wide updates
What is a reasonable degree of target reliability for an SLO?
What can happen when team members don’t feel psychologically safe?
- More people express dissatisfaction.
- Innovation increases.
- Fewer people are punished for mistakes.
- Moments of learning are lost.
What is your team’s clear and compelling goal that it strives to achieve?
Module 4: Quiz Answers
What is a benefit of continuous integration and continuous delivery (CI/CD)?
- It allows large changes to be rolled out slower.
- It allows for testing of only the production change.
- It is less disruptive for customers.
- It decreases the need for automation.
What would be the best way to practice canarying?
- Roll out a feature change to 90% of users.
- Deploy a small feature change to users that are a representative subset of your typical customers.
- Test the code change in a different environment than production.
- Deploy a significant code change to any type of user.
Why is toil a problem?
- It is low-risk and low-stress.
- It becomes toxic in large quantities.
- It is unavoidable.
- It is unbounded.
Which is the third phase of design thinking?
What should you present change to your team members as?
- An inevitability
- A requirement
- A threat
- An opportunity
Module 5 Quiz Answers
SLIs need to provide a clear definition of what?
- Total user interactions
- Service downtime
- Good and bad events
- User happiness
What does monitoring allow for?
- SLI measurement
- Reporting on outage causes
- Visibility into a system
- Improved security
What does Google use OKRs as?
- Feedback loops
Which bias is the tendency to find information, input, or data that supports your preconceived notions?
- Confirmation bias
- Selective attention bias
- Labeling bias
- Affinity bias
Module 6 Quiz Answers
What practice does Google recommend that you establish before forming your first SRE team?
- Toil automation
- Blameless postmortem culture
- Continuous integration/continuous delivery
Which type of IT role does Google recommend as a possible new SRE hire?
- Systems analyst
- Sales engineer
- Systems architect
- Systems administrator
Scope is generally unbounded for which type of SRE implementation?
- Kitchen Sink
Which Google team can support you in jumpstarting your SRE implementation?
- Google Cloud Professional Services team
- Google Cloud Customer Experience team
- Google Engineering Services team
- Google Cloud SRE team
Final Assessment Answers
Generally, whose experience with a production service determines its availability?
- The developer’s
- The SRE’s
- The customer’s
- The operator’s
Which is the term that describes breaking down the silos and closing gaps between development and operations teams?
- Site Reliability Engineering
Which DevOps pillar led to Google SRE practices, such as SLOs and error budgets, that promote shared
ownership between developers and SREs?
- Leverage tooling and automation
- Accept failure as normal
- Implement gradual change
- Reduce organizational silos
Your developers have felt inundated with too many manual and repetitive tasks that are tied to the production service. What is this called?
- Discomfort discharge
What does a blameless postmortem not help with?
- Avoiding multiplying complexity
- Reducing the likelihood of stressful outages
- Decreasing engineering costs incurred after launch
- Ensuring that all the root causes are properly understood by the team
What can you build with your team by acknowledging your own fallibility as a leader?
- Service-level indicators (SLIs)
- Psychological safety
- Data-driven decision making
- Unified vision
What is a service-level objective (SLO)?
- The amount of unreliability you are willing to tolerate.
- An indicator of how well your service is doing at any moment in time.
- Code that is built, integrated, and tested within the development environment.
- A precise numerical target for system reliability.
What often accompanies toil automation that leaders should be prepared for?
- Shared vision
- Resistance to change
- Linear scaling of work with complexity
- Blameless culture
Your team members are unsure what goals they are trying to achieve within the team. What part of your team vision should you work to clarify?
- The strategy
- The values
- The mission
- Service-oriented meetings
SREs believe that change is best when what?
- Small and dispersed
- Frequent and global
- Small and frequent
- Fast and big
What is continuous delivery?
- Deploying to production frequently, or at the rate the business chooses.
- Building, integrating, and testing code within the development environment.
- Minimizing time between build and deployment.
- Deploying a change in service to a group of users who don’t know they are receiving the change.
What are the five steps in design thinking methodology?
- Empathize, Define, Ideate, Prototype, Test
- Empathize, Define, Design, Prototype, Test
- Empathize, Discuss, Ideate, Prototype, Test
- Define, Ideate, Prototype, Test, Resolve
Why should toil be limited to a bounded part of the SRE role?
- It frees SREs to completely focus on reliability work.
- It helps IT teams decide what to automate.
- It allows SREs to focus on project work without worrying about the team’s SLOs.
- It prevents SREs from doing only sysadmin work.
You’ve decided to adopt SRE practices and culture in your company. As change begins to happen, you notice that Naveen, one of your operations managers is avoiding new protocols and continuing with his normal work routine. In which group of people would you categorize Naveen?
What is one benefit of measuring toil?
- It triggers a reduction effort.
- It allows design thinking.
- It helps SREs choose SLIs.
- It reveals error budget burn.
What does Google recommend you do with the four golden signals?
- Automate features
- Translate data
- Monitor the system
- Create SLIs
What do OKRs primarily help an organization do?
- Set goals
- Overcome biases
- Share feedback
Which phase of the SRE journey includes automating toil?
- SLOs with Consequences
- Reliability Measurement
- Make Tomorrow Better than Today
- Regulate Workload
SREs are regularly on-call and required to solve problems fast. What is a primary skill SREs need for this?
- System architecting
- Operations and software engineering
- Monitoring systems
Which type of SRE team implementation does Google recommend for an organization’s first SRE team?
- Kitchen Sink