WELCOME
Welcome to the 2020 Continuous Delivery Foundation annual report. Comments and feedback are welcome at hello@cd.foundation.
Welcome to the 2020 Continuous Delivery Foundation annual report. Comments and feedback are welcome at hello@cd.foundation.
The Continuous Delivery Foundation (CDF) is an open-source community that seeks to improve the world’s capacity to deliver software with security and speed. We help you figure out how to become a high performing software delivery organization while leveraging open source.
The Continuous Delivery Foundation is led by a team of accomplished professionals passionate about delivering beautiful software swiftly and simply. We will do this by:
CD Foundation Board approved Executive Director (ED) position to strengthen the growth and evolution of the CD Foundation’s mission. Tracy Miranda, former Director of Open Source at CloudBees, joined as ED on 1 September 2020. Read the Press Release.
The Continuous Delivery Foundation is home to the most critical and innovative projects for software delivery:
Our open-source projects welcome anyone to get involved in our development communities at any time. Contributors may participate in the Continuous Delivery Foundation’s technical oversight committee and special interest groups regardless of membership status. View all projects.
Future project decisions will be made by the CDF Technical Oversight Committee (TOC). If you would like more information about these projects or about hosting your project at the CDF, please email hello@cd.foundation.
The TOC is led by Dan Lorenc of Google.
The TOC’s main goal is to support the growth and success of the CDF projects. In 2020 the TOC:
The Outreach Committee is chaired by Rosalind Benoit of Armory.
The OC’s main goal is to support all outreach & marketing initiatives of the CDF. In 2020 the OC:
After many discussions, the Governing Board agreed and ratified the goals in early October 2019. Here is the list of the 9 strategic goals that will map to specific initiatives in our program plan for 2019/2020. These goals are shared in no particular order or ranking. These goals are also not static every year and are meant to evolve with input from the community. There is a lot to say about each goal including why each one matters, not just to the foundation but also to the wider CI/CD community.
This landscape is intended as a map to explore the Continuous Delivery community, and also shows the member organizations of the Continuous Delivery Foundation.
What is an interactive landscape? The concept started when the CNCF began the process of cataloging different types of tools for building out a cloud-native architecture. This led to the creation of the CNCF Interactive Landscape. Turns out this tool became very helpful to all of us sorting out this new and exciting modern architecture. In the interest of providing a similar reference, the CD Foundation defined their own version of the interactive landscape to help clarify the tools needed to adopt a fully automated CD process.
This first version of the Landscape was created by members of the CDF and reviewed by the CDF Technical Oversight Committee (TOC) led by Kohsuke Kawaguchi – the creator of Jenkins. This is not the end of our story. We are asking that the broader community, members and non-members of the CDF, begin updating the CD Interactive Landscape with new sections and tools, or even correct where a solution fits in – we could have gotten this wrong and apologize in advance if we did.
The guidelines and directions for updating the landscape can be found here. Visit the Continuous Delivery Interactive Landscape.
Continuous Delivery is a goal for many organizations. Research shows that implementing continuous delivery practices boosts organizational performance as well as strengthens organization culture. Nevertheless, today every organization that wants to achieve that is forced to go through the same cycle of trial and error and expensive learning before they can reach that goal. What makes this especially painful is the fact that many of the lessons that organizations end up learning were lessons that others had already learned before. For example lessons such as:
Implementing continuous delivery practices yield many benefits for organizations, including the ability to deliver features faster, pivot quickly in response to industry and world events and respond to fast feedback and build a deeper relationship with users. Cloud, open source, and continuous delivery have combined to form the basis of technology modernization, but spoiler alert: it’s not just about the technology. The platforms and tooling are maturing, but bringing about organizational change requires relationship-building and other under-utilized “soft skills”.
The Continuous Delivery Foundation end-user council provides the opportunity for end-user organizations to have context-rich discussions on how various organizations pursue their modernization efforts in the most effective way.
Discussions are chaired by John Mark Walker of Capital One. CDF End-User Council is open to leadership teams from CDF end-user members and guest organizations.
Join our end-user council to:
This is a toolset to visualize GitHub archives using Postgres databases and Grafana dashboards. Everything is open source so that it can be used by other CDF and non-CDF open source projects. The only requirement is that project must be hosted on a public GitHub repository/repositories. Visit Dev Stats.
Leverage the expertise of our parent organization, The Linux Foundation, which hosts other successful projects and several umbrella foundations including CDF, CNCF, Hyperledger, LF AI, and EdgeX. Through the service desk, you will be able to access full-time CDF staff who are eager to assist your project in myriad ways and help make it successful. View the Service Desk to support ongoing requests from members, projects, and community developers.
The CDF in partnership with the Linux Foundation offers the following free & paid training to advance your career in DevOps. Explore the full catalog of training & certifications. Start training today.
CDF Projects have a specific CDF Lifecycle overseen by the Technical Oversight Committee. For projects to “Graduate,” they must meet the following specific criteria. The Graduated Stage is for projects that have reached their growth goals and are now on a sustaining cycle of development, maintenance, and long-term support. Graduated Stage projects are used commonly in enterprise production environments and have large, well-established project communities.
In August 2020, the Continuous Delivery Foundation (CDF), the vendor-neutral home for many of the fastest-growing projects for continuous delivery, announced that Jenkins was the first project to graduate. To move from the maturity level of incubation to graduation, a project needs to demonstrate growing adoption, an open governance process, feature maturity, and a strong commitment to community, sustainability, and inclusivity. Jenkins met all of these criteria. Read the Press Release.
Ortelius is the latest addition to the CD Foundation incubating projects. We are so excited to have them on board. The CD Foundation also encourages the community to submit their proposals to the TOC. Welcome to the CD Foundation, Ortelius. Read the Press Release.
What is Ortelius?
Ortelius is a microservice management platform that visualizes “logical” application versions in a microservice architecture. From packaging to deployment, Ortelius maps your microservice configurations with their relationships to the application that uses them. Your microservice configurations are versioned and tracked across all clusters so you always know before you go. The latest version of Ortelius is maintained by the Ortelius Community managed by the Continuous Delivery Foundation. It was originally created by DeployHub and OpenMake Software.
To learn more about how to submit a project to the TOC, review the following criteria. The TOC welcomes projects to submit at any time.
The CDF launched in 2019 with 23 members and in 2020 we wrapped up the year with 38 members in total. Seeing a 15% growth from 2019 to 2020.
Organizations join CDF because they want to take an active role in supporting the growth and evolution of continuous delivery models and best practices on top of sustaining the open-source projects within the CDF.
If you are interested in joining or have questions about membership, please contact us.
The mission of the Continuous Delivery Foundation is to improve the world’s capacity to deliver software with security and speed. One key way we achieve this is by bringing the community together to meet, learn and spark innovation at cdCon. Our inaugural community event was a huge success despite the challenges we faced pivoting quickly from an in-person to a virtual event. We could not have done it without the enormous support of our ever engaged community. Thank you to all the attendees, speakers, sponsors and event organizers for coming together to create these very special two days focused on continuous delivery, open source and community. We look forward to continuously improving and growing cdCon to be bigger and better. Our next annual event is already in the works for a virtual experience in June 2021. We’ll see you there! Read the Press Release.
Check out the full transparency report: here!
The CDF found immense value in participating in industry events this 2020. Unfortunately, 2020 recreated industry events by going virtual. This presented many challenges for everyone that relies on such events to connect and grow. Of course, the biggest disappointment of all was not getting to socialize and network in person. Life definitely handed us some sour lemons this year, but I have to say that the CDF made some sweet lemonade with them. Read the blog CDF at Industry Events 2020 for the full event presence recap.
CDF is currently working on expanding the CI/CD community around the globe, and we are happy to accept the new meetup communities to join our network and become an official CDF group. If you are interested in joining the list of official CDF groups, please reach out to us.
Benefits of joining the CDF Meetup Program
A total of 51 ambassadors joined in 2020 – read about the latest additions to the cohort 51 Community Ambassadors, But Who’s Counting?
The formation of the Interoperability Special Interest Group (SIG) was approved by the Continuous Delivery Foundation (CDF) TOC in January 2020, and this week marks the first year of the SIG’s formation. 🎉 We wanted to reflect on the past year, the work we’ve been doing, and our achievements. We have made great strides in bringing people together; growing our community; getting to know each other; improving communication on interoperability and common concepts among projects within the CI/CD ecosystem, including identifying challenges and trends; and starting work on an initial set of topics of critical interest.
The value of promoting greater discussion and work on interoperability within the CI/CD ecosystem became evident in October 2019, when the CDF Governing Board ratified 9 strategic goals, including fostering tool interoperability. Read the Blog.
One of the primary goals of the group (she)DF is to be a safe space for women from all communities to come together to discuss industry topics, share their expertise, employment opportunities, and network. This is our first diversity & inclusion initiative and we aspire to create more. As we grow, we plan to also be able to create more spaces and channels for all underrepresented communities to congregate and represent. I realize that it’s important for us to put our money where our mouths are. In 2020, aside from creating a group that caters to women we ensured that we had better representation in our speaker lineup for our inaugural event, cdCon. The planning committee invited community members from underrepresented communities to participate as keynote & session speakers as a measure to ensure we had representation in our program and attendees. We also partnered with Women Who Code & Black Girls Code and raised $5,000 on their behalf. For more details, check out the transparency report from our first event. We acknowledge that these efforts are barely scratching the surface but we are committed to figuring out how to create genderqueer and racially inclusive communities.
(she)DF is still young and evolving. Currently, we are a network of over 80 women on LinkedIn. We are so excited by the growth in membership, especially, as this initiative just launched this year in 2020. We saw the opportunity to create a group for women hosted by the female leadership of the CDF. The group is currently functioning as a community board where members can share events, blogs, jobs, and a fun meme or two. Diversity and inclusion are a priority at CDF and we hope to take (she)DF to the next level in 2021. We are launching a quarterly luncheon for the ladies of the (she)DF and if vaccines permit we might be able to do a few of these at an industry event in person in late 2021. If you identify as a woman in tech we encourage you to join our network of women! Read the full Blog.
As I reflect on cdCon 2020—I’m super proud of what the planning committee achieved. This group of contributors showed up to each meeting ready to brainstorm, collaborate and execute the CDF’s first virtual event. All while trying to figure out how to adjust to the new normal that the 2020 COVID-19 pandemic descended upon us. During this planning process, this group also saw an opportunity for the CD Foundation to make a difference in the way we create and manage communities. I continue to have very strong opinions and feelings toward 2020 but I’ve been challenged to work harder at correcting so many of the wrongs that we see in the world. Overall, I believe that it also empowered many of us to make the many necessary changes to ensure that we are committed to having safe and inclusive communities. Read the full blog.
Wow! The Pipeline: All Things CD & DevOps podcast launched April 2020 and for the past eight months the podcast has hosted 25+ industry experts and trailblazers of the CD & DevOps community.
The podcast was launched with the intent to be a series of interviews with industry experts, leaders, and innovators. Each of these episodes has been created with the vision to curate digital, easily digestible, and fun content to help you stay up to date on the latest trends, news, and innovations. The goal of the CD Foundation is to deliver content that helps expand your knowledge on the vast CD & DevOps ecosystem and the podcast is only one of the various programs designed to help deliver on this goal. The Pipeline was designed to help you learn from your peers, as well as, thought leaders in the CDF community who have been there and done that. We are excited to wrap up the year with a total of 25 episodes and launching season 2 this coming January 2021! See the full stats.
CDF webcasts provide a cost-effective way to educate the community about trends and open source CI/CD technologies. Webcasts are offered to members, CDF incubating & graduated projects, CDF Ambassadors, and CDF SIGs. Read the full blog.
The CDF Twitch Stream Series is a “code and talk” livestream occurring weekly using Tekton, Jenkins, Jenkins X, and Spinnaker with code shared on GitHub. Alternating between developers (writing plenty of code) and consumers (write no code, pick what’s already done and assemble).
Hosted by Adam and JJ both CDF Ambassadors and community members from IBM – the goal of the program is to turn this into something where folks from various backgrounds, companies, industries can participate and solve challenges together using CDF projects and recommended best practices. Follow us on our Twitch Channel.
Welcome to the official CDF Job Board. The CDF job board is the perfect place to find the top CI/CD and DevOps talent. It’s free to post and apply for a job. Post or find your next job.
This year, we launched the CDF Newsletter to share technical content with the CDF Community. The CDF Newsletter is sent monthly to over 7,194 subscribers. Previous issues of the newsletter can be read on our website. Review all the stats.
Here are the themes we tackled this year, starting in May, that provide industry guidance on modern continuous delivery:
Want to receive the CDF Newsletter? Subscribe
You may not know, but the CDF blog is full of informative content published every week, sometimes every day of the week!
Here are the top 5 posts (by page views):
In theory, every developer knows that security is paramount, but in practice, it’s a different story. We at the CDF know it can be intimidating, that’s why we’ve dedicated this month’s newsletter to helping you navigate the security landmines. Thank you to our authors for contributing these articles. Read the Security Newsletter.
DevSecOps—we’ve all heard it, what does it actually mean? Read this article to turn buzzword into practice.
Discover some security features available in Jenkins X and why you should enable them.
Demystifying CVEs and CVSS Scores and using them to improve security best practices.
We believe that it is crucial that Machine Learning and AI assets can be incorporated into continuous delivery pipelines in the same way as any other software component.
Given the broad divergence between Machine Learning and conventional software practice, this outcome is currently far from certain, which is why, in 2020, we have published the first edition of the MLOps Roadmap, which seeks to communicate the key challenges involved in managing Machine Learning assets in production environments and sets out a vision for future best practice across CI/CD tooling.
The Roadmap is open to all and is available here: http://bit.ly/3ncLEMI
Thank you for sticking with us till the end. There are no right words to summarize 2020. We will always remember the community members, friends, and family that we lost due to the COVID-19 pandemic. For 2021 & beyond – we will continue opening our doors to all community members. We are focused on creating safe & inclusive environments for everyone. We have cdCON 2021 coming to you in June & we are brewing many more programs to share important thought leadership content with the greater CD & DevOps community. If you are new, we hope you join the community soon! Thank you to all our contributing members. We couldn’t do it without you.