{"id":1149,"date":"2026-10-18T08:40:00","date_gmt":"2026-10-18T08:40:00","guid":{"rendered":"https:\/\/cotocus.cn\/blog\/devops-beginner-field-glossary\/"},"modified":"2026-10-18T08:40:00","modified_gmt":"2026-10-18T08:40:00","slug":"devops-beginner-field-glossary","status":"publish","type":"post","link":"https:\/\/cotocus.cn\/blog\/devops-beginner-field-glossary\/","title":{"rendered":"DevOps for Absolute Beginners: A Field Glossary"},"content":{"rendered":"<p>Heard the word DevOps and nodded along politely? You are in good company. The term gets used to sell tools, courses and entire departments, which makes it genuinely hard for a beginner to pin down. This primer gives you the core idea in one sentence, a short history of why the word exists, the five numbers practitioners watch, and a glossary of the dozen terms you will bump into first. No prior experience assumed.<\/p>\n<h2>DevOps in One Sentence<\/h2>\n<p>DevOps is the practice of building and running software as one shared responsibility, so changes reach users fast without breaking things. That is the whole idea. It is no tool, no product and no job title \u2014 and it is emphatically not a separate team, because bolting a &#8220;DevOps team&#8221; next to development and operations simply builds a third silo. If a vendor tells you buying something will install DevOps, treat it like buying trainers will install fitness. The measure of progress is not licences purchased but how quickly a change can travel from an idea to a user, safely, again and again \u2014 which is why the numbers section below comes before any discussion of tools.<\/p>\n<h2>Why the DevOps Split Happened in the First Place<\/h2>\n<p>The split the word responds to is older than the word. All the way back in 1968, Melvin Conway observed that the systems an organisation designs tend to mirror the way that organisation talks to itself \u2014 an idea now called Conway&#8217;s law. Split developers from operators, put a wall and a ticket queue between them, and you get software shaped like that wall: slow to change, fragile in production, with each side blaming the other. DevOps is the deliberate removal of that wall. Developers help run what they ship; operators join design early; information moves in the open. The research consortium DORA has spent over a decade confirming the payoff, and its AI-era findings in 2025 extend the story rather than replace it. For a beginner this history is not trivia: it explains why job adverts ask for both development and operations instincts, and why the healthiest teams seem oddly uninterested in whose fault things are.<\/p>\n<h2>The Numbers DevOps Teams Watch<\/h2>\n<p>Five metrics, drawn from that research, describe how any team is actually doing:<\/p>\n<ul>\n<li><strong>Lead time for changes<\/strong> \u2014 the wait from an idea to software running live for users.<\/li>\n<li><strong>Deployment frequency<\/strong> \u2014 how often code goes live.<\/li>\n<li><strong>Time to restore service<\/strong> \u2014 the recovery clock after a failure.<\/li>\n<li><strong>Change failure rate<\/strong> \u2014 the proportion of changes that cause problems.<\/li>\n<li><strong>Rework rate<\/strong> \u2014 how often completed work bounces back; the newest of the five, added in 2024, twelve months after recovery was narrowed to cover only failures that changes caused.<\/li>\n<\/ul>\n<p>A beginner&#8217;s honest first measurement might read: a month of lead time, a deploy every few weeks, recovery measured in hours, one failure in five. Everyone starts somewhere unflattering.<\/p>\n<h2>A Mini-Glossary for Your First DevOps Month<\/h2>\n<p>Twelve terms, each in one line, roughly in the order you will meet them:<\/p>\n<ul>\n<li><strong>Pipeline<\/strong> \u2014 the automated conveyor belt carrying every change through builds, tests and shipping.<\/li>\n<li><strong>Continuous integration (CI)<\/strong> \u2014 merging small changes into a shared trunk daily, with automated checks on each merge.<\/li>\n<li><strong>Trunk-based development<\/strong> \u2014 the habit of keeping those branches short-lived so nothing drifts far from the mainline.<\/li>\n<li><strong>Continuous delivery (CD)<\/strong> \u2014 keeping the software releasable at any moment, without ceremony.<\/li>\n<li><strong>Feature flag<\/strong> \u2014 a switch that lets code ship while staying invisible to users.<\/li>\n<li><strong>Canary release<\/strong> \u2014 giving a new version to a small slice of traffic first, watching, then widening.<\/li>\n<li><strong>Rollback<\/strong> \u2014 the rehearsed move of returning to the previous working version; a drill, not an improvisation.<\/li>\n<li><strong>Value stream mapping<\/strong> \u2014 tracing one change end to end to expose the queues where time actually disappears.<\/li>\n<li><strong>Blameless review<\/strong> \u2014 a post-incident meeting about the system, held within five working days, that hunts causes instead of culprits.<\/li>\n<li><strong>CALMS<\/strong> \u2014 the five supports of culture, automation, lean, measurement and sharing holding everything above.<\/li>\n<li><strong>Platform team<\/strong> \u2014 an internal group that builds self-service paths so product teams ship without waiting.<\/li>\n<li><strong>GitOps<\/strong> \u2014 running infrastructure the same way you run code: declared, versioned, reviewed.<\/li>\n<\/ul>\n<h2>Anti-Patterns: Words That Should Cause a Flinch<\/h2>\n<p>A glossary of the false paths is as useful as a glossary of the real ones, because beginners meet them first:<\/p>\n<ul>\n<li><strong>Permanent &#8220;DevOps team&#8221;<\/strong> \u2014 a third silo with a modern label; the research treats it as the classic anti-pattern.<\/li>\n<li><strong>Tool-first transformation<\/strong> \u2014 buying the platform and hoping the practices install themselves; adoption studies score it near the bottom.<\/li>\n<li><strong>Metrics as leaderboards<\/strong> \u2014 turning measures into targets, which teaches people to manage the number instead of the work.<\/li>\n<li><strong>Approval pile-up<\/strong> \u2014 adding gates after every incident; the evidence links heavyweight boards with worse delivery.<\/li>\n<li><strong>Big-bang programme<\/strong> \u2014 transforming everything at once and broadcasting the J-curve to every team simultaneously.<\/li>\n<li><strong>Long-lived branches<\/strong> \u2014 weeks of unmerged work quietly accumulating the merge from hell.<\/li>\n<\/ul>\n<h2>First Steps That Actually Work<\/h2>\n<p>Start narrow. Pick one service that matters, and run a ninety-day arc with three phases: see and stabilise, then automate the path, then govern and spread. Phase one is mapping and baselining the five numbers. Phase two is one pipeline, one rehearsed rollback, and feedback close to ten minutes \u2014 a documented industry case found an unpractised rollback of a payment service took a hundred and ninety minutes, while a crew that had drilled it needs about twenty, which tells you what the drill is worth. Phase three is governance by sampling, auditing about ten changes chosen at random each quarter rather than approving each one, since heavyweight approval boards measurably hurt delivery. Expect the J-curve: early automation tightens standards, output dips, then climbs. Agree how long a dip you will accept before it starts. Practise somewhere cheap first: a personal project, a staging copy of one service, anything where breaking things costs nothing but pride \u2014 the glossary above reads very differently once you have personally waited on a pipeline.<\/p>\n<p>Two cautions finish the primer. Metrics are guides, not targets \u2014 the research never says top performers maximise all five at once, and turning them into leaderboards invites creative accounting. And you do not need microservices or Kubernetes to begin; the maturity ladder from siloed to learning system starts wherever you stand. To keep learning, <a href=\"https:\/\/www.xopsschool.com\/devops\/\">the Ops Atlas entry on DevOps<\/a> remains the reference most of this summary leans on; <a href=\"https:\/\/cotocus.cn\/blog\/working-with-xops-tools-a-practical-learning-exercise-for-beginners\/\">a practical exercise working with xOps tools<\/a> turns the glossary into muscle memory; <a href=\"https:\/\/cotocus.cn\/blog\/real-devops-projects-for-building-confidence-and-practical-experience-quickly\/\">real DevOps projects<\/a> build the confidence that reading cannot; and when infrastructure questions outgrow a solo project, <a href=\"https:\/\/cotocus.cn\/blog\/simple-strategies-for-managing-infrastructure-with-devops-consulting-services\/\">these strategies for managing infrastructure with DevOps consulting<\/a> show what outside help looks like.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>New to DevOps? This primer explains the core idea in plain terms, then defines the twelve terms you will hear in your first month on a platform team.<\/p>\n","protected":false},"author":4,"featured_media":1150,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[330],"tags":[],"class_list":["post-1149","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops"],"_links":{"self":[{"href":"https:\/\/cotocus.cn\/blog\/wp-json\/wp\/v2\/posts\/1149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cotocus.cn\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cotocus.cn\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cotocus.cn\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/cotocus.cn\/blog\/wp-json\/wp\/v2\/comments?post=1149"}],"version-history":[{"count":0,"href":"https:\/\/cotocus.cn\/blog\/wp-json\/wp\/v2\/posts\/1149\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cotocus.cn\/blog\/wp-json\/wp\/v2\/media\/1150"}],"wp:attachment":[{"href":"https:\/\/cotocus.cn\/blog\/wp-json\/wp\/v2\/media?parent=1149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cotocus.cn\/blog\/wp-json\/wp\/v2\/categories?post=1149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cotocus.cn\/blog\/wp-json\/wp\/v2\/tags?post=1149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}