Configuration as Code with CloudBees Continuous Integration
Learn how to manage your CloudBees Continuous Integration controllers at scale using CloudBees Configuration as Code. Create configuration bundles that can be applied broadly to new and existing controllers, allowing your teams to easily build their code with confidence while maintaining strict control over how those builds are performed.
Tuesday 28th September, 5:00am ET|9:00am UTC and 12:30pm ET|4:30pm UTC
Standardize audit-ready releases with CloudBees Continuous Deployment and Release Orchestration (CD/RO)
In this virtual, instructor-led workshop, you will learn how to automate deployment tasks and workflows in CloudBees CD/RO and build out a release pipeline that easily collects data and evidence for an exportable audit report.
Tuesday 28th September, 7:30am ET | 11:30am UTC
Flexible Delivery Methodologies with CloudBees Feature Management
You’ll learn how to enable progressive, flexible delivery methods to ensure new features make it into your customers’ hands with as little impact to your service as possible. You’ll learn how to easily implement feature flags in your code, how to enable and disable features in your application with the click of a button, and how to easily and quickly rollback any changes because any customer impact occurs.
Tuesday September 28th, 3:30pm ET | 12:30pm PT
Hands-on Workshop: Cloud DevSecOps with Terraform and Bridgecrew
Get hands-on experience to automate shifting cloud security left. We’ll walk through an overview of DevSecOps and Terraform infrastructure as code (IaC), including different methods for scanning Terraform to find and fix common security and compliance issues, all from your existing tooling. You’ll learn to embed cloud security into your continuous integration (CI) pipeline and automate as much of the process as possible.
Tuesday September 28th, 10:00am PT| 1:00pm ET| 7:00pm UTC
Contributing to Open Source
The diversity of the Jenkins project allows for many opportunities for non-code contributions: documentation, testing, design and spreading the word. We always welcome experienced and newcomer contributors to join the community. Oleg Nenashev and Mark Waite, both of CloudBees will lead this workshop.
Attendees will learn:
How to become a Jenkins contributor
Examples of contributions (small patches, documentation updates, sharing knowledge)
How to make a simple Jenkins plugin patch and contribute it to the community
Tuesday September 28th, 6:30am PT | 9:30am ET |1:30pm UTC
Learning How to Work with your New Best Friend, the SBOM
With recent high-profile supply chain attacks, the software-bill-of-materials (SBOM) is becoming a critical foundation for cybersecurity. Organizations must understand all of the components in the containerized applications they build so that they can properly secure them. Hayden Smith, Senior Engineer at Anchore, will lead this hands-on session.
Attendees will learn:
How to generate an SBOM for a container using Syft, an open source tool from Anchore
How to generate the SBOM from container images and filesystems
How to track dependencies in a project and perhaps discover hidden vulnerabilities
Tuesday September 28th, 8:30am PT| 11:30am ET| 3:30pm UTC
Securing Jenkins Pipeline with CyberArk Conjur Secrets Manager
Join this hands-on workshop to get practical guidance on making your Jenkins and CloudBees pipelines more secure, make secrets disappear from code, and secure your DevOps tools, all while maintaining flow through your DevOps pipeline
Attendees will learn:
How to secure secrets and credentials from your application code
Gain hands on experience using CyberArk Conjur Secrets Manager to remove secrets from application code and widely used DevOps tools, including Jenkins, Ansible, and Kubernetes container platforms
Get practical guidance and examples for how your team can quickly get started securing secrets and credentials in your code
Tuesday September 28th, 11:30am PT | 2:30pm ET |6:30pm UTC
Scaling Jenkins Pipelines with Shared Libraries
Jenkins pipelines have become increasingly ubiquitous. As more and more teams add very similar pipeline workflows, boilerplate code grows rapidly. Thus creating an unmanageable code sprawl. Pipeline Shared Libraries let Jenkins users create code snippets that can be easily shared and imported into Jenkins pipelines. Himanshu Gautam and Deepika Gautam of Aplima Solutions will lead this hands-on workshop. Attendees will learn:
How to create a shared library
How to use shared libraries with existing pipelines