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
-1 votes
0 answers
12 views

What is one name to describe VM hypervisors, Docker and other OS-level virtualisation? "sandbox"? - "hypervisor"?

I am writing and need a heading after which I can describe unikernels, Kata, cgroups and namespaces, and all that nice stuff. What is the name for this thing? A small amount of research brought up: ...
Samuel Marks's user avatar
1 vote
1 answer
38 views

Is there a distinction between Flux and GitOps Toolkit?

What is the difference between Flux and the GitOps Toolkit? Is Flux v2 simply a distribution of the GitOps Toolkit components (such as the source controller for polling/scraping git repos, the ...
benjimin's user avatar
  • 279
3 votes
1 answer
535 views

What is a golden image?

Is there a defacto understanding of what a golden image is? I've had it come up in requirements to satisfy cloud audits. What's the meaning of "Golden" when it comes to audit and compliance,...
Peter Turner's user avatar
  • 1,441
1 vote
2 answers
1k views

Provisioning meaning

Provisioning is the process of setting up IT infrastructure. It can also refer to the steps required to manage access to data and resources, and make them available to users and systems. Provisioning ...
rooni's user avatar
  • 121
0 votes
2 answers
95 views

Is local / staging / production still industry standard?

I've inherited a project that uses local / staging / production. It is a simple project that lets users create a login and download customized PDF documents. We keep the document templates and the per-...
P i's user avatar
  • 101
2 votes
6 answers
1k views

What does "build step" mean?

The term build step is used everywhere, yet I searched both google.com and qwant.com to no avail. That baffles my mind. I also searched for a developer terminology index. Anyone has a good explanation ...
Smurf Developer's user avatar
1 vote
2 answers
104 views

What exactly is a buildpack in DevOps?

I am familiar with the term buildpack from a platform called Heroku. But I am not sure if it's a Heroku-specific term, or if it exists more broadly in DevOps nomenclature? When I google, I see plenty ...
stevec's user avatar
  • 185
4 votes
2 answers
580 views

Is it common for DevOps engineers to write code for user requirements?

After reading some articles about DevOps, I understand that DevOps engineers do write code. However, it's a bit unclear to me about what kind of code a DevOps engineer write. Assume that there are (...
johnlinp's user avatar
  • 143
1 vote
1 answer
329 views

What can be considered as an artifact [duplicate]

Recently, I have had a lecture at my university about advanced testing and CI. To understand all concepts, I was searching what artifact represents, specifically in DevOps sphere. I found many ...
Michal Moravik's user avatar
4 votes
1 answer
1k views

What is a gating continuous integration (CI) system?

I often find myself in the position of mentioning gating CI systems and I thought it would be good to have a post I can easily reference explaining what that is. So here goes: What is a gating CI ...
Dan Cornilescu's user avatar
3 votes
2 answers
272 views

What is DataOps?

This site already has great answers for questions like What is DevOps and what is SecOps. Over time, I have come to be of the opinion that DevOps was born when the philosophy of the Agile methodology ...
James Shewey's user avatar
  • 3,724
2 votes
1 answer
49 views

A name for testing software migrated to a new environment against original application

This is more of an english language question - we have various types of tests - unit tests, A/B tests, etc... Suppose I need to migrate code to a different language, machine, or any other different ...
kabanus's user avatar
  • 123
8 votes
1 answer
2k 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?
Rocky Hai's user avatar
  • 287
0 votes
1 answer
49 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 ...
johnny's user avatar
  • 117
1 vote
2 answers
44 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 ...
Sylvain Leroux's user avatar
3 votes
3 answers
82 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 ...
Sylvain Leroux's user avatar
7 votes
3 answers
7k 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 ...
user1330287's user avatar
-3 votes
2 answers
2k 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 ...
user avatar
0 votes
1 answer
79 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....
user avatar
1 vote
1 answer
306 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?
user avatar
2 votes
1 answer
63 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 ...
user avatar
0 votes
1 answer
27 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 "...
user avatar
3 votes
2 answers
2k views

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

I've heard both terms, but I can't differentiate between the two.
user10994's user avatar
7 votes
1 answer
1k 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 ...
user avatar
6 votes
2 answers
361 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?
Niklas Rosencrantz's user avatar
0 votes
2 answers
1k 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. ...
Pierre.Vriens's user avatar
  • 7,195
7 votes
1 answer
794 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 ...
Niklas Rosencrantz's user avatar
11 votes
2 answers
3k 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 ...
Ta Mu's user avatar
  • 6,812
4 votes
1 answer
322 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?
Dheeraj Chelaramani's user avatar
3 votes
3 answers
121 views

What is the term for a deployment designed to make a future cutover seamless?

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, ...
Jacob Stamm's user avatar
2 votes
1 answer
305 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 ...
Hans Sperker's user avatar
1 vote
1 answer
1k 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 ...
Ta Mu's user avatar
  • 6,812
-5 votes
1 answer
1k 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 ...
RockOrDead's user avatar
2 votes
2 answers
92 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 ...
Ta Mu's user avatar
  • 6,812
0 votes
1 answer
352 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 ...
Arcticooling's user avatar
2 votes
2 answers
675 views

What's difference between on-premise and SaaS?

I just curious what's difference between on-premise and SaaS?
Ha Noi's user avatar
  • 23
5 votes
1 answer
4k 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?
rohit.dagur's user avatar
7 votes
3 answers
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 ...
Rohan Büchner's user avatar
4 votes
2 answers
182 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. ...
mico's user avatar
  • 525
0 votes
2 answers
110 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 ...
030's user avatar
  • 13.2k
4 votes
1 answer
4k 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 ...
Patrick Nemenz's user avatar
1 vote
1 answer
74 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 ...
Ta Mu's user avatar
  • 6,812
10 votes
2 answers
2k 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. ...
030's user avatar
  • 13.2k
119 votes
5 answers
189k 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 ...
Pierre.Vriens's user avatar
  • 7,195
13 votes
2 answers
8k 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.
Ashish Karpe's user avatar
0 votes
1 answer
479 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 ...
Thufir's user avatar
  • 101
4 votes
4 answers
2k 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 ...
alecxe's user avatar
  • 849
5 votes
3 answers
3k 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 ...
alecxe's user avatar
  • 849
9 votes
3 answers
2k 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 ...
Evgeny Zislis's user avatar
5 votes
1 answer
151 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 ...
Ta Mu's user avatar
  • 6,812