Five Can't-Miss Continuous Delivery Sessions at Jenkins World

DZone 's Guide to

Five Can't-Miss Continuous Delivery Sessions at Jenkins World

With seven tracks to choose from and more than 60 sessions, it can be difficult to decide which Jenkins World sessions to attend. We’ve broken down the top five continuous delivery (CD) sessions DevOps professionals can’t miss this year.

Jenkins World 2017 will kick off next week in San Francisco – taking place August 28 - 31. Everyone is getting excited for the show and planning schedules, finalizing travel, and connecting with fellow attendees in advance. With seven tracks to choose from and more than 60 sessions, it can be difficult to decide which sessions to attend. To make the schedule planning process easier, we’ve broken down the top five continuous delivery (CD) sessions DevOps professionals can’t miss this year.

NOTE: DZone readers get a 20 percent discount by using this code at registration: JWDZOCUST.

This workshop, led by CloudBees DevOps Evangelist Brian Dawson, will review the definition of DevOps and its relationship to CD. Attendees will get to explore a simple model for measuring their organization’s DevOps maturity and will have the opportunity to conduct a lab in which they apply the model to their own organizations. Attending this workshop will enable attendees to measure their own DevOps maturity and identify steps to facilitate a transformation to enterprise CD and DevOps.

This session will be led by Ozan Günalp and Emmanuel Quincerot, software engineers at LesFurets.com. They will explain how LesFurets.com uses Jenkins to automate its CD pipeline. Each day they test more than 30 parallel developments and deliver those which are ready for production. From validation to deployment, they use Jenkins Pipeline DSL for every step of the pipeline. Attendees will hear about LesFurets.com’s extensive use of Jenkins, its open source testing framework and some of the best practices learned as they migrated to the pipeline DSL.

This session will be presented by CloudBees software engineers Baptiste Mathus and James Nord. Attendees will hear about CloudBees’ experience moving off a single instance to a new cluster, where each team could have its own master and gain greater control over its build environment using Docker. Find out how CloudBees took the opportunity to change and improve its teams’ setup and use many of the new CloudBees features that were in development. Attendees will walk away understanding what techniques to use for dealing with a similar migration.

In this interactive session, Michael Hüttermann, a principal expert in CD, DevOps and SCM/ALM, will set up a holistic CD pipeline with the use of DevOps tools, based on cloud, microservices and container technologies. Attendees will help code and package a web application, which will be inspected with SonarQube, shipped with Docker and deployed to Artifactory. Jenkins 2 will serve as the backbone of the delivery ecosystem and final releases will be published to Bintray. After this session, attendees will know the ins and outs of setting up scalable, high-end delivery pipelines.

If you’re planning to implement CD or have been facing challenges in implementing CD, this is the session for you. Viktor Farcic, senior consultant at CloudBees, will walk attendees through some of the prerequisites and steps that should be taken in almost all CD cases. If facing a CD implementation roadblock, it’s likely you missed some, if not all, of the commandments that will be explored in this session.

After hearing from the experts in these sessions, attendees will have the knowledge they need for a successful CD implementation. For those who have already implemented CD in their organizations, these sessions will provide insights into how to improve processes and adopt best practices. There are dozens of other great sessions to attend at the show – check out the full agenda.

If you haven’t registered for Jenkins World yet, you can still do so! Make sure to use the DZone promotional code to get 20 percent off: JWDZOCUST.