CNCF Member Webinar - DevOps from a Different Data-set
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Syllabus
Intro
Performance derived vs performance described
160,000 projects
What's changed year over year?
Most projects configured to run per push to git server
Primary application or service you work on
How long does it take to get results?
% of builds finish in 12 seconds
Half of all builds finish in under 4 minutes
How often does your pipeline complete with a green status?
Time a pipeline sits in a failure state
Peak Throughput was April 2020
After April, Throughput falls a bit
Hypothesis: people working hard on core business stability
Hypothesis: Fewer distractions working at home
Branch Information
Success Rate is 80% on the default branch at 50th percentile and 100% for 75th percentile and above
Success Rate at 50p is 80% for default and 58% for non-default branches
Duration on default branches are faster at every percentile.
Recovery Time is lower on default branch at every percentile.
What development practices definitively work?
Success Rate does not correlate with company size
Duration is longest for teams of one
Recovery Time decreases with increased team size (up to 200)
Longest Recovery Times are from teams of one.
Performance is better with more than one contributor as shown by multiple indicators
Software is collaborative
% less Throughput
Final Thoughts
More collaborators means better outcomes
Taught by
CNCF [Cloud Native Computing Foundation]