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
6
votes
1answer
100 views

What is the difference between DevOps and GitOps?

I am hearing nowadays a lot about GitOps. What is the difference between DevOps and GitOps? Is it just the SCM does the build and deploy when there is a commit instead of the CI/CD tool exclusively?
0
votes
1answer
25 views

Is FaaS required to have an official “Cloud”?

I'm in the process of refining my DevOps skills, but my "Cloud" is more like a lot of scripted virtual machines and monitoring the system. For example, if I have Oracle VM Server, and I install ...
1
vote
2answers
30 views

Are microservices “cloud-ish medium-lived services”?

According to https://events.static.linuxfound.org/sites/events/files/slides/cc15_mcguire.pdf p21-23, Kevin McGuire of New Relics classifies the containers in three categories: VM-like with a ...
3
votes
3answers
52 views

Can we talk about “reproducible builds” when working with interpreted languages?

This is a vocabulary question. I know the concept of reproducible build as the guarantee we can build software from the sources on a different host or at a different time, but producing an end-product ...
6
votes
3answers
146 views

Jenkins: What is a build?

I'm coming from Ops and I don't have a heavy software engineering background. In Jenkins, what is a "build" exactly and why is it named such? When I build a shell/powershell script, I'm not really ...
-3
votes
1answer
88 views

What are FaaS “applications” as presented in the hosting models chart by AMIDO? [closed]

Consider this hosting models chart by AMIDO: The Functions as a Service (FaaS) stage let a user to manage only applications. How these "applications" (say WordPress/Drupal/MediaWiki application) ...
-3
votes
1answer
239 views

How can CaaS, PaaS, and FaaS users know if the operating system of their server environment is of the newest release?

Please consider this chart a moment; it shows the different hosting models common today: From the chart I learn that CaaS, PaaS and FaaS are three hosting-models by which a user can't control the OS ...
0
votes
1answer
62 views

What is the difference between continuous deployment to continuous delivery? [duplicate]

I understand continuous integration as "orchestrating and continuously installing and/or upgrading an environment, or part of an environment, based on communally-maintained code". - my own definition....
1
vote
1answer
31 views

How does Vagrant differ from VirtualBox and similar software, if at all?

Both Vagrant and VirtualBox (or their alternatives) seem to me to virtualize an OS on top of another OS, How do they differ from one another essentially, if at all?
2
votes
1answer
61 views

Are all virtualization (OS/above-OS) utilities DevOps utilities?

Are all virtualization (OS/above-OS) utilities commonly considered DevOps utilities? These could be OS virtalization utilities like VirtualBox and Vagrant and maybe also WSL is considered as such and ...
0
votes
1answer
19 views

What is the common term for Apache virtual hosts or Nginx block systems?

A webserver environment as with Apache or Nginx includes a type of file (or a file system) that I can call a webserver substrate; In Apache it is called a Virtual host and in Nginx I can call it a "...
2
votes
2answers
71 views

What's the difference between “Ops Dev” and “DevOps”? [closed]

I've heard both terms, but I can't differentiate between the two.
6
votes
1answer
153 views

How does Vagrant differ from Ansible and Docker?

I understand that Ansible is a Configuration Management (CM) tool for orchestrating, deploying (and continuously upgrading) software and conf via a special YAML format created for that software, and ...
4
votes
2answers
141 views

What is a “mesh”?

In this context and cloud computing, I read about "service mesh" and/or "serverless mesh" but I don't fully understand what it is. Can you explain?
0
votes
2answers
85 views

What is warm(ing) up?

There are a few questions that mention something about warm up, such as: How to filter out system-generated calls in monitoring of Azure Webapps? ... to keep the container instance/VM warmed up. ...
7
votes
1answer
192 views

What are the measures of size and complexity of IT infrastructure

How can I compare different infrastructure in regards to size and complexity. What can I measure and compare e.g. number of nodes, number of servers, architectures etc. How do those measures and ...
3
votes
2answers
68 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 ...
4
votes
1answer
59 views

What is a glob in salt-stack?

I was going through targeting minions in salt. There I came across a term called glob. Can someone explain with an example what is a glob in Salt-Stack?
1
vote
2answers
83 views

What is the term for a deployment designed to make a future cutover seamless (not blue/green)?

I'm currently working on a new major version (v2) of an application meant to replace the current production version (v1). This redesign carries with it changes to the front-end, public API layer, ...
2
votes
1answer
139 views

Who is responsible for running and maintaining shared services in DevOps

As a member of a small agile development team developing an application heavily relying on Kafka I wonder what implications the DevOps paradigm of You build it, you run it has regarding running and ...
1
vote
1answer
482 views

What is the proper term for lead time from commit to deployment?

I know for example following DevOps relevant concepts related to time: MTTR - mean time to recovery Sprint length - fixed agreed time to hand over features to customer (what this specificall implies ...
-5
votes
1answer
784 views

From Java Developer to DevOps and will devops die? [closed]

Hi all :) I want to switch from java developer to devops because i want to work something more interesting. I know that as a devops i will have to code but beside that i hope i will learn some new ...
2
votes
2answers
39 views

Time series data stores in CI context - meaning?

From reading this job ad: You believe CI servers, push button deploys, time series data stores, metrics dashboards, and centralized logging are not just “nice to haves” they are critical pieces ...
0
votes
1answer
101 views

What is the difference between Tasksel and CMTs like Ansible/Salt/Puppet/Chef?

What is the difference between Tasksel and Configuration Management Tools (CMTs) like Ansible/Salt/Puppet/Chef? I'm not sure Tasksel should be considered a "CMT". Maybe "Package Installation ...
2
votes
2answers
394 views

What's difference between on-premise and SaaS?

I just curious what's difference between on-premise and SaaS?
5
votes
1answer
2k views

What is difference between release and deployment?

What is the basic difference between software release and deploy? What is the relation between software release management and continuous deployment?
6
votes
3answers
1k 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 ...
4
votes
2answers
73 views

Docker vs CMS - related or a different thing?

I am new to DevOps and I am trying to catch the techniques and their names and meanings. I looked wikipedia explanations on Puppet (a Configuration Management System example) and that of Docker. ...
0
votes
2answers
82 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 ...
4
votes
1answer
930 views

What's the term for moving/promoting code between deployment environments

I'm looking for a term that unambiguously describes the process of promoting a "deployment bundle" (for lack of a more accurate/technical term) from one deployment environment to another, from ...
1
vote
1answer
63 views

Exemplify CI/CD to a colleague from Microsoft world using product-neutral terms

After a chat with a colleague who collaborates with quite high-end projects on Microsoft stack (for example, ASP.Net + MS SQL Server). An interesting outcome was that although I believe that DevOps ...
10
votes
2answers
1k views

What is Titus and what issues does it solve?

I read an article from Medium Titled "The Evolution of Container Usage at Netflix" and watched a couple of videos on the topic, but it is unclear to me why Titus (referenced in these) should be used. ...
53
votes
5answers
81k views

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 ...
9
votes
2answers
5k 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
1answer
368 views

Is Gradle used to automate deployment of EAR and WAR files to application servers?

I'm getting a bit deeper into Gradle and want to further automate the process. Generally speaking what are the approaches towards interacting with application servers? I'd want to automate deploying ...
4
votes
4answers
832 views

Definition of “Done” for DevOps

I've being recently interviewed for a DevOps position. One of the questions I was asked was: What is your definition of "done" in the DevOps context? The question is rather broad, but, as I ...
4
votes
3answers
809 views

What is a difference between a Walking Skeleton and an MVP?

I've recently stumbled upon the "Walking skeleton" term and got a bit confused about the terminology. Is it the same or a variation of a Minimum Viable Product, or how does it relate to MVP in ...
8
votes
3answers
606 views

What is Systems Thinking?

The "First Way" in Gene Kim's explanation of DevOps requires "Systems Thinking" https://itrevolution.com/the-three-ways-principles-underpinning-devops/ Where can one learn the ability for "Systems ...
5
votes
1answer
93 views

Is DevSecOps indeed a new practice worth a professional term?

Or rather marketing slang? Currently, I am not always sure how to build a consense which words deliver informational value and which are thought to attract customers. So, DevOps would include ...
10
votes
2answers
227 views

What are known efforts to establish DevOps ontology model?

Today, for many domains there is a semantic ontology for making domain data machine-readable. There are quite many terms in the DevOps and related domains, often established by vendors but applicable ...
4
votes
2answers
119 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 ...
7
votes
2answers
806 views

What is the difference between packages and artifacts?

I would like to understand the difference between package and artifact. Also In what context we should use these terms.
6
votes
1answer
419 views

Vendoring - what is it?

In various tools there is the concept of "vendoring". i.e. Ruby's bundle, and Chef's Berkshelf. "vendor" is not a verb and in documentation it's often assumed that I know what it means. Can someone ...
8
votes
2answers
371 views

What is a Notes Day and can it be used in DevOps transformation?

Lately I am hearing about more and more companies adopting the Pixar concept of a Notes Day and I was wondering what exactly is a Notes Day, what would be a good format for such event and mainly if it ...
15
votes
2answers
15k views

What is a Platform Engineer?

I've been called many things over my career, most of them polite - more recently the work to build CI/CD pipelines has been termed "Platform Engineer" or "Platform Engineering". The risk of such a ...
5
votes
1answer
156 views

What processes enable software vendor/supplier management in a DevOps way of working?

Within a traditional separate Development and Operations organisations, procedures and processes are put in place to ensure that relationships between software vendors and suppliers are maintained. ...
32
votes
7answers
3k 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 ...
14
votes
6answers
1k 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 ...
42
votes
1answer
9k 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 ...
6
votes
2answers
167 views

Is Continuous Delivery the Control Framework for DevOps?

I've been reading Jim Bird's DevOpsSec book, one of the statements in Chapter 4 - Security as Code is as follows: Agile ideas and principles—working software over documentation, frequent delivery, ...