Wednesday Keynote
summary
CloudB unveils a new Software Delivery Management product that centralizes CI/CD signals into a unified system of record and a product hub, linking Jenkins, Jenkins X, Flow, Jira, GitHub, observability and analytics. It shows real-time value streams, DORA metrics, pull‑request and policy violations, feature‑flag rollouts (Rollout), and a recommendations engine. Claims include Jenkins ecosystem scale—~30M jobs and ~1M active nodes—and integrations with Electric Cloud accelerator; public preview opens at next.cloudbees.com/join. value stream view and policy engine drive automated alerts and remediation.
AI-written summary · about
chapters (30)
- 0:00Start
- 5:21Conference Theme
- 6:02Training and Workshops
- 8:06Certification
- 8:28Annual Devops World Awards
- 9:51Recap
- 10:56Developer Keynote
- 11:12Prizes
- 12:49Innovation
- 15:22The Adoption of Jenkins
- 15:49The Jenkins Ecosystem
- 40:01Unified System of Record
- 41:09Software Delivery Management
- 45:21Hsbc
- 46:49It Means Is that if We Try To Do the Same Job Again We'Ll Do It 10 Times Better so We Define Shift Left + + as Catching and Fixing Our Defects 10 Times Earlier Doing the Security Scans Pretty Early in the Game Doing the Performance Testing Regression Testing and Lot of Stuff Ten Times Earlier So so the the Concept Here Is that Will Do the 10x Thing Yeah and How Do We Idea Is To Lead the Continuous Delivery Paradigm with a Deep Focus on Innovation and Agility in the Devops Space Got It and I Pressed the Wrong Button How about that
- 48:11It's the Survival It Is the Oxygen for Us It's Important To Understand that in Today's Word Business and Digital Are Not Two Different Things Digital Is the Business and Business Is the Digital We Got Around 40 , 000 Colleagues in Our It Organization so You Can Understand Our Scale and Complexity We Believe in Continuous Transformation Making Sure It's a Everyday Thing for Us and Enabling Our Enabling and Empowering Our Delivers To Transform Something every Day Transformation for Colleagues Is As Important as Transformation for Customer Is We Make Sure Our Colleagues Experience Best-in-Class Engineering Experience through Great Tools and Innovative Process and during Our Journey of Devops Transformation We Have Also Built some Internal Tools and Platforms To Accelerate Our Devops Acceleration
- 1:01:16This Is Brilliant I Mean this Is Exactly What I Was Talking about that Took Us Forever Back in the Days and Trying To Get this Together Build It and Still We Would Not Be Able To Get to that Level but but Here's the Thing this Is an Overview Which Is Phenomenal but I'M Really Interested in the in Progress Features You Were Talking about Earlier I See There's some Icons over There on the Screen What I Really Want To Know from an Overview Perspective Is the Next Level down Which Is To Sort Of Understand Why and Where Bottlenecks and Efficiencies Are Occurring in the Value Delivery Features So Can You Drill Down It's First of all That's a Problem We See Pretty Much Everywhere You Know Engineering Managers Don't Have the Visibility
- 1:01:43And Where Bottlenecks and Efficiencies Are Occurring in the Value Delivery Features So Can You Drill Down It's First of all That's a Problem We See Pretty Much Everywhere You Know Engineering Managers Don't Have the Visibility They Need To Be Able To Understand Where all of the Work That Their Different Teams Are Doing Is Sat on the Journey from Idea to Production in Other Words They Can't See Their Value Stream and You Can't Improve What You Can't See So We Created a View for that We Call It the Value Stream View Let's Take a Look at that Now as an Engineering Manager this Is One of My Favorite Capabilities
- 1:01:55They Need To Be Able To Understand Where all of the Work That Their Different Teams Are Doing Is Sat on the Journey from Idea to Production in Other Words They Can't See Their Value Stream and You Can't Improve What You Can't See So We Created a View for that We Call It the Value Stream View Let's Take a Look at that Now as an Engineering Manager this Is One of My Favorite Capabilities so as You Can See this Is the Value Stream for Our Song Streamer Product We'Re Able To See the Journey of all of Our Work from Idea to Production We'Re Aggregating Data from Jira from Github As Well as Our Ci Cd Tools and Much More
- 1:06:31If You Look Here these Are Our Key Door Metrics As Well as We'Re Able To See Data Shadid with Activities Activities That Are Contributing to Our Inefficiencies Here Is Our Recommendations Engine and What the Recommendation Engine Does It Suggests Policies That Should Be Added so the Teams Can Operate a Little Bit More Efficiency So in this Particular Case We Can See that It's Suggesting that We Add a Policy To Alert Us When Poor Requests Are Left Open for More than 24 Hours Did You Catch that Sure so It's a Quote Peter Drucker You Can't Manage What You Don't Measure
- 1:07:18But Not Only that a Built in Policy Engine Allows Us Then To Implement those Recommendations It's Really Easy To Configure So Let's Jump Over to Our Policies Dashboard and Configure that Recommended Policy So Here We'Re Able To Add or Change Rules but in this Case We'Re GonNa Keep the Default We'Re Also Able To Create Actions That Are Triggered Whenever the Rules of Our Policies Are Violated in this Particular Case We'Ve Configured It To Notify Us via Our Default Slab Channel this Is a Really Flexible Powerful Capability That We Think Can Greatly Help Teams Continuously
- 1:07:40We'Re Also Able To Create Actions That Are Triggered Whenever the Rules of Our Policies Are Violated in this Particular Case We'Ve Configured It To Notify Us via Our Default Slab Channel this Is a Really Flexible Powerful Capability That We Think Can Greatly Help Teams Continuously Improve Couldn't Agree More this Is Seriously Impressive Guys Clearly You Guys Have Been Busy Yep That's Just the Start of It though We'Ve Been Working on some Really Neat Stuff for Developers-You Want To Take a Look Let's Do It Cool So Let's Take a Look at How a Developer Might Start Their Day with Cloud Peace
- 1:09:32You Can See Where You Are Blocking Other People's Work You Can Also See Where the Work Your Own Contributions Are Being Blocked by Others or by Events like Failing Builds and for each of these Pieces of Work each of these Contributions You Get a Little Bit of Data You Get a Metric the Idle Metric That Gives You the Cumulative Time that that Piece of Work Has Been Sat in an Idle State for in Other Words How Much Waste Has Been Involved In in that Task in that Activity Really Helps You with Information You Need To Focus on Keeping Value Flowing
- 1:09:46You Get a Little Bit of Data You Get a Metric the Idle Metric That Gives You the Cumulative Time that that Piece of Work Has Been Sat in an Idle State for in Other Words How Much Waste Has Been Involved In in that Task in that Activity Really Helps You with Information You Need To Focus on Keeping Value Flowing Right So if You Look at Our Selected Contribution You'Re Able To See that You Are the Assigned to Reviewer As Well as You'Re Able To See that There's Been a Pull Request That's Been Open for Two Days Remember that Pull Review Request Policy That We Defined Earlier Here It Is in Action You Know this Is this Is Really Great I Could See How that Would Have Helped My Developers Quite a Bit on Focusing on the Right Things Immediately
- 1:10:32Without Having To Dig Through and Try To Figure Out What They Should Be Working on but One Thing I'M Wondering Is I Did Really Like the Value Stream You Showed Earlier Can You See any of this in Context of Where that Value Is in the in the Value Stream Well Absolutely There Is an Option on Our Contributions Dashboard That Will Allow You To Take You Back to the Value Stream So if We Go Back to Our Value Stream for Our Song Favoriting Feature We'Re Able To See Additional Information Giving You Context into Where that Contribution Is on Its Way to Production and to Our Users You'Re Able To See Gates That Are Notifying You that There Are Blockages
- 1:11:25We'Re Able To See that this Particular Contribution Is Being Blocked because the Pull Request Has Been Opened for 24 Hours You'Re Given Information on Detail of Your Pull Request Review and You'Re Also Able To See a Live Link to a Preview Environment Where Your Pour Requests Has Been Deployed so that You Can Validate the Change So Let's Jump Over to Github Right Now and Take a Look at that Pull Request Something To Point Out about this Pull Request Now this Was a Pr That Was Created via Cloud-Based So Obviously in Github but Created via Cloud Base because of that It's Had a Comment That's Been Added Automatically and Populated with a Lot of Contextual Information Contextual Information about the Tasks and the Context Around There the Feature any Blocking Tasks and So on this Really Helps Streamline Reviews
- 1:13:00I Just Love the Value Stream View It's an Incredible Level of Insight Just in One in One Total View Yeah and all of the Information That You See Here and throughout the Acquired Possess Dm Solution of Course What You'Re Seeing that Capability Is Completely Decoupled from the Ci Cd Layer in Other Words the Software Delivery Automation Layer You Know all of Your Devops Tool Chain this Is Completely Decoupled from It So Right Now in Terms of Ci Cd Tooling the System Connects with Clary's Core with Jenkins Future Integrations Will Connect with Jenkins Ex with Queries Flow and Potentially Other Ci Cd Tools and We Do that via Our App Framework
- 1:19:28And It's Given You Context as to the Reason Why if You Click on that Notification It'Ll Take You Back to Your Feature Flag Screen Where You'Re Able To See that that Particular Feature Has Been Disabled for the Problematic Rollout Segment and Then this Gives You the Opportunity to and-It Gives You the Opportunity To Investigate the Reasons Why a Little Bit More Information that You Can See There As Well and that Is that the Cloud-Based Solution for Software Delivery Management Here Has Correlated a Recent Code Change with that Detected Degradation in Api Performance and Suggested It as the Likely Root Cause
- 1:19:51A Little Bit More Information that You Can See There As Well and that Is that the Cloud-Based Solution for Software Delivery Management Here Has Correlated a Recent Code Change with that Detected Degradation in Api Performance and Suggested It as the Likely Root Cause so You'Ve Got Immediate Context You Need To Be Able To Jump Off Try and Quickly and Investigate the Root Cause the Underlying Issue and Hopefully Resolve that Issue Much Faster than Would Otherwise Be Possible this Is Impressive I Mean Again Back to How It Was for Us I Mean We Would Get an Alert or some Sort of Trigger That
- 1:20:08So You'Ve Got Immediate Context You Need To Be Able To Jump Off Try and Quickly and Investigate the Root Cause the Underlying Issue and Hopefully Resolve that Issue Much Faster than Would Otherwise Be Possible this Is Impressive I Mean Again Back to How It Was for Us I Mean We Would Get an Alert or some Sort of Trigger that Something Was Going Wrong and that's Where Everything Would Start for Us We Would Forensic Ly Try To Investigate through Logs and Systems and Tools To Try To Figure Out Where the Issue Was a Meanwhile Our Customers and Our Customers Customers Were Were Actually Impacted the Whole Time
related talks
35mOpening Keynote – Kohsuke Kawaguchi
40mOpening Keynote – Sacha Labourey
44mKeynote – Christina Noren
42mAutomation, Innovation and Continuous Delivery
27mAutomation, Innovation and Continuous Delivery
30mHow CloudBees CI Brings Enterprise Scale to Jenkins
40mIntegrated Pipeline for Private & Public Clouds w/Jenkins, &
38mOperating Jenkins at Scale
