The M in CALMS stands for Measurement, which emphasizes tracking metrics to improve processes.
Incorrect! Try again.
14Continuous Integration (CI) in DevOps mainly involves what?
DevOps Principles and Practices
Easy
A.Deleting old code branches weekly
B.Deploying only once per year
C.Writing code without testing
D.Frequently merging code changes into a shared repository
Correct Answer: Frequently merging code changes into a shared repository
Explanation:
CI is the practice of frequently merging code changes into a central repository, followed by automated builds and tests.
Incorrect! Try again.
15Which practice describes automatically deploying tested code to production?
DevOps Principles and Practices
Easy
A.Manual release
B.Continuous Deployment
C.Version tagging
D.Code freezing
Correct Answer: Continuous Deployment
Explanation:
Continuous Deployment automatically releases every validated change to production without manual intervention.
Incorrect! Try again.
16Which of the following is a phase in the DevOps lifecycle?
Phases of DevOps Lifecycle
Easy
A.Continuous Paperwork
B.Continuous Silos
C.Continuous Monitoring
D.Continuous Meetings
Correct Answer: Continuous Monitoring
Explanation:
Continuous Monitoring is a key phase of the DevOps lifecycle, ensuring application performance and reliability.
Incorrect! Try again.
17Which phase typically comes first in the DevOps lifecycle?
Phases of DevOps Lifecycle
Easy
A.Monitor
B.Deploy
C.Operate
D.Plan
Correct Answer: Plan
Explanation:
The DevOps lifecycle usually begins with the Plan phase, where requirements and tasks are defined.
Incorrect! Try again.
18Which role is primarily responsible for building CI/CD pipelines and automation?
Key DevOps Roles in Industry
Easy
A.DevOps Engineer
B.Data Entry Operator
C.Sales Manager
D.UI Designer
Correct Answer: DevOps Engineer
Explanation:
A DevOps Engineer builds and maintains CI/CD pipelines, automation, and infrastructure processes.
Incorrect! Try again.
19SRE in the context of DevOps roles stands for what?
Key DevOps Roles in Industry
Easy
A.System Resource Editor
B.Site Reliability Engineer
C.Software Release Executive
D.Secure Runtime Environment
Correct Answer: Site Reliability Engineer
Explanation:
SRE stands for Site Reliability Engineer, a role focused on system reliability and availability.
Incorrect! Try again.
20Which company is famous for creating the Chaos Monkey tool to test system resilience?
Use Cases in Companies (Netflix, Amazon, Google etc.)
Easy
A.Netflix
B.Microsoft
C.Amazon
D.Google
Correct Answer: Netflix
Explanation:
Netflix created Chaos Monkey to randomly disrupt services and test the resilience of its infrastructure.
Incorrect! Try again.
21A team follows a model where requirements, design, implementation, and testing occur strictly in sequence, and testing cannot begin until all coding is fully complete. Which model does this describe?
Evolution of Software Development: Waterfall, Agile, DevOps
Medium
A.Spiral model
B.DevOps model
C.Agile model
D.Waterfall model
Correct Answer: Waterfall model
Explanation:
The Waterfall model is strictly linear and sequential — each phase must be completed before the next begins, so testing only starts after all development is done.
Incorrect! Try again.
22DevOps largely emerged to solve a specific organizational problem. Which problem was the primary motivation behind its origin?
Understanding the origin of DevOps
Medium
A.The shortage of skilled programmers worldwide
B.The lack of standardized programming languages
C.The high cost of hardware in data centers
D.The disconnect and conflicting goals between Development and Operations teams, where developers wanted rapid change while operations wanted stability, leading to slow, error-prone releases
Correct Answer: The disconnect and conflicting goals between Development and Operations teams, where developers wanted rapid change while operations wanted stability, leading to slow, error-prone releases
Explanation:
DevOps originated to bridge the 'wall of confusion' between Dev (favoring change) and Ops (favoring stability), enabling faster and more reliable delivery.
Incorrect! Try again.
23In the CALMS framework, a team decides to eliminate unnecessary steps and reduce waste in their delivery pipeline to maximize value flow. Which pillar of CALMS does this action represent?
CALMS Framework (Culture, Automation, Lean, Measurement, Sharing)
Medium
A.Lean
B.Culture
C.Measurement
D.Sharing
Correct Answer: Lean
Explanation:
The 'Lean' pillar focuses on maximizing value and minimizing waste by streamlining processes and eliminating non-value-adding steps.
Incorrect! Try again.
24A DevOps team tracks deployment frequency, lead time, and mean time to recovery (MTTR) to evaluate performance. Which CALMS pillar does this practice primarily reflect?
CALMS Framework (Culture, Automation, Lean, Measurement, Sharing)
Medium
A.Measurement
B.Automation
C.Lean
D.Culture
Correct Answer: Measurement
Explanation:
The 'Measurement' pillar emphasizes collecting metrics like deployment frequency and MTTR to make data-driven improvements.
Incorrect! Try again.
25In the DevOps lifecycle, which phase directly follows the Build phase and is responsible for validating that the code works correctly before deployment?
Phases of DevOps Lifecycle
Medium
A.Monitor
B.Test
C.Operate
D.Plan
Correct Answer: Test
Explanation:
The typical DevOps lifecycle order is Plan → Code → Build → Test → Release → Deploy → Operate → Monitor. Testing follows Build to validate the code.
Incorrect! Try again.
26Why does automating repetitive tasks like testing and deployment provide a significant benefit in DevOps?
Benefits of cross-functional teams and automation in DevOps
Medium
A.It removes the requirement for version control systems
B.It guarantees that no bugs will ever reach production
C.It reduces human error and increases the speed and consistency of releases
D.It eliminates the need for any software testing
Correct Answer: It reduces human error and increases the speed and consistency of releases
Explanation:
Automation minimizes manual mistakes and delivers consistent, repeatable, and faster results — but it does not eliminate testing or guarantee bug-free software.
Incorrect! Try again.
27An organization adopts DevOps and reduces its release cycle from once every six months to weekly deployments. Which primary DevOps goal is most directly demonstrated?
DevOps Goals: Improved Collaboration, Faster Delivery, Reliability
Medium
A.Faster delivery
B.Improved collaboration
C.Reliability
D.Cost reduction
Correct Answer: Faster delivery
Explanation:
Shortening the release cycle and increasing deployment frequency directly reflects the goal of faster delivery (reduced time-to-market).
Incorrect! Try again.
28Netflix is well known in the DevOps world for pioneering a tool that deliberately injects failures into production systems to test resilience. What is this practice called?
Use Cases in Companies (Netflix, Amazon, Google etc.)
Medium
A.Infrastructure as Code
B.Chaos Engineering
C.Blue-Green Deployment
D.Continuous Integration
Correct Answer: Chaos Engineering
Explanation:
Netflix created Chaos Monkey and popularized Chaos Engineering — intentionally injecting failures to verify system resilience and reliability.
Incorrect! Try again.
29Which of the following best describes the DevOps practice of Continuous Integration (CI)?
DevOps Principles and Practices
Medium
A.Deploying code directly to production without any automated checks
B.Developers frequently merge their code changes into a shared repository, where automated builds and tests run to detect issues early
C.Writing all code in a single large batch before merging at the end of a project
D.Manually reviewing infrastructure configurations once per release
Correct Answer: Developers frequently merge their code changes into a shared repository, where automated builds and tests run to detect issues early
Explanation:
CI is the practice of frequently integrating code into a shared repo with automated builds/tests to catch integration problems early.
Incorrect! Try again.
30Which role in a DevOps organization is primarily responsible for ensuring system reliability, defining Service Level Objectives (SLOs), and applying software engineering to operations problems?
Key DevOps Roles in Industry
Medium
A.Site Reliability Engineer (SRE)
B.Scrum Master
C.Business Analyst
D.Database Administrator
Correct Answer: Site Reliability Engineer (SRE)
Explanation:
SREs, a role popularized by Google, apply software engineering to operations, focusing on reliability, SLOs, and error budgets.
Incorrect! Try again.
31Which statement best captures the core idea of DevOps?
DevOps Introduction
Medium
A.A dedicated software tool that automatically writes application code
B.A replacement for Agile that removes the need for iterative development
C.A programming language designed specifically for cloud infrastructure
D.A culture and set of practices that unify software development and IT operations to deliver software faster and more reliably
Correct Answer: A culture and set of practices that unify software development and IT operations to deliver software faster and more reliably
Explanation:
DevOps is a culture and set of practices — not a language or single tool — that bridges Dev and Ops for faster, reliable delivery.
Incorrect! Try again.
32How does DevOps primarily extend the Agile methodology?
Evolution of Software Development: Waterfall, Agile, DevOps
Medium
A.It extends Agile collaboration beyond development to include operations, automating the delivery and deployment pipeline end-to-end
B.It removes the need for customer feedback during development
C.It replaces iterative sprints with a single long release cycle
D.It focuses solely on writing documentation before coding
Correct Answer: It extends Agile collaboration beyond development to include operations, automating the delivery and deployment pipeline end-to-end
Explanation:
Agile improved collaboration within development; DevOps extends that collaboration to operations and automates the full delivery pipeline.
Incorrect! Try again.
33A DevOps team encourages engineers across departments to freely exchange knowledge, tools, and lessons learned from incidents through blameless postmortems and shared documentation portals. Which CALMS pillar does this represent?
CALMS Framework (Culture, Automation, Lean, Measurement, Sharing)
Medium
A.Measurement
B.Automation
C.Lean
D.Sharing
Correct Answer: Sharing
Explanation:
The 'Sharing' pillar promotes open exchange of knowledge, tools, and feedback across teams to build a collaborative culture.
Incorrect! Try again.
34In the DevOps lifecycle, the Monitor phase provides feedback that most directly influences which subsequent phase, creating a continuous loop?
Phases of DevOps Lifecycle
Medium
A.Release
B.Build
C.Test
D.Plan
Correct Answer: Plan
Explanation:
Monitoring generates feedback and insights that feed back into the Plan phase, closing the continuous improvement loop.
Incorrect! Try again.
35An e-commerce company implements automated rollback and redundant systems so that a failed deployment does not cause downtime for users. Which DevOps goal is being prioritized?
DevOps Goals: Improved Collaboration, Faster Delivery, Reliability
Medium
A.Reliability
B.Reduced team size
C.Faster delivery
D.Improved collaboration
Correct Answer: Reliability
Explanation:
Automated rollback and redundancy aim to keep systems stable and available, directly supporting the goal of reliability.
Incorrect! Try again.
36What is the main advantage of forming cross-functional teams in a DevOps environment?
Benefits of cross-functional teams and automation in DevOps
Medium
A.Members with diverse skills (dev, ops, QA, security) collaborate throughout the lifecycle, reducing handoffs and speeding up problem resolution
B.Each specialist works in complete isolation to avoid distractions
C.It eliminates the need for automation tools entirely
D.It ensures only senior developers make all decisions
Correct Answer: Members with diverse skills (dev, ops, QA, security) collaborate throughout the lifecycle, reducing handoffs and speeding up problem resolution
Explanation:
Cross-functional teams combine varied expertise, reducing costly handoffs between silos and enabling faster, shared ownership of delivery.
Incorrect! Try again.
37A team manages its servers and networking configuration using version-controlled declarative files rather than manual setup. Which DevOps practice is this?
DevOps Principles and Practices
Medium
A.Pair Programming
B.Infrastructure as Code (IaC)
C.Continuous Deployment
D.Test-Driven Development
Correct Answer: Infrastructure as Code (IaC)
Explanation:
IaC manages and provisions infrastructure through machine-readable, version-controlled configuration files instead of manual processes.
Incorrect! Try again.
38Amazon famously adopted a deployment strategy enabling thousands of deployments per day. Which architectural approach most enabled this level of independent, frequent releases?
Use Cases in Companies (Netflix, Amazon, Google etc.)
Medium
A.Outsourcing all deployments to a third party
B.A single monolithic application deployed monthly
C.Microservices architecture with small autonomous teams
D.Manual approval gates for every code change
Correct Answer: Microservices architecture with small autonomous teams
Explanation:
Amazon's shift to microservices with small 'two-pizza' teams allowed independent, frequent deployments at massive scale.
Incorrect! Try again.
39Which DevOps principle is best described by the phrase 'automate everything that can be automated to reduce manual effort and errors'?
DevOps Principles and Practices
Medium
A.Annual release planning
B.Manual gatekeeping
C.Documentation-first development
D.Automation
Correct Answer: Automation
Explanation:
Automation is a core DevOps principle — automating builds, tests, and deployments reduces manual effort and human error.
Incorrect! Try again.
40The term 'DevOps' is widely credited to gaining momentum around 2009 through an event and community movement. Which was a key catalyst?
Understanding the origin of DevOps
Medium
A.The release of the first web browser
B.The invention of the relational database
C.The launch of the first smartphone
D.The first DevOpsDays conference organized by Patrick Debois
Correct Answer: The first DevOpsDays conference organized by Patrick Debois
Explanation:
Patrick Debois organized the first DevOpsDays in Belgium in 2009, which popularized the term and the movement.
Incorrect! Try again.
41A team practices Agile with two-week sprints and produces working increments, yet deployments still take six weeks because operations manages releases separately in a quarterly window. Which statement best characterizes why adopting DevOps (not just Agile) addresses this gap?
Evolution of Software Development: Waterfall, Agile, DevOps
Hard
A.Agile is a superset of DevOps, so the team simply needs longer sprints
B.Agile eliminates the need for testing whereas DevOps reintroduces structured testing gates
C.Agile optimizes the development flow but leaves the dev-to-ops handoff and release pipeline unaddressed, while DevOps extends flow to deployment and operations
D.DevOps replaces iterative development with a single large release to reduce coordination
Correct Answer: Agile optimizes the development flow but leaves the dev-to-ops handoff and release pipeline unaddressed, while DevOps extends flow to deployment and operations
Explanation:
Agile improves how software is built iteratively, but value is not realized until it reaches production. DevOps extends the flow across the dev-ops boundary, automating release so increments deploy continuously rather than waiting on a separate ops window.
Incorrect! Try again.
42The term 'DevOps' is most directly traced to which convergence of events in 2008-2009?
Understanding the origin of DevOps
Hard
A.Google's release of Kubernetes and the CNCF formation
B.Patrick Debois's Agile Infrastructure discussions and the '10+ Deploys per Day' talk by Flickr's Allspaw and Hammond, leading to the first Devopsdays
C.Amazon's launch of AWS and the microservices architecture pattern
D.The publication of the Agile Manifesto and formation of the Scrum Alliance
Correct Answer: Patrick Debois's Agile Infrastructure discussions and the '10+ Deploys per Day' talk by Flickr's Allspaw and Hammond, leading to the first Devopsdays
Explanation:
DevOps originated around 2009 from Debois's frustration with dev-ops silos, catalyzed by the Flickr '10+ Deploys per Day' talk, which led Debois to organize the first Devopsdays in Ghent, coining the term.
Incorrect! Try again.
43An organization automates its entire CI/CD pipeline and dashboards every metric, yet teams still blame each other during incidents and hoard runbook knowledge. Using CALMS, which pillars are most deficient?
CALMS Framework (Culture, Automation, Lean, Measurement, Sharing)
Hard
A.Culture and Sharing
B.Automation and Measurement
C.Lean and Automation
D.Measurement and Culture
Correct Answer: Culture and Sharing
Explanation:
Automation (pipeline) and Measurement (dashboards) are strong. Blame during incidents signals a weak Culture, and hoarding knowledge signals weak Sharing. CALMS treats these as prerequisites tooling alone cannot fix.
Incorrect! Try again.
44In the DORA metrics framework, a team has high deployment frequency and low lead time but also a high change failure rate and long MTTR. What does this pattern most likely indicate?
DevOps Goals: Improved Collaboration, Faster Delivery, Reliability
Hard
A.Lead time and deployment frequency should be traded off against each other
B.The team has achieved elite performance across all four DORA metrics
C.Speed is being achieved at the expense of stability, so the team is optimizing throughput without adequate quality safeguards
D.The metrics are contradictory and cannot coexist in a real system
Correct Answer: Speed is being achieved at the expense of stability, so the team is optimizing throughput without adequate quality safeguards
Explanation:
DORA's four keys balance throughput (deployment frequency, lead time) with stability (change failure rate, MTTR). High failure rate and long MTTR mean the team ships fast but breaks often and recovers slowly—speed without stability.
Incorrect! Try again.
45In the continuous DevOps lifecycle, monitoring in the 'Operate/Monitor' phase feeds insights back into the 'Plan' phase. What core DevOps concept does this feedback linkage primarily embody?
Phases of DevOps Lifecycle
Hard
A.The one-way waterfall progression from plan to release
C.The separation of concerns between development and operations
D.The elimination of the planning phase through automation
Correct Answer: The continuous feedback loop enabling data-driven iterative improvement
Explanation:
The DevOps lifecycle is cyclical: production monitoring data (errors, usage, performance) informs the next planning cycle. This closed feedback loop is central to continuous improvement, unlike the linear waterfall model.
Incorrect! Try again.
46A company forms cross-functional teams but keeps a separate centralized QA gate that manually approves every release. Which unintended consequence most directly undermines the DevOps benefit sought?
Benefits of cross-functional teams and automation in DevOps
Hard
A.Cross-functional teams cannot function without a centralized QA gate
B.Deployment frequency automatically increases despite the gate
C.The manual QA gate becomes a bottleneck, recreating the handoff delays cross-functional teams were meant to remove
D.Automation becomes impossible when QA is involved at all
Correct Answer: The manual QA gate becomes a bottleneck, recreating the handoff delays cross-functional teams were meant to remove
Explanation:
Cross-functional teams aim to embed quality and remove handoffs. A separate manual approval gate reintroduces a serialized handoff and bottleneck, negating the flow benefits. DevOps favors automated quality checks within the team.
Incorrect! Try again.
47The 'Three Ways' underpinning DevOps (Gene Kim) are Flow, Feedback, and Continual Learning/Experimentation. Which practice most directly enacts the Second Way?
DevOps Principles and Practices
Hard
A.Enforcing a code freeze before every major release
B.Reducing batch sizes and limiting work in progress across the value stream
C.Building fast, automated telemetry and monitoring so problems are detected and pushed upstream quickly
D.Allocating time for improvement work and rewarding blameless experimentation
Correct Answer: Building fast, automated telemetry and monitoring so problems are detected and pushed upstream quickly
Explanation:
The Second Way (Feedback) is about amplifying feedback loops—telemetry, monitoring, and fast signals let teams detect and correct issues early. Flow (First Way) concerns reducing batch/WIP; Continual Learning (Third Way) concerns experimentation.
Incorrect! Try again.
48Netflix's Chaos Monkey deliberately terminates production instances at random. Which DevOps principle does this practice most directly validate?
Use Cases in Companies (Netflix, Amazon, Google etc.)
Hard
A.Reducing cloud costs by shutting down unused instances
B.Building resilience and reliability by proactively testing failure recovery in production
C.Speeding up deployments by clearing old instances before releases
D.Enforcing security by removing compromised servers automatically
Correct Answer: Building resilience and reliability by proactively testing failure recovery in production
Explanation:
Chaos Monkey (part of the Simian Army) is chaos engineering: intentionally injecting failure to ensure systems degrade gracefully and recover automatically. It validates that reliability and resilience are designed in, not assumed.
Incorrect! Try again.
49Google's Site Reliability Engineering (SRE) uses an 'error budget' derived from an SLO of, say, 99.9% availability. If the service has consumed its entire error budget for the quarter, what is the intended SRE response?
Use Cases in Companies (Netflix, Amazon, Google etc.)
Hard
A.Immediately increase the SLO to 99.99% to create more budget
B.Halt or slow feature releases and prioritize reliability work until the budget is restored
C.Continue releasing features since the budget is only advisory
D.Fire the on-call engineers responsible for the outages
Correct Answer: Halt or slow feature releases and prioritize reliability work until the budget is restored
Explanation:
The error budget quantifies acceptable unreliability (). Exhausting it triggers a policy shift: feature velocity is throttled and reliability work is prioritized, aligning incentives between dev (speed) and SRE (stability).
Incorrect! Try again.
50An organization hires a single 'DevOps Engineer' and assigns them to sit between the dev and ops teams to manually coordinate releases. Why is this arrangement often considered a DevOps anti-pattern?
Key DevOps Roles in Industry
Hard
A.It correctly implements DevOps by centralizing all operational knowledge
B.It creates a new silo/handoff instead of fostering shared responsibility, contradicting the collaborative intent of DevOps
C.DevOps Engineers are not qualified to coordinate releases between teams
D.A single engineer can never automate a pipeline effectively
Correct Answer: It creates a new silo/handoff instead of fostering shared responsibility, contradicting the collaborative intent of DevOps
Explanation:
DevOps is a culture of shared ownership. Inserting one person as a permanent intermediary recreates the very dev-ops wall DevOps aims to remove, forming a new silo rather than distributing responsibility across teams.
Incorrect! Try again.
51Which statement best distinguishes DevOps from a specific tool or technology stack?
DevOps Introduction
Hard
A.DevOps is fundamentally a set of Jenkins and Docker configurations
B.DevOps is a rebranding of the operations department with no cultural change
C.DevOps is a cultural and organizational philosophy of collaboration and continuous flow, which tools support but do not define
D.DevOps is a certification that individual engineers must obtain
Correct Answer: DevOps is a cultural and organizational philosophy of collaboration and continuous flow, which tools support but do not define
Explanation:
DevOps is primarily about culture, collaboration, and process; tools like Jenkins, Docker, or Kubernetes are enablers. Treating DevOps as merely a toolchain misses its core intent of breaking down silos and improving flow.
Incorrect! Try again.
52Continuous Delivery and Continuous Deployment are often confused. Which distinction is precise?
DevOps Principles and Practices
Hard
A.They are identical terms with no operational difference
B.Continuous Deployment requires manual approval while Continuous Delivery is fully automated
C.Continuous Delivery deploys to production automatically while Continuous Deployment stops at staging
D.Continuous Delivery keeps every change deployable and releases via a manual trigger, while Continuous Deployment automatically releases every passing change to production
Correct Answer: Continuous Delivery keeps every change deployable and releases via a manual trigger, while Continuous Deployment automatically releases every passing change to production
Explanation:
In Continuous Delivery, code is always in a releasable state but a human decides when to push to production. Continuous Deployment removes that manual gate—every change passing automated tests goes live automatically.
Incorrect! Try again.
53A blameless postmortem culture is promoted to improve reliability. What is the primary mechanism by which blamelessness improves system reliability over time?
DevOps Goals: Improved Collaboration, Faster Delivery, Reliability
Hard
A.It shifts all responsibility onto automated systems
B.It encourages honest disclosure of contributing factors, surfacing systemic root causes rather than hiding them out of fear
C.It guarantees the same incident will never recur
D.It removes accountability so engineers take fewer risks
Correct Answer: It encourages honest disclosure of contributing factors, surfacing systemic root causes rather than hiding them out of fear
Explanation:
When individuals fear punishment, they conceal information. Blameless postmortems focus on systemic and process failures, enabling honest analysis and durable fixes, which compounds into higher reliability over time.
Incorrect! Try again.
54Consider the cost of fixing a defect discovered in production. Compared to Waterfall, why does the DevOps model tend to reduce this cost dramatically?
Evolution of Software Development: Waterfall, Agile, DevOps
Hard
A.DevOps eliminates all defects before production through exhaustive upfront documentation
B.Waterfall has no testing phase, so all defects reach production
C.DevOps defers all defect fixing to the next quarterly release
D.Shorter feedback loops and smaller, frequent releases mean defects are caught sooner and are cheaper to isolate and fix
Correct Answer: Shorter feedback loops and smaller, frequent releases mean defects are caught sooner and are cheaper to isolate and fix
Explanation:
Defect cost rises with time-to-detection. Waterfall's long cycles delay discovery; DevOps's small batches and continuous testing catch issues early when the change set is small and the fix is easy to localize.
Incorrect! Try again.
55Within CALMS, the 'Lean' pillar draws from lean manufacturing. Which activity most directly reflects Lean thinking in a DevOps context?
CALMS Framework (Culture, Automation, Lean, Measurement, Sharing)
Hard
A.Collecting the maximum number of metrics possible
B.Value-stream mapping to identify and eliminate waste and reduce work-in-progress across the delivery pipeline
C.Publishing all internal documentation externally
D.Adding more automated tests regardless of their value
Correct Answer: Value-stream mapping to identify and eliminate waste and reduce work-in-progress across the delivery pipeline
Explanation:
Lean focuses on maximizing value flow and minimizing waste (waiting, rework, handoffs). Value-stream mapping and limiting WIP are core Lean practices. The other options map to Automation, Measurement, and Sharing respectively.
Incorrect! Try again.
56During which pair of adjacent DevOps lifecycle phases is 'Infrastructure as Code' (IaC) most pivotal for ensuring environment parity?
Phases of DevOps Lifecycle
Hard
A.Between Monitor and Plan, ensuring metrics are gathered
B.Between Code and Test, ensuring unit tests pass
C.Between Build/Release and Deploy, ensuring identical, reproducible environments from staging to production
D.Between Plan and Code, ensuring requirements are documented
Correct Answer: Between Build/Release and Deploy, ensuring identical, reproducible environments from staging to production
Explanation:
IaC defines infrastructure declaratively so environments are provisioned identically and repeatably. This is most critical around release and deployment, eliminating 'works on my machine' drift between staging and production.
Incorrect! Try again.
57Automation in DevOps is sometimes misapplied. Which scenario represents automating a broken process rather than fixing it—an anti-pattern?
Benefits of cross-functional teams and automation in DevOps
Hard
A.Adding monitoring to detect deployment failures automatically
B.Removing redundant approval steps before writing automation
C.Scripting a convoluted 12-step manual deployment exactly as-is without first simplifying the underlying steps
D.Refactoring the deployment to 3 steps and then automating them
Correct Answer: Scripting a convoluted 12-step manual deployment exactly as-is without first simplifying the underlying steps
Explanation:
A key lean principle is to improve the process before automating. Automating a wasteful, convoluted process just makes waste faster and entrenches it. The other options simplify first, then automate—correct order.
Incorrect! Try again.
58Amazon famously moved to a 'two-pizza team' model with 'you build it, you run it.' What DevOps outcome does this organizational choice most directly drive?
Use Cases in Companies (Netflix, Amazon, Google etc.)
Hard
A.It centralizes all deployments under a single release management office
B.It reduces the number of microservices by consolidating teams
C.Teams own services end-to-end including operations, aligning accountability with autonomy and enabling independent, frequent deployments
D.It eliminates the need for monitoring since teams are small
Correct Answer: Teams own services end-to-end including operations, aligning accountability with autonomy and enabling independent, frequent deployments
Explanation:
Small autonomous teams that build and operate their own services internalize operational feedback and can deploy independently. This decentralized ownership underpins Amazon's high deployment frequency and service-oriented architecture.
Incorrect! Try again.
59Which distinction between a Site Reliability Engineer (SRE) and a traditional DevOps Engineer is most accurate?
Key DevOps Roles in Industry
Hard
A.SRE and DevOps Engineer are identical titles with no difference in scope
B.DevOps Engineers define error budgets while SREs only manage CI pipelines
C.SRE is a specific engineering discipline (originated at Google) that applies software engineering to operations using SLOs and error budgets, whereas 'DevOps Engineer' is a broader, less standardized role focused on pipelines and tooling
D.SREs never write code while DevOps Engineers only write code
Correct Answer: SRE is a specific engineering discipline (originated at Google) that applies software engineering to operations using SLOs and error budgets, whereas 'DevOps Engineer' is a broader, less standardized role focused on pipelines and tooling
Explanation:
SRE is a prescriptive Google-originated implementation of DevOps ideals with concrete constructs (SLO, SLI, error budgets, toil limits). 'DevOps Engineer' is an industry title of varying scope, commonly centered on CI/CD and infrastructure tooling.
Incorrect! Try again.
60A team uses trunk-based development with feature flags instead of long-lived feature branches. Which DevOps benefit is the primary motivation for this choice?
DevOps Principles and Practices
Hard
A.It allows each developer to work in complete isolation for months
B.It guarantees that no bug can ever reach production
C.It removes the need for any version control system
D.It minimizes merge conflicts and integration risk, enabling continuous integration and safer incremental release of unfinished features
Correct Answer: It minimizes merge conflicts and integration risk, enabling continuous integration and safer incremental release of unfinished features
Explanation:
Long-lived branches cause painful 'big-bang' merges. Trunk-based development integrates small changes frequently; feature flags let incomplete features be merged safely and toggled on later, reducing integration risk and supporting true CI.
Incorrect! Try again.
Did this save you a night before the exam?
LPU Notes is free, and it stays free. Ads cover part of the server bill.
The rest comes out of a student's own pocket: the domain, the storage,
and keeping the site up through the weeks everyone needs it at once.
The payment button didn't load. An ad blocker or a filtered network is the usual reason.
to try again.
Nothing here is ever locked, and nothing unlocks. Chip in only if it was worth it.
What it pays for →