Loading…
cdCon 2022 has ended
Austin, Texas | June 7-8, 2022
View More Details & Registration

The schedule is subject to change.

Please note all session times are listed in Central Daylight Time (CDT), UTC -5.
To view the schedule at your preferred time, please choose your location on the right-hand navigation panel under ’Timezone’.
Other [clear filter]
Tuesday, June 7
 

9:40am CDT

Repurposed Purpose: Using git's DAG for Supply Chain Artifact Resolution - Ed Warnicke, Cisco
What if we could know the complete and reproducible artifact tree for every binary, shared object, container, etc (including all dependencies) and you could efficiently cross-reference that against a database of known vulnerabilities before you deploy? If you had had that information, could you have remediated Log4Shell faster? Might it even help open source maintainers identify at-risk dependencies sooner? In this talk, Aeva and Ed will share why they're so excited about GitBOM and explain what it is (hint: it's not git and it's not an SBOM). If the demo gods are willing, they will show you how you can generate a GitBOM with a simple command-line tool, and explain why you won't have to. Finally, if you want to add support for GitBOM to your favorite tool or language, this talk will give you enough information to get started.

Speakers
avatar for Ed Warnicke

Ed Warnicke

Distinguished Engineer, Cisco Systems
Ed Warnicke is a Distinguished Engineer at Cisco Systems. He has been working for two decades in many areas of networking and Open Source. Ed is currently a co-founder of and active contributor to the OmniBOR and Network Service Mesh projects. Ed has a masters in Physics (String Theory... Read More →



Tuesday June 7, 2022 9:40am - 10:10am CDT
JW Grand Ballroom 4
  GitOps, Security & Supply Chain Security
  • Technology Focus Other
  • Presentation Slides Attached Yes

9:40am CDT

[VIRTUAL SESSION] 25 Years of (mistakes) Learning in CI/CD - Laurent Tardif, Zenika
From clearcase to modern deployment. In this talk Laurent will present a overview on how tools and practices evolve over the last 25 years. He will cover of we move from a monthly centralized team build to a distributed and continuous deployment model. How tests have impacted deployment model, how devops, docker, kube have influenced the evolution. How automation is critical today and why we continue to do the same error like depending of dynamics external dependencies in 'secure' projects.

Speakers
avatar for Laurent Tardif

Laurent Tardif

Zenika Grenoble CTO, Zenika
Today I help company to move to implements better devops, craft concepts. I start my devops journey in 2000, starting to implement unit test and continuous build with continuum, some years ago. Build master during some years, kind of devops engineers at yahoo deploying a datacenter... Read More →



Tuesday June 7, 2022 9:40am - 10:10am CDT
Virtual Track
  Virtual Sessions
  • Technology Focus Other
  • Presentation Slides Attached Yes

9:40am CDT

[VIRTUAL SESSION] Abusing CI/CD - Top Ways to Reach Production - Omer Gil, Cider Security
CI/CD pipelines are becoming one of the most exploited paths into internal and production systems by attackers, as there are a growing number of vectors that can be manipulated to gain access that are often times still left completely exposed, despite being well-known. From unexpected webhooks requests, to bypassing branch protection rules, through more complex attack scenarios like Poisoned Pipeline Execution - attackers have found that CI/CD is a quick way to invoke malicious attacks on production code. This talk will walk you through common attack vectors in CI/CD pipelines - ones you’re probably aware of, and ones that require more attention and research, and some of the ways you can harden your systems to prevent unwanted access to your sensitive internal data. Real-world attack scenarios will be showcased as part of the session.

Speakers
avatar for Omer Gil

Omer Gil

Director of Research, Cider Security
Omer is a seasoned application and cloud security expert with 15 years of experience across multiple security disciplines. An experienced researcher and public speaker, Omer discovered the Web Cache Deception attack vector in 2017, and co-authored the “Top 10 CI/CD Security... Read More →



Tuesday June 7, 2022 9:40am - 10:10am CDT
Virtual Track
  Virtual Sessions
  • Technology Focus Other
  • Presentation Slides Attached Yes

9:40am CDT

[VIRTUAL SESSION] How we Build CI/CD Observability with OpenTelemetry - Michael Friedrich, GitLab
CI/CD Pipelines are blocked, resources are drained, and the cloud invoice for the deployment is going wild - where do you start analysing and troubleshooting? One look leads into the CI/CD pipeline: Next to the job runs, which preparation steps happen, how many context switches are encountered, and which step is actually causing the problems?

Logs and metrics help to see the bigger picture, collecting the job and pipeline execution times, or fetch times for resources. Traces with spans provide more context on executed jobs, enriched with troubleshooting metadata. It is not always DNS, sometimes it’s also the slow IO cache …

Join this talk to learn how we build CI/CD Observability with OpenTelemetry in GitLab. You can learn more about the architecture challenges, implementation approaches, and performance scaling requirements for SaaS platforms.

Speakers
avatar for Michael Friedrich

Michael Friedrich

Senior Developer Evangelist, GitLab
Michael Friedrich is a Senior Developer Evangelist at GitLab, focussing on Observability, DevSecOps, AI. He loves to educate everyone and regularly speaks at events and meetups. Michael created o11y.love as an Observability learning platform, and shares technology trends and in... Read More →



Tuesday June 7, 2022 9:40am - 10:10am CDT
Virtual Track
  Virtual Sessions, Observability & Analytics
  • Technology Focus Other
  • Presentation Slides Attached Yes

10:50am CDT

Lightning Talk:Technical Documentation is like a Jigsaw Puzzle - Ember Stevens, LaunchDarkly
Assembling a jigsaw puzzle is a combination of science and art. There is a method to sorting the pieces, assembling the frame, and completing sections in a logical progression. Much like staring at a pile of 500 unsorted cardboard puzzle pieces, the blank page can be overwhelming when trying to write technical documentation. Where do you start? What should you focus on? What do your readers even need to know? Documenting your work is an essential part of the development lifecycle, but if you don’t write regularly as part of your job, it can feel daunting. Luckily, there are established methodologies you can lean on whether you’re trying to make sense of your puzzle pieces or write down how your code works. This talk will explore what Ember has learned from assembling countless jigsaw puzzles over the years and how it applies to writing technical documentation.

Speakers
avatar for Ember Stevens

Ember Stevens

Technical Writer, LaunchDarkly
Ember Stevens is a technical writer for Oakland-based startup LaunchDarkly, helping users navigate and understand business-to-business software. Ember has a master’s degree in Information Science and Learning Technology and spent her formative professional years in higher education... Read More →


Tuesday June 7, 2022 10:50am - 11:00am CDT
JW Grand Ballroom 2
  Developer Experience, Best Practices in Continuous Delivery
  • Technology Focus Other
  • Presentation Slides Attached Yes

10:50am CDT

What is the Unit of Work in Modern Delivery? - Michael Stahnke, CircleCI
Today, software delivery is harder than ever. Developers are delivering on top of a mountain of dependencies that they can’t always see. Single sources of change within the pipeline are complicated by an external ecosystem of changes that can be anything. Even the most experienced engineers cannot comprehend all of the components and moving parts that go into the products they build, yet they’re still expected to deliver software incredibly fast with no bugs. The last 10 years were all about code, but given the current complexities, focusing on your code is only half of the solution. The future of software delivery operates in an automated network, alive with dynamic, two-way intelligence. In this talk, Michael Stahnke, Vice President at CircleCI will help you prepare your teams for infinite change, and create a resilient network of software to withstand any amount of constant change.
Takeaways include:
  • Organic patterns to break that encourage incompleteness
  • How to identify + validate changes from an infinite amount of sources across the software ecosystem
  • Ways to empower developers and teams to act on these changes

Speakers
avatar for Michael Stahnke

Michael Stahnke

Vice President of Platform, CircleCI
Michael Stahnke is Vice President of Platform at CircleCI running SRE, security, and tooling. Prior to this, he worked at Puppet running Puppet Enterprise Engineering, Platform Engineering as well as SRE.He is an established author, having co-authored State of DevOps Reports and State... Read More →


Tuesday June 7, 2022 10:50am - 11:20am CDT
JW Grand Ballroom 3

10:50am CDT

[LIVE VIRTUAL SESSION] CD Foundation Best Practices SIG - Tara Hernandez, Google & Terry Cox, Bootstrap
The CD Foundation Best Practices SIG will host a round table discussion and workshop opportunity for community members to discuss the current descriptions, compare their organization's CI/CD pipeline against the documented best practices, and potentially contribute an overview of their solution as an example use-case to be published as a community doc contribution.

Speakers
avatar for Tara Hernandez

Tara Hernandez

Vice President Developer Productivity, MongoDB
Tara Hernandez has spent nearly thirty years evolving ways for companies to develop and ship software. She helped launch Mozilla.org and has been a firm proponent of open source ever since. She also thinks smart companies understand the business value of having a diverse employee... Read More →
avatar for Terry Cox

Terry Cox

Director, Bootstrap Ltd
Terry has a 30 year background in entrepreneurship, technology and the design of software and hardware products with a focus on tackling big problems at scale. He currently leads the CDF MLOps Roadmap and is MLOps Lead for Jenkins-X. He is a practiced public speaker.


Tuesday June 7, 2022 10:50am - 11:20am CDT
Virtual Track
  Virtual Sessions

10:50am CDT

[VIRTUAL SESSION] DevSecOps with Shipwright and Tekton - Adam Kaplan & Vincent Demeester, Red Hat
Speed and security are often seen as competing priorities in the application development process. Emerging features in Shipwright and Tekton help bridge this gap, allowing developers to quickly build applications and verify the security of their software supply chains. In this session, we will demonstrate how Tekton and Shipwright can be used throughout the entire application development lifecycle to code, test, verify, and deploy applications. At each step in a piece of code’s journey to production, we will highlight features that help organizations meet SLSA compliance requirements. These include container image signing with cosign, generation of software bills of materials (SBOMs), and provenance attestations with Tekton Chains. Following this session, attendees will be able to use Shipwright and Tekton to secure the software supply chain of their own applications.

Speakers
avatar for Adam Kaplan

Adam Kaplan

Principal Software Engineer, Red Hat
Adam Kaplan (he/him/his) is a software engineer at Red Hat and a Shipwright maintainer. He currently leads efforts at Red Hat to simplify hybrid cloud application development, and previously maintained developer-focused components for OpenShift. Before joining Red Hat, Adam helped... Read More →
VD

Vincent Demeester

Senior Principal Software Engineer, Red Hat
Vincent Demeester is a french developer, Gopher, sysadmin, factotum, free-software fan and unicode lover. He is working RedHat as a principal software engineer, previously at Docker, in the core team. He is a maintainer of the docker project (moby/moby, docker/cli, …), one the lead... Read More →



Tuesday June 7, 2022 10:50am - 11:20am CDT
Virtual Track
  Virtual Sessions
  • Technology Focus Other
  • Presentation Slides Attached Yes

10:50am CDT

[VIRTUAL SESSION] How to Grow and Mentor an Open Source Community & Achieve Collaboration with Over 170 Listed Corporations - Trista Pan, SphereEx
Having gone from being a woman developer in the open source world to CTO, didn't simply mean a change in her title. This journey included growing an open source community from just a handful of contributors, to one of the leading communities in China and fastest growing Apache projects in the world. The secret? True openness and inclusiveness, the willingness to both mentor students by collaborating with initiatives such as Google Summer of Code, while fostering a technically sound community whose solution has been adopted by over 170 publicly listed corporations. Juan Pan will share her empowering journey and valuable experience of being the CTO at an open source commercial start-up, how women in tech can turn the challenges they face into opportunities, and best practices for open source project leadership. Tune in to get inspired to think big, leave your mark and pursue your dream.

Speakers
avatar for Trista Pan

Trista Pan

CTO & Co-Founder, SphereEx
Juan Pan (Trista), an AWS Data Hero, is the CTO and Co-Founder of SphereEx, an Open-Source SaaS commercial start-up backed by some of the world's top VCs. Previously a Senior DBA at JD Technology, she was responsible for the design and development of JD Digital Science and Technology’s... Read More →



Tuesday June 7, 2022 10:50am - 11:20am CDT
Virtual Track
  Virtual Sessions
  • Technology Focus Other
  • Presentation Slides Attached Yes

11:30am CDT

Demo Theater: Setup a Private, Secure, Cloud-native, Ultra-fast Repository in 60-Seconds with Cloudsmith - Adil Leghari, Cloudsmith
All your packages, in any format, in one location and accessible across the organization and Globe? Sound too good to be true?

Join Cloudsmith’s Solution Architect Manager, Adil Leghari in the demo theatre as he sets up a private, secure, cloud-native, ultra-fast repository with Cloudsmith. See how you can easily integrate Cloudsmith into your current setup to start handling packages and dependencies the right way. 

Cloudsmith is a single, cloud-native, private repository for all your packages. With Cloudsmith, packages are automatically available globally in 225+ points of presence. Imagine your distributed team, working across multiple languages and formats, can now access every software asset across your organization consistently and reliably.

Speakers
avatar for Adil Leghari

Adil Leghari

Solutions Architect Manager, Cloudsmith
Adil is a 15+-year SysAdmin that is passionate about Automation. He’s also an active member of the PowerShell DevOps/Automation Community for the past 5 years, which is prominent in his passionate energy for problem-solving and helping others. He is a co-founder of the Pacific Northwest... Read More →


Tuesday June 7, 2022 11:30am - 11:45am CDT
JW Grand Ballroom 4
  Demo Theater

11:30am CDT

Deploy, Release, CI/CD, Oh My! DevOps for the Rest of Us - Jeremy Meiss, CircleCI
While it seems that every week new terms appear to describe DevOps tools, segments, ideas, practices, etc., are they really new? And with so many entering the DevOps community, plenty of these terms form a word salad that is tough to sort out. CI/CD, Progressive Delivery, AIOps, GitOps, TreeOps (not real, yet?) - are they all the same, or are they just reimagining last week’s buzz words? In this talk we will break down a few of these terms, what they mean, how they’re used, and why they may matter for you and your teams and set a baseline for interacting with the DevOps community.

Speakers
avatar for Jeremy Meiss

Jeremy Meiss

Co-Founder, DevEx Institute
Jeremy is a Developer Experience, Developer Relations, and Community leader, formerly the Director of DevRel & Community at CircleCI, and previously at Solace, Auth0, and XDA. With almost 30 years in Tech, Jeremy is active in the DevRel and DevOps communities, and is a co-creator... Read More →



Tuesday June 7, 2022 11:30am - 12:00pm CDT
JW Grand Ballroom 1
  101 Sessions, Community & Culture
  • Technology Focus Other
  • Presentation Slides Attached Yes

11:30am CDT

[VIRTUAL SESSION] Journey to Automated Releases - Kranthi Challa & Deepa Padmanabhan, Netflix
How do we go from dreading a release to embracing the sense of accomplishment that a release is meant to bring? The solution needs to provide high confidence to bring about a culture shift, where humans are no longer gatekeepers of the release process. Our methodology meets this high bar with ideas like - application partitioning for independent rollouts - build-confidence scores for sign-off - promotion checks that backtrack a releasable build and many more. In this talk, you will learn the Netflix UI team’s journey in building a “Release ROBOT” for continuously delivering a large monolithic codebase while seamlessly entertaining the world.

Speakers
avatar for Kranthi Challa

Kranthi Challa

Sr Site Reliability Engineer, Netflix
Kranthi is a Senior Site Reliability Engineer in the Website tooling and delivery team at Netflix. With more than 10 years of experience working for Netflix and previously Microsoft, she has a passion for customer experience and continuous delivery. At Netflix she focuses on building... Read More →
avatar for Deepa Padmanabhan

Deepa Padmanabhan

Sr Software Engineer, Netflix
Deepa is a Senior Software Engineer focussing on Tools and Infrastructure on the UI Platform team at Netflix. She is passionate about enabling smooth developer experiences and efficient deployments and automating workflows across the different client platforms. She has over 10 years... Read More →



Tuesday June 7, 2022 11:30am - 12:00pm CDT
Virtual Track
  Virtual Sessions

11:30am CDT

[VIRTUAL SESSION] The State of Art in Tackling Flaky Tests - Kohsuke Kawaguchi, Launchable, Inc.
Flakiness is a part of the reality for software engineers everywhere, it refuses to go away. This is happening in your team whether or not you know it, it caused frustrations, failed pull requests, added more stress to a hotfix delivery. Come listen to Kohsuke Kawaguchi, the creator of Jenkins to learn how software teams around the world has tackled this problem, from “idol” companies like Google & GitHub, to the “next door neighbor” company just like yours, so that you can tackle this in your team, and see how this is a part of a bigger emerging movement.

Speakers
avatar for Kohsuke Kawaguchi

Kohsuke Kawaguchi

Co-CEO, Launchable, Inc.
Kohsuke Kawaguchi is the creator of Jenkins and co-CEO of Launchable. He is a well-respected developer and popular speaker at industry and Jenkins community events. Kawaguchi’s sensibilities in creating Jenkins and his deep understanding of how to translate its capabilities into... Read More →


Tuesday June 7, 2022 11:30am - 12:00pm CDT
Virtual Track
  Virtual Sessions

11:45am CDT

Demo Theater: Practical Path to Infrastructure as Code at Scale - Sean O'Dell, Spacelift
Infrastructure as Code (IaC) has become fundamental to managing any cloud, infrastructure, or service for many individuals, teams, and organizations. With the expansion of Multi-Cloud and distributed teams, IaC tooling has struggled to maintain the agility and value that it originally set out to solve. Infrastructure management can and should follow basic DevOps principles and practices, but many organizations are beginning to see a gap or change in awareness, collaboration, and teamwork.
This session will focus on solving a few of the challenges that teams face when managing their infrastructure as code at scale!

Speakers
avatar for Sean O'Dell

Sean O'Dell

Head of Developer Relations, Spacelift
Sean is the Head of Developer Relations at Spacelift. Sean believes every IT organization can and should develop and practice the DevOps way of life! Sean is a reformed infrastructure administrator and architect with a passion for enabling Developers and Application teams to succeed... Read More →



Tuesday June 7, 2022 11:45am - 12:00pm CDT
JW Grand Ballroom 4
  Demo Theater
  • Technology Focus Other
  • Presentation Slides Attached Yes
 
Wednesday, June 8
 

2:15pm CDT

Lightning Talk: How Capital One is Redefining DevSecOps by Strengthening the software Supply Chain - Nureen, D'Souza, Capital One
There is no doubt that strengthening technology supply chains is now a hot-button issue for companies as we see an uptake in the open source software usage. A well-managed supply chain and secure software delivery pipelines are crucial to business success. Nureen will share how to implement a culture that engrains security as an organization-wide value. Learn how Capital One is making software rollouts reliable, secure and boring, allowing application developers to focus their time on innovation and customer value-add features and not on software maintenance chores.

Speakers
avatar for Nureen D’Souza

Nureen D’Souza

Director, Open Source Program Office, Capital One
Nureen D’Souza leads Capital One’s Open Source Program Office where she strives to make a positive impact on the open source community through structured adoption, upstream contribution, and release of open source projects. She has been with the company for seven years, transforming software delivery ecosystems, harnessing the power of technology... Read More →


Wednesday June 8, 2022 2:15pm - 2:25pm CDT
JW Grand Ballroom 4
  Sponsored Sessions

2:15pm CDT

Opentelemetry and Your Tests - Manuel de la Pena, Elastic
Test data is a gold mine that is rarely explored when discussing software quality and best development practices. Tens of thousands of tests might be executed in your CI pipelines everyday, generating a massive amount of data for you effortlessly. Right now, this data is lying around without producing you any value, but what if you could harness this data to accomplish something? If used correctly, you could be able to, for example, detect test flakiness, notify the right people on failures, and much more. All you have to do is capture this data and turn it into insight using an instrumentation layer. You can add this layer on top of the jUnit de-facto standard for test reports. By doing this, you'll be able to send traces and metrics to a backend using another standard, OpenTelemetry, and explore that information from there in whatever manner it is helpful for your interest.

Speakers
avatar for Manuel de la Peña

Manuel de la Peña

Sr Software Engineer, Elastic
Manuel is a Sr. software engineer at the Engineering Productivity team for Observability in Elastic, where he looks for improving the quality in the software products and in the processes to build those products, always from the automation standpoint. Before joining Elastic he was... Read More →



Wednesday June 8, 2022 2:15pm - 2:45pm CDT
JW Grand Ballroom 3
  Observability & Analytics

2:15pm CDT

[VIRTUAL SESSION] The Battle of Policies: OPA’s Rego vs. JSON Schema - Shimon Tolts, Datree
On the one hand, it’s well known that OPA's Rego is very popular and easy to get started with, but hard to master. On the other hand, JSON Schema is considered one of the fundamental libraries for validating manifests… but which one is THE ONE for you? In this talk, we'll battle it out head to head with the two ultimate libraries OPA's Rego and JSON Schema. We'll test both of the solutions by validating Kubernetes manifests against real-life use cases and review their pros and cons. We’ll explore how we can integrate each one of them into the CI/CD pipeline, and learn how they work under the hood. Finally, we’ll make the case for which one to use in which scenario. May the best config language win!

Speakers
avatar for Shimon Tolts

Shimon Tolts

CEO & Co-Founder, Datree
Shimon established and managed the Software Engineering Infrastructure department for 400 engineers at ironSource. Also as an AWS Community Hero, Shimon runs the largest AWS user-group worldwide and an avid speaker at conferences. Today, Shimon is the CEO & Co-Founder at Datree, an... Read More →


Wednesday June 8, 2022 2:15pm - 2:45pm CDT
Virtual Track
  Virtual Sessions

2:25pm CDT

Lightning Talk: Continuous Delivery…except for Database Changes - Robert Reeves, Liquibase
Too often, when we speak of continuous delivery, we omit database changes. Those are handled by another team, another process. As we continue accelerating application releases, the pain of database change delivery becomes more acute. Robert will discuss how we got into this mess and how we should embrace our database friends to bring them to the DevOps party.

Speakers
avatar for Robert Reeves

Robert Reeves

CDF TOC Member & CTO, Liquibase, CDF & Liquibase
Robert is as passionate about open source and helping developers as he is about punk rock and comic books. His experience includes application delivery from all the stacks to all the platforms and making certain your job never tramples a family event. He has turned his focus on the... Read More →



Wednesday June 8, 2022 2:25pm - 2:35pm CDT
JW Grand Ballroom 4
  Sponsored Sessions
  • Technology Focus Other
  • Presentation Slides Attached Yes

2:35pm CDT

Lightning Talk: Understanding DevOps Through the Lenses of Ancient Philosophy - Christoffer Vig, CoWork
The agile and devops movements have become “the way” to run a business and develop software today. Both agile and devops spring out from some previous insights, and build upon certain important principles. I would like to analyze these in the light of ancient philosphy. What would Aristotle say?

Speakers
avatar for Christoffer Vig

Christoffer Vig

CoWorker, CoWork
I am presently working for CoWork, Norway. We are an ongoing experiment to find new ways of working without introducing the double burden of designated leaders. So far, we are 16 people, growing and doing very well. I became interested in computers around 1995 when the internet became... Read More →



Wednesday June 8, 2022 2:35pm - 2:45pm CDT
JW Grand Ballroom 4
  Community & Leadership
  • Technology Focus Other
  • Presentation Slides Attached Yes

3:55pm CDT

Shipwright - What Happened in our First Year as a CDF Project - Sascha Schwarze & Enrique Encalada, IBM
Shipwright (https://shipwright.io) is a framework for declaring and executing container image builds in a Kubernetes cluster. It provides a pluggable architecture where common tools such as BuildKit, Buildah, or Buildpacks can be used in build strategies; and users define their build configurations based on them. In this talk we will give a quick introduction into the project. We'll describe how easy the installation has become with Shipwright being installable through OperatorHub. We'll see live how our new command-line interface makes it more convenient to get the first build going, and how it enables you to build from code that is on your local machine. Finally, we'll take a tour through a variety of new features in the backend that empower you to build more and secure images. Finally, we'll give an outlook on what's coming next.

Speakers
avatar for Enrique Encalada

Enrique Encalada

Cloud Software Engineer, IBM
Enrique Encalada is a Software developer at IBM Germany, currently leading a team for enabling an in-cluster Build system inside one of IBM's Cloud services and a maintainer of Project Shipwright. Previously, Enrique was actively involved in the Cloud Foundry community, where he was... Read More →
avatar for Sascha Schwarze

Sascha Schwarze

IBM Cloud Code Engine Development, IBM
Sascha Schwarze is a cloud software engineer at IBM where he orchestrates and operates a lot of open source components for the Code Engine service. In that role Sascha is active in various open source communities in the Kubernetes space such as Knative, Paketo, or Tekton, but especially... Read More →



Wednesday June 8, 2022 3:55pm - 4:25pm CDT
JW Grand Ballroom 4
  Cloud Native Continuous Delivery, Security & Supply Chain Security
  • Technology Focus Other
  • Presentation Slides Attached Yes

3:55pm CDT

[VIRTUAL SESSION] Continuous Delivery and InnerSource - Why you Should be Doing Both - Tom Sadler & Steph Egan, BBC
Continuous Delivery and InnerSource are two software engineering practices that aim to increase quality and break down organisational barriers. It may come as no surprise, then, that these practices can really compliment each other. Continuous Delivery makes InnerSource contributions seamless, and gives contributors confidence in the stability of the project. Continuous Delivery tooling is often a good candidate for InnerSource because it solves common problems, and allows consumers to contribute features they require for their specific use cases. This case study of BBC iPlayer & Sounds looks at how InnerSource projects are Continuously Delivered, how Continuous Delivery tooling is opened up to collaboration via InnerSource, and what impact this has.

Speakers
avatar for Steph Egan

Steph Egan

Principal Software Engineer, BBC
Steph is a Principal Software Engineer at the BBC who works with a large variety of teams across the iPlayer and Sounds products to help them with their Delivery Practices. Steph also provides Product support for a development team who are focused on helping other teams “Be better... Read More →
avatar for Tom Sadler

Tom Sadler

Principal Software Engineer, BBC
Tom Sadler is a Software Engineering Team Lead for BBC iPlayer & Sounds, working in the connected TV space, and a member of the InnerSource Commons. He is a leader in InnerSource and Continuous Delivery practices within iPlayer and Sounds and across the wider BBC, and a Trusted Committer... Read More →



Wednesday June 8, 2022 3:55pm - 4:25pm CDT
Virtual Track
  Virtual Sessions
  • Technology Focus Other
  • Presentation Slides Attached Yes

4:35pm CDT

Canonical GitOps - David Flanagan, Pulumi
Templating. Helm. Overlays. Bases. Directories. Branching. There's many ways to make your GitOps pipeline work across multiple environments, but they're all prone to complexity, environmental coupling, strange Git strategies, and at the end of the day all boil down to the same thing: Just-in-time rendering of YAML. What if we could actually define our application deployment once, without all the noise? In this session, David will introduce you to the concept of Canonical GitOps. A process that acknowledges the Law of Demeter, using environmental inference, and enabling branch based promotion of your application workflows. Let's take a look.,

Speakers
avatar for David Flanagan

David Flanagan

Staff Developer Advocate, Pulumi
David is a Staff Developer Advocate at Pulumi, a CNCF Ambassador, and host of the official Kubernetes Office Hours. As a professional technology magpie, David was an early adopter of cloud, container, and cloud-native technologies; crossing the murky waters of AWS in 2008, Docker... Read More →



Wednesday June 8, 2022 4:35pm - 5:05pm CDT
JW Grand Ballroom 4

4:35pm CDT

[VIRTUAL SESSION] Continuous Integration and Continuous Delivery Pipelines for Beginners and Managers - Ann Marie Fred, Red Hat
If you keep hearing about Continuous Integration or Continuous Delivery, but you don’t know what these CI/CD Pipelines really do, this is the talk for you. We’ll run through a series of tasks or steps that are commonly handled by CI/CD pipelines. For each, we’ll see what the task does, why it’s important, what inputs and outputs are involved, and what side effects to expect. If you already use CI/CD, this talk could inspire you to do more, especially in the realm of DevSecOps and compliance automation. Build your CI/CD foundational knowledge based on shared vocabulary from the CD Foundation Interoperability SIG!

Speakers
avatar for Ann Marie Fred

Ann Marie Fred

Senior Principal Software Engineer, Red Hat
I’ve been a software engineer for more than 20 years, I was a manager for 3 years, and I have been a Security Focal for 4 years. I’ve worked in research, consulting, web portal development, IT systems management development, cloud computing, hybrid cloud, deployment automation... Read More →



Wednesday June 8, 2022 4:35pm - 5:05pm CDT
Virtual Track
  Virtual Sessions
 
  • Timezone
  • Filter By Date cdCon 2022 Jun 6 -10, 2022
  • Filter By Venue Austin, TX, USA
  • Filter By Type
  • 101 Sessions
  • Best Practices in Continuous Delivery
  • Breaks
  • Cloud Native Continuous Delivery
  • Community & Leadership
  • Demo Theater
  • Developer Experience
  • Event Experience
  • GitOps
  • GraphQL Conf
  • Interoperability in Continuous Delivery
  • Keynote Sessions
  • Observability & Analytics
  • Project + Contributor Summits
  • Registration
  • Security & Supply Chain Security
  • Sponsored Sessions
  • Virtual Sessions
  • Technology Focus
  • Presentation Slides Attached

Filter sessions
Apply filters to sessions.