Questions tagged [terminology]

For questions about clarifications of DevOps terms. Use this tag to ask about unclear or ambiguous terms, and remember to show any research you've found already before asking about a definition.

Filter by
Sorted by
Tagged with
55
votes
6answers
16k views

What is the difference between Sysadmin and DevOps Engineer?

When applying for a job, usually you can find two types of similar jobs: Sysadmin Engineer and DevOps Engineer. Both of them deal with server configuration and ensure the reliable operation of ...
21
votes
4answers
2k views

How does continuous integration relate to continuous delivery / deployment?

Here is a quote from the current content of continuous-integration: ... process of merging developer's working code copies to a shared codebase frequently to prevent or minimize integration ...
20
votes
6answers
2k views

What could be a valid definition of DevOps to introduce it to a novice?

I've done / created lots of SCM related presentations, and now I'm trying to "upgrade" to a DevOps successor of it. What I always try to do in my presentations, is to come up with an introduction ...
78
votes
2answers
39k views

What is the definition of "cattle not pets"?

The term "treat your servers like cattle not pets" has proliferated in recent years, particularly when applied to Docker containers and Virtual Machines What does it actually mean?
34
votes
7answers
4k views

Why shouldn't I try to hire a 'DevOps Engineer'?

The idea of having a DevOps Engineer has become quite popular recently, and it seems appealing to just have a person who can slot in and provide many of the benefits of DevOps, as described in the ...
63
votes
4answers
8k views

What is the difference between SRE and DevOps?

What is the difference between SRE and DevOps? Site Reliability Engineering and Development Operations seem to overlap a lot in detail. How do I know which group is responsible for what, and how do I ...
23
votes
4answers
16k views

What is an artifact (or artefact)?

The question about "What is an artifact repository?" contains an answer with an interesting explanation about the repository part of it. And from reading the entire answer, I am not sure what exactly ...
36
votes
2answers
15k views

What is an artifact repository?

What is an artifact repository? If it's just a place to store files, can't I just use a source control system?
23
votes
2answers
10k views

What Is SecOps?

First when I heard the word SecOps, I thought of it as a management approach that aims to connect security and operations teams, in much the same way that DevOps unifies developers and operations team....
6
votes
3answers
2k views

What is DevOps? [duplicate]

Please bear with me as this might get a bit deep. I’ve been reading though some documentation of a error logging SaaS I’m using in an application I’m building. Quite a few times they gave me the ...
15
votes
3answers
1k views

How to use feature flag toggles?

What are the different ways to use feature flag toggles in applications? If you were to explain to a developer the exact things that should be done in order to get from nothing to a full feature-flag-...
28
votes
5answers
4k views

What are immutable servers?

There are some questions about immutable servers, such as: How to implement the immutable server pattern without loosing the ability to do post-mortems? What role do Configuration Managment tools ...
12
votes
2answers
2k views

What is "Push on Green"?

Within Google and other DevOps organisations, they talk about "Push on Green" which I am lead to believe is the practice of continuous delivery based upon a successful run of automated tests, and ...
4
votes
2answers
145 views

What is, or could be the formal and/or officially established definion of a "stage"?

Many of us use this term in daily business quite intuitively: "build stage", "test stage" and used long before the rise of DevOps. But is there a formal and/or well-established definition of this ...
49
votes
1answer
16k views

What is a "Walking Skeleton"?

One of my agile teams has taken an interesting approach in the early stages of their project. Instead of starting the project with a Sprint 0 where they setup code infrastructure and decide on the ...
45
votes
7answers
5k views

What's the difference between DevOps and Automation?

I see that whenever someone does DevOps, it's mostly about automating things like deployment etc. But where does automation end and DevOps begin?
28
votes
5answers
746 views

Is DevOps restricted to companies with SaaS products?

The practices describing DevOps, such as continuous delivery, automation, etc. are relevant to products that provide continuous service, such as SaaS products. For example, a software development ...
8
votes
2answers
1k views

Dealing with ambiguity of the terms publish vs. deploy

DevOps terminology sometimes originates in products as introduced by their authors. As a result, there are some standard actions described by ambigous terms. In mixed teams and large heterogeneous ...
19
votes
2answers
1k views

What is a 'Feature Flag Toggle' and when to use them (or not)?

There are some questions about feature flag toggles, such as: How to persuade developers to start using feature flag toggles? How to use feature flag toggles? Questions: What is actually a "feature ...
11
votes
2answers
7k views

What is the difference between DevOps engineer Vs DevOps consultant Vs DevOps architect?

What is the difference between DevOps engineer Vs DevOps consultant Vs DevOps architect? Considering Role wise & Salary wise & Seniority wise & job demand wise, etc.
0
votes
2answers
99 views

Are CI and CD DevOps team tasks or are these separate professions? [duplicate]

DevOps is about preventing silos and let teams work more together then let them throwing things over the wall. In an ideal situation every individual in a DevOps team is able to create programs, test ...