This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Resources


Deepen your knowledge of continuous delivery best practices with these resources.

.



Best practices

  • DORA, SLSA
  • Books and other resources

Terminology and vocabularies

Industry-specific resources

  • TBD

1 - Terminology Used by CI/CD Tools

By the SIG Interoperability - a catalog of tools terminology

Introduction

There are many ways to greet someone and as humans if we do not understand the word being used we have the ability to observe body language, process tone, and even touch. These many different natural inputs allow us as humans to establish shared vocabulary upon which we have been able to build successful components relevant to our way of living and social norms of interacting.

Unfortunately for machines, this process is not so easy as we humans have to decide if we want to establish norms which we often surface when talking about machine interactions as protocols and best practices or requirements.

Continuous Integration (CI) and Continuous Delivery (CD) practitioners have many tools at their disposal but it is often the case that what we call a pipeline in today’s tool of choice is not called the same thing in the tool we use tomorrow. Again, we can within our sphere of influence and interaction adjust for these nuances but machines talking to one another do not have that same luxury necessarily.

The CDF Interoperability Special Interest Group created a document to collect the basic terms used by CI/CD tools and technologies in order to work on establishing a shared vocabulary for us humans to communicate and collaborate better.

To learn more, read the tools terminology document.

2 - Integration with CDEvents

Introducing the CDEvents Vocabulary

Introduction

The CDF Events Special Interest Group is the home of a very important piece of work to enable Continuous Delivery tooling from numerous vendors to talk together as part of an extended delivery environment.

CDEvents formalises a vocabulary for passing events between CI/CD systems (and other related components) in order to support the best practice of delivering Product to Customers, not code to production.

Read the CDEvents White Paper

Visit the CDEvents website for more information.


CDEvents website