cdCon 2020
as the organisers put it
REGISTER NOW – FREE That’s a wrap on the first ever virtual cdCon! Thank you to the nearly 950 attendees, sponsors and speakers that joined us virtually this year from around the world.
| title | author | length |
|---|---|---|
| Welcome & Opening Remarks | Tracy Miranda | 09m |
Opening remarks summarize CDF’s mission to speed secure software delivery, name diamond sponsors CloudBees and JFrog, and list membership growth with new… | ||
| Keynote: The Past, Present and Future of Continu... | Tracy Miranda, Christie Wilson, Zainab Abubakar | 23m |
A brisk history traces continuous integration from Grady Booch in 1994 through 1997’s Tinderbox, Hudson (2004) and Jenkins (2011), then the 2010 Continuous… | ||
| Where’s the Application? Understanding the Challenge of Your Microservice CD Pipeline | Tracy Ragan | 21m |
Microservice CD breaks the notion of a single application version and CI shifts to creating container images and registries rather than one big binary… | ||
| How CloudBees CI Brings Enterprise Scale to Jenkins | Doug Tidwell | 30m |
CloudBees CI runs multiple managed controllers so teams get independent Jenkins stacks with central governance, avoiding island sprawl or a brittle monolith… | ||
| Automated Verification of Deployments for Risk Assessment | Gopinath Rebala | 20m |
Automated verification plugs into Spinnaker pipelines and runs as an API-based stage (OpsMx Autopilot) that profiles logs and metrics, compares a new release… | ||
| CI/CD as a Product | Garima Bajpai | 29m |
Argues CI/CD must be managed as a product portfolio with a clear north star, concrete leader action plan and measurable ROI; proposes four incremental… | ||
| A CI/CD Framework for Production Machine Learning at Massive Scale (using Jenkins X and Seldon Core) | Alejandro Saucedo | 32m |
Shows a hands‑on pipeline that trains a text‑classification model, packages it with Seldon Core into a Docker microservice, and promotes versions via Jenkins X… | ||
| Spinnaker Deployments on Kubernetes from a Security Perspective | Anirban Saha | 19m |
Deploys Spinnaker to EKS with private worker nodes and public ALBs, separates management and application nodes, and runs Spinnaker in its own namespace… | ||
| Case Study: How Yahoo! JAPAN Uses and Contributes to Screwdriver at Scale | Hiroki Takatsuka, Jithin Emmanuel | 16m |
Yahoo! JAPAN runs Screwdriver at scale across ~7,700 employees and ~300 engineers, using it to deploy Screwdriver with Screwdriver and to distribute internal… | ||
| CI/CD Agility and Controlling Pipeline Sprawl | Angel Rivera | 31m |
Recommends right-sizing compute nodes to cut runtime and cost by using higher resource classes, runs unrelated steps in parallel with concurrent jobs to shrink… | ||
| Measuring DevOps | Dina Graves Portman | 33m |
Google describes an open source pipeline that automates calculation of the four key metrics (deployment frequency, lead time to change, change fail rate, time… | ||
| Cloud Native CD Pipelines with Tekton | Andrea Frittoli | 29m |
Tekton provides Kubernetes-native building blocks—Task/Pipeline/Trigger CRDs—used here to dogfood Tekton itself: nightly and on‑demand pipelines build and… | ||
| How the Tekton Community is Driving its Growth and Adoption | Adam Roberts | 22m |
Claim: Tekton is growing and being adopted, with the community catalyzing that growth. Evidence: GitHub shows steady contributions and a 16.0 milestone with… | ||
| Heard of JCasC and Not Sure Where to Start? Let me Help You! | Ewelina Wilkosz | 28m |
Shows how Jenkins Configuration as Code (JCasC) actually runs: Docker-built Jenkins images (repo jcasc-core) and a separate repo for YAML configs (jcasc-conf)… | ||
| DevOps Patterns and Antipatterns for Continuous Software Updates | Baruch Sadogursky | 30m |
Explains why updates must be tiny, frequent and safe with concrete failures: Java moves to six‑month releases but 75% of users stay on Java 8; a router OTA… | ||
| Screwdriver UI Walkthrough | Alan Dong | 28m |
Screwdriver is an open source, event-driven CI/CD that listens to SCM webhooks and runs jobs on Kubernetes/Docker with Node.js (and golan components), claiming… | ||
| Lightning Talk - CD, Continuous Doughnuts - What Can Creating Doughnuts teach us about Continuous Delivery | Ravi Lachhman | 08m |
Compares building a doughnut to a CD pipeline step-for-step: idea → gather raw materials → build → co-worker taste test → deploy → verify → rollback. Uses… | ||
| Lightning Talk - CI/CD Patterns | Tiffany Jachja | 13m |
Lightning Talk - CI/CD Patterns - Tiffany Jachja , Harness
Software delivery is a top priority for organizations that own software, yet it remains one of the… | ||
| Lightning Talk - DevOps @ Scale - The Challenge of Cloud Native Architecture | Tracy Ragan | 11m |
Microservices break the old application version north star, creating lost bill‑of‑material, impact analysis and difference reports; only about 15% of companies… | ||
| How Spinnaker is Shaping Delivery Excellence at SAP | Serge Poueme, Mohamed Bakr | 31m |
SAP adopts Spinnaker as a central CD platform, building pipeline templates, a Git-driven landscape config, and a Jenkins wrapper to deploy and restore… | ||
| Spinnaker at Salesforce: Enterprise-Level Multi-Substrate Continuous Delivery and Release Management | Jing Vergara | 27m |
Salesforce runs about four Spinnaker instances across three cloud substrates with roughly 30–50k pre‑prod executions per day and 5–12k in production, managing… | ||
| Dailymotion's Continuous Delivery Story | Vincent Behar | 24m |
Dailymotion migrates CI/CD to Jenkins X + Tekton on Kubernetes, implements GitOps workflows, and gives each pull request a preview environment per PR. The… | ||
| Bridging the Gap with Tekton-client-plugin for Jenkins | Vibhav Bobade | 25m |
Tekton-client-plugin for Jenkins lets Jenkins jobs directly invoke Tekton Pipelines and resources so CI/CD steps run on Tekton without rewriting pipelines. The… | ||
| Software is now Saving the World (or at least helping) | Christina Noren | 29m |
Software powers concrete responses: a three‑developer Brazilian startup launches a short‑term credit card that becomes the only way some families buy food… | ||
| cdCon Virtual Platform Welcome & Navigation | Jacqueline Salinas | 03m |
Attendees receive a link after registration and enter the hop-in platform where the attendee profile sits in the upper right via edit profile to add a photo… | ||
| cdCon 2020 - Where’s the Application? Understanding the Challenge of Your Microservice CD Pipeline | Tracy Ragan | 01m |
Microservice decomposition removes the single application version, so CD pipelines lose the artifact that ties services together. The concrete claim is to… | ||
| What's CDCon all about? | 01m | |
A free virtual event on Oct. 7-8, 2020 focused on leveling up continuous delivery practices with hands-on sessions and community-led case studies, featuring… | ||
| The Power of Open Source Community | Jacqueline Salinas, Tracy Ragan, Marky Jackson | 21m |
Open source delivers concrete results: projects use Jenkins and Kubernetes as core tooling, DeployHub open-sourced two years ago and the team is actively… | ||
| How the Tekton Community is Driving its Growth and Adoption | Adam Roberts | 22m |
Tekton shows measurable growth and adoption: GitHub activity and regular releases (example: pipeline v0.70 and a major 16.0 milestone) feature nearly two dozen… | ||
| Keynote: The Golden Goose: Scaling CD Platforms in the Enterprise Through Self-Service | Abby Kearns | 11m |
Claims that high-performing IT teams deploy 46x more frequently and restore service 24x faster, with 5x fewer failures and 440x faster lead times, based on… | ||
| Keynote: Best Practices In Implementing Container Image Promotion Pipelines | Baruch Sadogursky | 15m |
Rebuilding Docker images is rarely deterministic, so the recommended approach is to build once and promote immutable artifacts using checksum-backed storage… | ||
| Keynote: Safe at any Speed - How Progressive Delivery Eliminates Risk | Edith Harbaugh | 18m |
Progressive delivery claims to let teams ship quickly while avoiding big blasts of risk by separating deployment from release and controlling who sees changes… | ||
| Managed Releases with Spinnaker | Sen Nirmalya | 31m |
Claims that Spinnaker can run managed releases by driving deployments from a source-controlled bill of materials, not just continuous delivery. Shows a custom… | ||
| Event-based Continuous Delivery: The End of the Monolithic Pipeline | Andreas Grabner | 32m |
Argues that replacing monolithic pipelines with an event-driven control plane decouples process from tools and shortens maintenance. Implements a CNCF sandbox… | ||
| Enable a Pipeline As Code Capability for 12,000 Developers | Jimmy McNamara, Aoife Fitzmaurice | 30m |
Fidelity builds a cloud native pipeline platform on Kubernetes to deliver Pipeline as Code at scale for 12,000 developers, offering both self-service UI and… | ||
| Open Application Model: Application-centric DevOps Approach | Andy Shi | 19m |
Open Application Model (OAM) claims to be a spec and framework that puts apps at the center by modeling Kubernetes and ecosystem APIs into… | ||
| Moving from Jenkins to Jenkins X: Scaling and Accelerating CI/CD | Michael Garbade | 23m |
Jenkins originates in 2011 as a Java web-container CI, but proves brittle for large, cloud-native teams; Jenkins X re-architects CI/CD around Kubernetes and… | ||
| CI/CD with Open Source Screwdriver | Jithin Emmanuel, Tiffany Kyi | 23m |
Open source Screwdriver powers Jenkins and Kubernetes executors to run at scale—60,000 builds/day across three build clusters, with iOS builds routed to… | ||
| Continuous Deployment - The Last Frontier for Continuous Delivery | Fernando Ike | 23m |
Argues that Continuous Deployment is about running experiments in production not just automating deploys and shows concrete strategies with pros and cons… | ||
| The Humans of DevOps | Jayne Groll | 18m |
Global survey data (collected Q4 2019, published March 10, 2020) shows process human and automation skills are statistically equal in importance, with… | ||
| Conditional Constructs to the Rescue | Priti Desai, Jerop Kipruto | 31m |
Tekton pipelines gain concrete conditional controls: When Expressions let tasks skip or run based on parameters or earlier task results (demo shows… | ||
| Continuous Integration; Tips & Tricks | Paul Dragoonis | 30m |
Concrete CI rules and actions: prefer Jenkins EC2 or Kubernetes plugin and use spot instances with one executor per worker on big jobs; enable performance… | ||
| Introduction to Spinnaker on Kubernetes | Marky Jackson | 17m |
Builds a local Kubernetes cluster with k3s and a local MinIO volume, runs Halyard in-cluster to install Spinnaker, and connects Spinnaker to the cluster with… | ||
| Getting Started with OpenTelemetry | Ted Young | 28m |
OpenTelemetry defines a language-neutral API/SDK plus a collector and protocol that unifies traces metrics and logs into indexed, contextual telemetry; the… | ||
| How to Clean Up Your DevOps Dumping Ground | Melissa Sussmann | 23m |
Claims that an event-driven workflows-as-code layer can replace one-off “digital duct tape” and cut rework by routing events from existing tools into reusable… | ||
| Policy-driven Deployments in Spinnaker | Beth Fuller | 23m |
Argues that codified guard rails—linking provisioning, pipelines and policy engines—make automated delivery both faster and safer by shifting checks into… | ||
| GitOps, Kubernetes, and Secret Management: Don't Bake in a Tent! | Kara de la Marck | 27m |
GitOps keeps cluster state in Git but the concrete rule here is don't store raw kubernetes secrets in git and don't bake secrets into container images. The… | ||
| The Objectives And The Principles Behind GitOps | Viktor Farcic | 30m |
Claims that git as sole source of truth forces humans to change only desired state while machines converge actual state; demonstrates this by installing Argo… | ||
| Lighting Talk - Deploying, Managing and Securing Applications on Kubernetes Without Knowing Kubernetes | Bruno Andrade | 11m |
Claims an application management framework (Shipa) that replaces writing Kubernetes objects by letting CI push only app code while the framework creates… | ||
| Lightning Talk - Speeding up your CI/CD Approvals and Risk assessments with Machine Learning: An Overview | Gopal Dommety | 10m |
Machine learning platform Autopilot aggregates logs, metrics and test results from siloed sources (DataDog, Elasticsearch) and CI/CD tools (Jenkins, Spinnaker… | ||
| The MLOps Roadmap | Terry Cox | 27m |
Claim: about 80% failure rate for ML projects reaching production. Roadmap is a collaborative annual document with three sections: challenges, generic… | ||
| Keynote Panel - End User Council - Moderated by John Mark Walker | John Mark Walker, Yasemin Blanton, Art Butler | 41m |
Panel argues that open source plus cloud plus containers and Kubernetes let infrastructure join app pipelines so teams can deploy faster without adding… | ||
| Keynote: Extending Jenkins with Spinnaker for a Multi-Target World | Isaac Mosquera | 16m |
Argues that pairing Jenkins with Spinnaker stops teams from rewriting deployment scripts for every new target and instead codifies deployment patterns so… | ||
| Keynote Session Sponsored by CircleCI - Microservices: Just Another Tool in the Toolbox | Rob Zuber | 15m |
CircleCI starts by extracting a small set of services to fix operational scaling, finding that two services solve the 80/20 of their biggest problems rather… | ||
| nothing matches | ||