Questions tagged [toolchain]

For questions about set of tools that facilitate the delivery, development, and management of applications.

From Wikipedia:

A DevOps toolchain is a set or combination of tools that aid in the delivery, development, and management of applications throughout the software development lifecycle, as coordinated by an organisation that uses DevOps practices.

Generally, DevOps tools fit into one or more activities, which supports specific DevOps initiatives: Plan, Create, Verify, Preprod, Release, Configure, and Monitor.

Another proposed toolchain model was referenced in 2014 as coming from "an unknown source" as Plan, Code, Build, Test, Release, Deploy, Operate and Monitor.

That same Wikipedia page also contains an image showing stages in a DevOps toolchain, which looks like so:

Devops Toolchain stages on Wikipedia

17 questions
17
votes
4 answers

Are there any best practices and/or tools for cleaning old Docker images on a regular basis?

Is there an elegant way or a best practice when it comes to deleting old images from the Docker registry? I see a lot of requests/issues here: https://github.com/docker/docker-registry/labels/delete, but didn't find a good/popular solution for…
Dawny33
  • 2,816
  • 3
  • 24
  • 62
12
votes
1 answer

What is recommended to document an IT technology stack, including their relationship to one another, in a graph database?

Working for a large company with over 500 IT staff and over a 1,000 servers, with each server running its own business applications, we have a tremendous information and co-ordination challenge in knowing which IT staff member to contact for which…
8
votes
3 answers

Automation and the .NET framework which tools to use?

I am aware of the de facto and popular tool choices for various programming languages such as Go, NodeJS, Java, Python etc. However, I do not know what toolchain is reasonable or even (hot) in the .NET world. I have heard that people use Octapus…
Steiniche
  • 83
  • 10
8
votes
2 answers

What are ChatOps approach use cases of production infrastructure management?

Many "simple" use cases shown in examples of ChatOps approach, creation of cloud instances, deployments to test environment etc., are there any use cases for production infrastructure management?
rombob
  • 657
  • 5
  • 16
8
votes
2 answers

What's the impact of the General Data Protection Regulation (GDPR) on DevOps?

The General Data Protection Regulation (GDPR) is a set of rules to improve the protection of data about European citizens. Quote from this link: The EU General Data Protection Regulation (GDPR) is the most important change in data privacy…
Pierre.Vriens
  • 7,225
  • 14
  • 39
  • 84
6
votes
3 answers

Developing inside a Docker image?

Every time I onboard a new person on my team I have to go through the same routine of installing everything, figuring out what changed since last time we onboarded someone etc. Not fun. I've heard about people maintaining docker containers with the…
langkilde
  • 345
  • 3
  • 9
4
votes
2 answers

What 'ChatOps' books and resources are available?

We have defined what ChatOps is in the form of the following question: What are ChatOps approach use cases of production infrastructure management?: Practically it means something very different to each team using it. So much so that Atlassian…
Richard Slater
  • 11,747
  • 7
  • 43
  • 82
4
votes
3 answers

Good IDE or plugins for typical DevOps functions?

I'm starting up the DevOps initiative at my company and trying to decide what IDE and other development tooling to invest the team in for our various repositories. Language wise we have a lot of Ruby and Groovy, but that's hardly the entire picture.…
wberry
  • 141
  • 1
  • 4
3
votes
1 answer

Which CI/CD tool(s) should a DevOps newbie learn?

I'm new to DevOps and I'm learning that: The adoption of containerization and GitOps have been clear trends Some CI/CD tools (e.g. Jenkins X) are more geared toward this trend than others (e.g. Jenkins) While some CI/CD tools are limited to CI…
Omar Shazly
  • 85
  • 1
  • 6
2
votes
1 answer

Suggestions for a good run command review console

Is there a good web console or tool that would help enable us to review Shell Scripts? Usually when maintaining a system, we would run scripts that are managed, or we could run scripts that run only once. However, these scripts must go through a…
JeffJen
  • 21
  • 1
1
vote
2 answers

What are further known DevOps operation models?

It seems that many people somehow try to define the software development process using a DevOps tools model but there is no alignment; still I assume that this is more a question of maturity/alignment, not of matter of taste. Question: What are…
Ta Mu
  • 6,792
  • 5
  • 43
  • 83
1
vote
0 answers

What kind of design tools are used in DevOps

I used to work on a project where I used CI/CD and docs-as-code for architecture design. It took me quite some time to change my way of thinking from the licensed tools I had before. I was kind of shocked at first to see that they were using things…
Passeris
  • 13
  • 2
1
vote
1 answer

Modularizing CI/CD pipelines in Jenkins or in other tools?

I have the following case: There are a couple of repositories (well, two-digit number). Each of them has some sort of (declarative) Jenkins pipeline - it would be one of three types: run tests -> build docker image -> deploy to test…
cyau
  • 113
  • 2
1
vote
1 answer

Does Buildbot support complicated build/deploy scenarios?

I need a tool/framework for CI/CD which can: Support multi-repository project Build and ship only changed part (frontend/backend) using revison hashes to decide Ship some branches (release candidate brances) to test environment and some to…
0
votes
1 answer

What tools should I deploy to support AWS for a Managed Services company?

I work for a managed services company and am working out a plan to retrofit our customer support machines to support AWS in a general way. We use Ansible and lots of ssh port forwarding to connect to traditional, non-cloud, boxes (Windows, Linux,…
Peter Turner
  • 1,482
  • 4
  • 18
  • 39
1
2