youtube image
From YouTube: Online Meetup: Automating SLI/SLO based build validation with Keptn and Jenkins

Description

In many organizations up to 80% of pipeline execution time is spent in manual build validation steps. How can we reduce that? One option is applying Google's SRE (Site Reliability Engineering) practices by automating SLI (Service Level Indicators) & SLO (Service Level Objectives) based build validation. This method has proven to detect problematic issues in production and also allows us to automatically approve or reject builds being pushed through our pipelines. The side benefit is that once code passes our pipelines we have already been validating it with SLIs/SLOs relevant for production as well.

This is a presentation by Andreas Grabner, Dynatrace. In this session you learn the basics of picking good SLIs & SLOs and how to extract them from your monitoring tools. After this session you will be able to start implementing this integration yourself with Jenkins. To give you a jump start you will be introduced to the open source project Keptn (www.keptn.sh) which provides automated SLI/SLO-based quality gates. Then we'll talk about Keptn Jenkins Shared Library which integrates Jenkins and Keptn with just a couple of function calls.

References:

* Slides: https://www.slideshare.net/grabnerandi/jenkins-online-meetup-automated-sli-based-build-validation-with-keptn
* Keptn Jenkins Shared Library: https://github.com/keptn-sandbox/keptn-jenkins-library
* Meetup page: https://www.meetup.com/Jenkins-online-meetup/events/270861119/