← All SRE Flashcard Decks

Toil Reduction & Elimination Flashcards

7 cards from real SRE practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 7 Toil Reduction & Elimination flashcards as text
  1. A team inherits a legacy system where every configuration change requires SSH access, manual file edits, and service restarts. Which modernization path BEST eliminates this toil at scale?

    Answer: Introduce a configuration management system (e.g., Ansible, Chef, Puppet) with a CI/CD pipeline for config changes

    Configuration management tools codify and automate the entire change workflow, replacing error-prone manual steps with auditable, repeatable automation.

  2. When an SRE team says 'toil has a 50% cap,' what happens if the team consistently exceeds this cap?

    Answer: The team should escalate to management to either increase automation investment or reduce service scope/SLO commitments

    Exceeding the toil cap is a signal that the team is under-resourced for automation investment or overextended in service ownership — both require management action.

  3. Which characteristic of toil differentiates it from a complex incident investigation that also consumes significant engineer time?

    Answer: Toil is O(n) repetitive work with no enduring value; incident investigation produces learning, system improvements, and reduced future incidents

    Incident investigation produces lasting value through improved reliability, runbooks, and system hardening; toil produces nothing durable when complete.

  4. An SRE team builds a chatbot that executes standard remediation playbooks when triggered by engineers via Slack. How does this compare to full automation?

    Answer: It reduces toil by eliminating manual CLI steps but retains human judgment for triggering, making it a useful intermediate step toward full automation

    Human-in-the-loop automation is a valid interim stage that reduces execution toil while preserving human oversight for decisions that still require judgment.

  5. A company's SRE charter states that 'SREs must spend at least 50% of time on engineering work.' What is the purpose of setting this floor?

    Answer: To ensure SREs continuously improve reliability through automation and engineering rather than becoming pure operations staff

    The engineering floor protects against SRE teams devolving into traditional ops teams buried in toil, maintaining their value as reliability engineers.

  6. Which of the following BEST describes the relationship between toil reduction and service reliability improvements?

    Answer: Reducing toil frees engineering capacity to build more robust systems, better observability, and proactive failure mitigation, directly improving reliability

    Toil reduction creates a virtuous cycle: less toil → more engineering time → better reliability work → fewer incidents → less reactive toil.

  7. An SRE team successfully automates a toil task that previously took 8 hours/week. Three months later, the automation itself requires 4 hours/week of maintenance. What should the team do?

    Answer: Assess whether the 4-hour maintenance burden will decrease as the automation matures, while tracking net savings; refactor or replace the automation if maintenance approaches the original toil cost

    Automation that requires high maintenance must be evaluated for long-term net savings; good automation should trend toward near-zero maintenance as it stabilizes.