Continuous Delivery Foundation adds Screwdriver to incubation toolkit

Continuous Delivery Foundation adds Screwdriver to incubation toolkit

The Continuous Delivery Foundation has recruited its first incubation project since its birth just a year ago, in the shape of container focused build service Screwdriver.

Screwdriver was originally spawned at Yahoo as “simplified interfacing” for Jenkins, before it was open sourced in 2016 and “completely rebuilt to handle deployments at scale along with CI/CD goals.”

According to the CDF, the project “ties directly into DevOps teams’ daily habits. It tests pull requests, builds merged commits, and deploys to any environment. It also defines load tests, canary deployments, and multi-environment deployment pipelines with ease.”

Aside from Screwdriver, the CDF’s project roster currently includes Jenkins and Jenkins X, Spinnaker and Tekton, all of which are described as graduated projects – and all of which were generated by key CDF backers CloudBees, Google and Netflix.

Screwdriver’s birthplace Yahoo has been subsumed by sprawling comms Verizon, which may or may not be the best environment for the project to thrive. According to the Screwdriver website, it self-identifies as “a collection of services that facilitate the workflow for continuous delivery pipelines”. Its integtrations currently include GitHub, BitBucket, Helm, PostgreSQL, Nomad and MySQL

By joining the CD Foundation, Screwdriver will be able to scale more quickly, taking greater strides forward in development and deployment,” said Dan Lopez, CDF program manager. “With so many supported integrations, Screwdriver provides the openness and flexibility that DevOps teams require.”

In other CDF news, the group recently spun up a MLOps special interest group, to help bring a little order to a world where many models are produced, but their actual deployment remains murky.

The SIG will work to create a “vision and roadmap for MLOps”, produce a reference architecture, design patterns, and implementations and processes for MLOps, and work on AI governance and risk management, with a view towards enabling ethical AI.