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’.
Tuesday, June 7
 

9:00am CDT

DevOps Intelligence: Scaling Governance, Compliance, and Security across an Enterprise of 15K Developers - Jamie Plower, Fidelity Investments
At Fidelity Investments, every application workload must meet a unique mix of security, regulatory, audit & governance requirements to protect millions of customers. Enabling a standard automated approach to securing the CI/CD pipeline & Devops toolchain, ensures that engineering teams adhere to policy while being continuously audit-ready & secure. Scaling DevSecOps across application teams, code bases & various workload architectures requires bigger-picture thinking, built in flexibility and a smart approach from the start. During this session, Jamie will share Fidelity's journey to support over 15,000 engineers around the globe with our modern delivery approach. Hear about our challenges & successes to enabling accelerated velocity and overcoming our scale, while providing integrated, real-time governance and operations capabilities across the application lifecycle

Speakers
avatar for Jamie Plower

Jamie Plower

Director of Cloud Architecture, Fidelity Investments, Fidelity Investments
Jamie Plower Fidelity Investments Director of Cloud Architecture Jamie leads the Software Delivery Intelligence squad for Cloud & Platform Engineering at Fidelity. He is a strong advocate of Software Delivery Excellence and incorporating the principles of agility, engineering, and... Read More →



Tuesday June 7, 2022 9:00am - 9:30am CDT
JW Grand Ballroom 4

9:00am CDT

Lessons Learned Evolving K8s Extensions: The Future Of Tekton Pipelines - Lee Bernick, Google
When extending Kubernetes, how do you map extensions to Kubernetes resources? You may have heard of Tekton, a cloud native CI/CD framework built with Kubernetes CRDs. Today, the specification of a Tekton resource is tightly coupled to its execution in Kubernetes. A Step is run in a Container, a Task is run in a Pod, and a Pipeline is run in a set of Pods. This coupling introduces challenges including optimizing resources, moving data through Pipelines, and distributing workloads. Users need more flexibility.
In this talk, you’ll hear lessons learned from decoupling Tekton resources from their execution in Kubernetes. In particular, Tekton is experimenting with allowing entire Pipelines to be executed in a Pod. We’ll demonstrate how executing a Pipeline in a Pod can improve execution times and the user experience of passing data through a Pipeline. You’ll also hear about challenges we’ve encountered along the way, and gain clarity on the future of Tekton Pipelines.

Speakers
avatar for Lee Bernick

Lee Bernick

Senior Software Engineer, Google
Lee is a Software Engineer on Google’s Tekton team, working on cloud native CI/CD infrastructure. She has a B.Sc. in Physics and a B.Sc. in Math with Computer Science from the Massachusetts Institute of Technology.



Tuesday June 7, 2022 9:00am - 9:30am CDT
JW Grand Ballroom 1

9:00am CDT

Microservice Supply Chain and the Ortelius Application SBOMs - Tracy Ragan, DeployHub
One of the new requirements under the Biden Administrations’ executive order on improving Cybersecurity is the requirement to provide purchasers a software bill of material (SBOM) for each software solution. But what is a software solution? Is it just a single microservice or is it a collection of microservices? In this presentation, you will learn how Ortelius aggregates an application-level SBOM by tracking the microservices, with versions, that it uses. This level of reporting is important to show what the ‘logical’ application is consuming, its vulnerabilities, and all transitive libraries and services it consumes. While this may be easy to create in a monolithic architecture, creating these higher-order SBOMs at the application level is difficult. The Ortelius catalog simplifies the process for every ‘logical’ application version released.

Speakers
avatar for Tracy Ragan

Tracy Ragan

CEO and Co-Founder, DeployHub
Tracy is CEO and Co-Founder of DeployHub. DeployHub is a software supply chain platform based on the CDF's Ortelius open-source project. Tracy is expert in supply chain management and pipeline life cycle practices with a hyper focus on microservices and cloud native architecture... Read More →



Tuesday June 7, 2022 9:00am - 9:30am CDT
JW Grand Ballroom 3
  Security & Supply Chain Security
  • Technology Focus Ortelius
  • Presentation Slides Attached Yes

9:00am CDT

[VIRTUAL SESSION] Cloud Security in Continuous Delivery - Chen Goldberg, CloudWize
One of the biggest challenges is making sure the continuous integration processes in the cloud are made easy to use and straightforward to all stakeholders involved and in charge of the security. In this session, we’ll explore continuous delivery and security in the cloud, the different stakeholders as CloudOps, DevOps, SREs, Cloud architects, RNDs, and DevSecOps. Chen will also include examples of the challenges and repercussions. We’ll explore the following points: - Setting clear responsibilities between the stakeholders. - What you need to look for in a tool to simplify the process, help protect the cloud and keep up with continuous delivery. - Organized and centralized logs and threats management. Numerous options to handle them. - How to use an autonomous risk management system.

Speakers
avatar for Chen Goldberg

Chen Goldberg

CEO, CloudWize
15 years of experience in development and operation, building infrastructure and implementing best practices in start-ups and enterprise companies, leadership roles as managed production Cloud Environments. Speaking opportunities: I participated in a live webinar and podcast and gave... Read More →



Tuesday June 7, 2022 9:00am - 9:30am CDT
Virtual Track
  Virtual Sessions, Cloud Native Continuous Delivery
  • Technology Focus CD Events
  • Presentation Slides Attached Yes

9:00am CDT

[VIRTUAL SESSION] Continuous Software Delivery using Jenkins, Spinnaker and Terraform Cloud on Amazon EKS - Irshad A Buchh & Paul Roberts, Amazon Web Services
Customers running microservices-based applications on Amazon Elastic Kubernetes Service (Amazon EKS) are looking for guidance on architecting complete end-to-end CI and CD pipelines using Jenkins and Spinnaker. Jenkins is a very popular CI server with great community support and many plugins (Slack, GitHub, Docker, Build Pipeline) available. Spinnaker provides automated release, built-in deployment, and supports blue/green deployment out of the box. This talk will explore configuration of Jenkins on Amazon EC2 using Terraform Cloud. Irshad shall also discuss the creation of Spinnaker pipelines, a combination of stages that enable powerful coordination for Continuous Software Delivery. These pipelines can be started manually or can be automatically triggered by an event, such as a new Docker image appearing in the Docker registry.

Speakers
avatar for Irshad A Buchh

Irshad A Buchh

Principal Solutions Architect, Amazon Web Services
Irshad A Buchh is a Principal Solutions Architect at Amazon Web Services. Irshad is a trusted advisor to AWS most strategic global partners, educating them on the value proposition of AWS cloud and participating in deep architectural discussions to ensure their solutions are designed... Read More →
avatar for Paul Roberts

Paul Roberts

Senior Principal Solutions Architect, Amazon Web Services
Paul Roberts is a Senior Principal Solutions Architect at Amazon Web Services. Paul is an extremely technical and seasoned technologist who has spent the last decade engineering and implementing large scale infrastructure and security architectures for organizations of all sizes... Read More →



Tuesday June 7, 2022 9:00am - 9:30am CDT
Virtual Track
  Virtual Sessions

9:40am CDT

Making your CI/CD Pipelines Speaking in Tongues with OpenTelemetry - Ivan Fernandez Calvo & Victor Martinez, Elastic
Building and delivering software faster and better gained a different meaning with the introduction of pipeline-based technologies like Jenkins. Today, developers can automate the whole software development lifecycle by programmatically implementing build, testing, and deployment to achieve development agility. While this is great on the one hand, it poses an important question to be answered: what if the pipeline has a bug? For this reason, pipeline maintainers ought to have a strategy in place capable of verifying the pipeline code's accuracy, correctness, and reliability. Luckily for us, Jenkins allows this by providing a plugin compatible with OpenTelemetry — a technology that grants developers the ability to evaluate their code using an observability backend. This session will explain how this works and demonstrate how to get value from this.

Speakers
avatar for Ivan Fernandez Calvo

Ivan Fernandez Calvo

Principal Software Engineer, Elastic
Ivan is a Software Engineer who works and lives in Spain. At work, Ivan is focused to improve the Continuous Integration/Continuous Delivery environments/infrastructure process and tools. Currently, Ivan maintains two Jenkins plugins SSH Build Agents and SAML, and it is an active... Read More →
avatar for Victor Martinez

Victor Martinez

Software Engineer, Elastic
Victor is a Software Engineer who lives in the UK. At work, Victor works with different teams to build and improve the CI/CD ecosystems, helping them to increase their productivity with some automation. Victor has contributed to the Jenkins community for years and released a few plugins... Read More →



Tuesday June 7, 2022 9:40am - 10:10am CDT
JW Grand Ballroom 3
  Best Practices in Continuous Delivery, Observability & Analytics
  • Technology Focus Jenkins
  • Presentation Slides Attached Yes

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

Increase Agility and Quality Using Trunk-Based Development in Continuous Delivery - Hope Lynch & Logan Donley, CloudBees
Jump into this fast-moving and practical discussion to dig into how you and your peers can use a single mainline of source code to manage continuous delivery with greater agility and higher quality.

Speakers
avatar for Hope Lynch

Hope Lynch

Sr. Director, Technology Strategy, CloudBees
My favorite area of focus is Transformation, whether it is Agile, Business, or Digital. Each of these overlap on the Venn diagram of Transformation and each touches all aspects of businesses today. At CloudBees I work as Senior Director of Platform focusing on driving product marketing... Read More →
avatar for Logan Donley

Logan Donley

Sr. Technical Evangelist, CloudBees
Logan Donley is a technical evangelist at CloudBees. He helps companies modernize their software delivery through better tools and processes. He studied nanotech at NC State University but is more passionate about the world of software.



Tuesday June 7, 2022 9:40am - 10:10am CDT
JW Grand Ballroom 2
  Sponsored Sessions
  • 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

Building DevOps Metrics for your Choice of CD Tools Through CDEvents - Andrea Frittoli, IBM & Erik Sternerson, doWhile
Continuous Delivery is all about getting your software released, and as software and system complexity continues to increase, so does the need to have many different tools, services and even people involved in building, verifying, deploying and monitoring your software. DevOps metrics help organisations measure their success with continuous delivery however, the plethora of different tools in use make it challenging to collect the data first and to extract coherent metrics from it. In this talk the speakers will introduce the CDEvents project and specification, which establishes a shared terminology and set of CI/CD-related events built on CloudEvents. They will demonstrate how CDEvents helped them gather consistent data from different CD tools, which can be used to calculate DevOps metrics.

Speakers
avatar for Erik Sternerson

Erik Sternerson

CI Specialist, doWhile
Erik Sternerson is an active contributor to the CDEvents specification, part of the Events in CI/CD Special Interests Group in the Continuous Delivery Foundation, and is a contributor to the Eiffel events open source community. Erik also works as an Enterprise-Scale CI/CD Specialist... Read More →
avatar for Andrea Frittoli

Andrea Frittoli

Open Source Developer Advocate, IBM
Andrea Frittoli is a Developer Advocate at IBM and an open source enthusiast. He is the co-founder of the CDEvents project and member of the project Governing Board. He is the chair of the CDF TOC and member of the Governing Board. He's a strong advocate for transparency in open source... Read More →



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

10:50am CDT

Automating Industry Regulation (SoX, SoC 2) Enforcement During Software Delivery - Balaji Sivasubramanian & Gopinath Rebala, OpsMx
The development teams in Enterprises are increasingly deploying to environments that need to adhere to various industry regulations like SoX, SoC 2, FedRamp, etc. With the increased frequency of deployments and the need to audit the deployments, it is becoming imperative that these control and enforcement are automated as part of the CI/CD process. In this talk, we will show how to integrate OPA policy integration with CI/CD tools and share sample policies for enforcing compliance rules based on real-world regulatory requirements. Also, we will demo the integration including an audit of the policy enforcement.

Speakers
avatar for Gopinath Rebala

Gopinath Rebala

CTO, OpsMx Inc
Gopinath is passionate about simplification and automation of Software Delivery with little or no human intervention. He brings more than 20 years of Software development and delivery leadership with startups and fortune 100 companies. He has patents in content distribution, application... Read More →
avatar for Balaji Sivasubramanian

Balaji Sivasubramanian

VP, Product, OpsMx
Balaji is the Vice President of Product at OpsMx where he focuses on helping companies implement Spinnaker on a large scale. He has over 15 years of experience in product management and marketing in the enterprise software industry. Before joining OpsMx, Balaji was the head of product... Read More →



Tuesday June 7, 2022 10:50am - 11:20am CDT
JW Grand Ballroom 1
  Security & Supply Chain Security

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

[VIRTUAL SESSION] Lightning Talk: Automated Testing Done Right - Aditya Bansal, Cortex
As software engineering tools and languages continue to evolve, it has become easier than ever to write software that touches billions of users. With the advent of cloud providers like AWS, GCP, Azure, and several more, the continuous delivery of software is a very reachable milestone, for companies of all sizes. But what about quality? How do we ensure that every commit we send to production is not going to fail? In this talk, Aditya will review lessons that he has learned from working on testing & CI/CD infrastructures at three different startups as an early engineer. He will also cover how not to make the same mistakes he did.

Speakers
avatar for Aditya Bansal

Aditya Bansal

Founding Engineer, Cortex
Aditya is a Founding Engineer at Cortex, the first system of record for engineering which enables engineering teams to drive adoption of developer best practices, funded by Sequoia Capital and Combinator. He started off his career in software engineering at Poynt, where he helped... Read More →



Tuesday June 7, 2022 11:30am - 11:40am CDT
Virtual Track
  Virtual Sessions
  • Technology Focus Jenkins
  • Presentation Slides Attached Yes

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

Reducing Deployment Risks with Progressive Automated Canary and Spinnaker in a Regulated Environment - Carlos Martini, Vanguard
We've all been there: we've spend countless hours creating automated tests and manually testing new functionality to ensure our applications work well only to have production users use our system in unexpected ways and break the application. So how can we reduce risks even further when deploying to production? And how do we do this in a highly regulated environment? Progressive automated canary allows us to slowly and, more importantly, automatically ramp up production traffic to a new version. This talk will not only focus on how to setup progressive automated canary using Spinnaker, but on how to do it in a way where large and highly regulated companies can meet their regulatory requirements. We'll dive into using pipeline templates and different stage types to provide consistent deployments, meet custom regulation requirements, and integrate with change management systems.

Speakers
avatar for Carlos Martini

Carlos Martini

Senior Cloud Architect, Vanguard
Carlos is a Senior Cloud Architect in the CTO at Vanguard. He is currently working in the Kubernetes platform team at Vanguard with a focus in CD. During his 12+ years in IT he has had an obsession for learning new technologies, understanding client problems, and then trying to solve... Read More →



Tuesday June 7, 2022 11:30am - 12:00pm CDT
JW Grand Ballroom 3
  Cloud Native Continuous Delivery
  • Technology Focus Spinnaker
  • 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: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

4:30pm CDT

Keynote: You're Good at CI, You're Good at CD, But Where's the Work Taking You? - Michael Stahnke, Vice President of Platform, CircleCI
We'll cover the complexity of change approaching modern application delivery and why the changes you intentionally make, and the ones that happen to you, require us to deeply understand desired behavior and reactions to the true initiator of all technology work -- change.

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 4:30pm - 4:35pm CDT
JW Grand Ballroom 7 - 8
  Keynote Sessions
  • Presentation Slides Attached Yes
 
Wednesday, June 8
 

10:40am CDT

Keynote: Why Monorepos - Jeff Cross, Co-Founder & Principal Architect, Nrwl
Monorepos have been getting a lot of attention recently in the JavaScript community. Is it just hype, or can monorepos fundamentally change how a software organization works? In this talk, Jeff will explore the tooling, nuance, and tradeoffs of monorepos vs other approaches, using resources from the informational site https://monorepo.tools.

Speakers
avatar for Jeff Cross

Jeff Cross

Co-Founder, Principal Architect, Nrwl
Jeff is  the CEO of Nrwl, the company behind Nx. Before co-founding Nrwl with Victor Savkin, Jeff (and Victor) used to work on the Angular team at Google, where he led the mobile and performance efforts for Angular. Now he spends his work days helping software dev teams collaborate... Read More →



Wednesday June 8, 2022 10:40am - 11:00am CDT
JW Grand Ballroom 7 - 8
  Keynote Sessions
  • Presentation Slides Attached Yes

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: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

2:55pm CDT

[VIRTUAL SESSION] Lightning Talk: Safe to Fail Continuous Delivery Culture - Sylvia Lobo, Digital14
Building a new software product and deploying it in Cloud is a highly innovative and creative process. Things simply don't go to plan all the time, setbacks and failures are inevitable along the way. What makes a difference is how a team deals with them. Each failure is an opportunity to reassess, make a change and try a different approach. In order to succeed, testing teams must become resilient to failure. They must focus on the learning outcomes that they present.

Speakers
avatar for Sylvia Lobo

Sylvia Lobo

Project Manager, Digital14
1. I am Sylvia Lobo, Project Manager with Digital14.I have experience in MS Azure Cloud project management, especially in cloud deployment with Azure Pipeline with Digital14 2. I’m passionate about inclusivity (because it’s a human right) and intersectional growth (there’s stats... Read More →



Wednesday June 8, 2022 2:55pm - 3:05pm CDT
Virtual Track
  Virtual Sessions, Community & Culture
  • Technology Focus CD Events
  • Presentation Slides Attached Yes

2:55pm CDT

Leading DevOps Transformation with Gamification - Ravi Devineni, Northwestern Mutual
With many organizations making a pivot to DevOps mindset, it is imperative that we measure progress on that journey. At Northwestern Mutual, we wanted to chart our journey and demonstrate our progress throughout. As a part of that we developed a gamification process which leverages data from various Devops tools in the tool chain and aggregates it into dashboards to provide visibility on current state and trending over time. In this session, I’ll show you what types of metrics we captured and how this process can drive improvements at your organization.

Speakers
avatar for Ravi Devineni

Ravi Devineni

Senior Director of Engineering, Northwestern Mutual
Ravi Devineni is a Senior Director of Engineering at Northwestern Mutual for a team responsible for DevOps, CI/CD and Open source tooling for the enterprise. Ravi is also an active speaker having spoken at several DevOps and Cybersecurity conferences. Previously Ravi worked at companies... Read More →



Wednesday June 8, 2022 2:55pm - 3:25pm CDT
JW Grand Ballroom 4
  Community & Leadership
  • Technology Focus CD Events
  • 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

Merge Strategies at Scale: Developer Happiness Through Better Code-submission Workflows - Ankit Jain, Aviator Technologies
Code-submission processes can highly impact developer productivity, especially as engineering teams scale and codebase complexity grows. Often, teams that work on a monorepo struggle with keeping their main branch stable, especially as the number of engineers merging changes (and consequently, the number of code-submissions per day) grows. This happens because incompatibilities emerge when multiple changes are combined, causing builds to break frequently. Poly-repo setups present their own challenges: synchronizing merges when changes span multiple repositories, rolling back related changes across repos, and testing across multiple build/test pipelines can become coordination time-sinks for developers. This talk will feature a distillation of various merge strategies that help teams scale, and their associated developer-productivity trade offs.

Speakers
avatar for Ankit Jain

Ankit Jain

CEO & Cofounder, Aviator Technologies
Ankit is a cofounder and CEO of dev-productivity startup Aviator Technologies and also leads the ex-Google alumni network (Xoogler.co). Previously he led engineering teams at Sunshine, Homejoy and Shippo. Prior to that, Ankit was also an EIR at Unshackled Ventures and an engineer... Read More →



Wednesday June 8, 2022 3:55pm - 4:25pm CDT
JW Grand Ballroom 3
  Developer Experience
  • Technology Focus Jenkins
  • 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

Expanding Interoperability in the CD Ecosystem - Ishan Khare, Loft Labs & Mauricio Salatino, VMware
Building an inclusive ecosystem where you can connect different tools built using different technologies and languages is hard, as different tools tend to promote different protocols and similar but not the same architectural patterns. This presentation focuses on the CDEvents initiative led by the SIG-Events Working Group at the CD Foundation. During this presentation a new use case will be presented showing how tools like Knative, Tekton and Crossplane can work together by just relying on CDEvents, no custom libraries, no forced protocols, just a standard and reactive way to interconnect disparate systems that were created by different communities with different purposes. We have a demo in place that we're working on and would like to present it demonstrating the whole flow end-to-end.

Speakers
avatar for Mauricio Salatino

Mauricio Salatino

Software Engineer, Diagrid
Mauricio works as an Open Source Software Engineer at @Diagrid, contributing to and driving initiatives for the Dapr OSS project. Mauricio also serves as a Steering Committee member for the Knative Project and Co-Leading the Knative Functions initiative. He published a book titled... Read More →
avatar for Ishan Khare

Ishan Khare

Software Engineer, Loft Labs
Ishan is currently a Software Engineer at Loft Labs. He likes to experiment and fiddle with kubernetes and controllers and is interested in Cloud Native ecosystem. You can reach out to him on Twitter @ishankhare07.



Wednesday June 8, 2022 4:35pm - 5:05pm CDT
JW Grand Ballroom 3
  Cloud Native Continuous Delivery

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

4:35pm CDT

[VIRTUAL SESSION] Jenkins 2022 and Beyond? - Oleg Nenashev, Dynatrace
Is the Butler Still Young? Maybe not but it is still one of the most popular automation tools. Jenkins in 2022 is not Jenkins in 2012. It keeps evolving to address demands from its users and contributors: pipeline as code, configuration as code, better support for cloud environments, UX, etc. We are looking forward to the next major iteration in Jenkins evolution. So what’s next for it? I will focus on the current challenges for Jenkins. What does need to change in the project and the community to keep it relevant? We will talk about revitalizing the community and attracting new company contributors, consolidating user experiences, and reusing experiences of BlueOcean and Jenkins X? We will also talk about interoperability with other projects, making Tekton a first class citizen Pipeline engine, and making Jenkins available everywhere regardless of CI/CD system you actually use.

Speakers
avatar for Oleg Nenashev

Oleg Nenashev

Community Builder, Gradle
Oleg is a developer tools hacker, community builder and DevRel consultant. He's passionate open source software, open ecosystems and open hardware advocate. Oleg is a core maintainer Jenkins project where he writes code, mentors contributors and organizes community events. He is a... Read More →



Wednesday June 8, 2022 4:35pm - 5:05pm CDT
Virtual Track
  Virtual Sessions, Cloud Native Continuous Delivery
  • Technology Focus Jenkins
  • Presentation Slides Attached Yes
 
  • 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.