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.

According to dictionary.com terminology is:

The system of terms belonging or peculiar to a science, art, or specialised subject; nomenclature:

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. Review the following questions also tagged :

86 questions
121
votes
5 answers

What is an artifactory?

There are quite some questions and answers that mention "artifactory". I wouldn't be surprised if it is somehow related to artifacts. My questions: What is actually an "artifactory" (in the context of DevOps)? Why are artifactories used?
Pierre.Vriens
  • 7,225
  • 14
  • 39
  • 84
96
votes
2 answers

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?
Richard Slater
  • 11,747
  • 7
  • 43
  • 82
68
votes
4 answers

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 know what jobs would be appropriate for my…
jcolebrand
  • 1,275
  • 10
  • 14
61
votes
6 answers

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 computer systems. It can be hard to tell the difference…
kenorb
  • 8,011
  • 14
  • 43
  • 80
54
votes
1 answer

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 solution architecture, they have started building a…
Richard Slater
  • 11,747
  • 7
  • 43
  • 82
50
votes
5 answers

What is Serverless?

All the cloud providers are marketing their "serverless" solutions. The promise is that serverless is going to replace the way developers are currently develop their software, and operations manage it in production. What is "serverless"? Where can…
Evgeny Zislis
  • 9,023
  • 5
  • 39
  • 72
44
votes
7 answers

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?
38
votes
2 answers

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?
35
votes
3 answers

Is DevOps compatible with ITIL?

In my career, I have been both a software developer and ITIL practitioner in an operations role. Thus DevOps was a natural progression for me. However, I have always struggled with the highly specialised language that ITIL introduces and making that…
Richard Slater
  • 11,747
  • 7
  • 43
  • 82
34
votes
7 answers

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 Puppet blog: Organizations using DevOps practices…
Aurora0001
  • 1,532
  • 19
  • 34
29
votes
5 answers

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 play in immutable infrastructure? It seems obvious…
Pierre.Vriens
  • 7,225
  • 14
  • 39
  • 84
28
votes
5 answers

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 company that mostly does projects for other clients…
Evgeny Zislis
  • 9,023
  • 5
  • 39
  • 72
27
votes
4 answers

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 an "artifact" means in the context of DevOps. Any…
Pierre.Vriens
  • 7,225
  • 14
  • 39
  • 84
27
votes
4 answers

What is a container?

There are some questions about containers, such as: What role do Configuration Managment tools play in immutable infrastructure? Which problems does a container orchestration solve? Simple CI/CD Containers in AWS My questions: What is actually a…
Pierre.Vriens
  • 7,225
  • 14
  • 39
  • 84
26
votes
5 answers

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 problems. OK, I get that. But then there is also…
1
2 3 4 5 6