SRE Flashcards

1
Q

What is an SRE?

A

Site Reliability Engineer

Their approach to operations uses software as the primary tool for managing systems or improving the system (automation).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is toil?

A

Toil is mundane and repetitive tasks that could be automated because it follows a strict pattern.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

3 good practices for managing toil

A

1) Allocating strategic time to reducing/automating toil.
2) Do a cost benefit analysis to determine if automating the toil is worth it.
3) Keep a toil reduction backlog.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are 3 responsibilities of an SRE?

A

1) Eliminating toil
2) Working to service levels
3) Managing failure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is SLA?

A

Service Level Agreement

It is the target time for a service that you enter into contract with someone that uses that service.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is SLO?

A

Service Level Objective

  • target goal/objective for the uptime of a service
  • service health is defined in terms of multiple SLOs
  • service level is more user focused and based on user experience
  • goals have to be actually achievable
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is SLI?

A

Service Level Indicator

  • ongoing measure of system to make sure that an SLO is met
  • has to be measurable
  • for example, the availability/success rate is determined by the equation: (all status code besides 500 that occur) / (number of requests made)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are 3 ways that SRE differ from the traditional dev/ops split?

A
  1. SREs review nuances of production; Dev/ops review the entire life cycle.
  2. SREs focus on standards and metrics; Dev/ops focus on team synthesis.
  3. SREs focus on a product’s system; Dev/ops focus on the development and delivery.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly