Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Jenkins for DevOps [clear filter]
Tuesday, September 18


Automate Testing in Your Container Platform with Jenkins
Organizations hoping to implement a true continuous delivery model in their software development workflows must build automated tests into their deployment pipelines. But how does automated testing change when working with applications that are containerized? What can Jenkins provide to help us coordinate testing within a container orchestration platform? In this quick session, we’ll look to answer these questions, so that you will walk away with an understanding of how to build automated testing into your container platform with a Jenkins pipeline.

avatar for Eleanor Mehlenbacher

Eleanor Mehlenbacher

Red Hat
 Eleanor Mehlenbacher is a software consultant at Red Hat with a focus in containerized application development, IT automation and CI/CD. During her time at Red Hat, she has worked to advance the DevOps footprint of client organizations by leveraging Red Hat technology and customizing... Read More →

Tuesday September 18, 2018 1:00pm - 1:10pm
DevOps Theater


Radical Transparency in your CI/CD for more trusted and faster releases
Description Being the origin of the artifacts, Jenkins is the ultimate source of truth for your CI/CD pipeline. It generates unique metadata about the most important entity in your IT organization - your product. But more often than not this critical metadata is neglected – either discarded right away or stored in an ephemeral storage (like Jenkins itself). In this lightning talk, we will discuss how to gather, persist and use this metadata to achieve radical transparency in your CI/CD for more trusted and faster releases.

avatar for Baruch Sadogursky

Baruch Sadogursky

Head of DevRel Advocacy, JFrog
Baruch Sadogursky (a.k.a JBaruch) is the Head of DevOps Advocacy and a Developer Advocate at JFrog. His passion is speaking about technology. Well, speaking in general, but doing it about technology makes him look smart, and 19 years of hi-tech experience sure helps. When he’s not... Read More →

Tuesday September 18, 2018 2:00pm - 2:10pm
Golden Gate Ballroom A


Microsoft, Linux, Open Source, Cloud + DevOps
During the past year, Microsoft has made significant contributions to the open source community. We have open sourced tools such as Visual Studio Code, PowerShell Core, .NET Core and even added support for Bash on Windows 10. We also contribute upstream to projects like Kubernetes, Helm, Draft and Brigade. Draft is a tool that makes Kubernetes easier to use for developers. In this session, I will teach you how you can use these open source tools in your dev and production environments. You'll be enabled to implement DevOps best practices, thereby giving you the tools necessary to become a DevOps superhero!

avatar for Jessica Deen

Jessica Deen

Jessica is a cloud developer advocate for Microsoft focusing on Azure, infrastructure, cloud and OSS. Prior to joining Microsoft, she spent over a decade as an IT consultant / systems administrator for various corporate and enterprise environments, catering to end users and IT professionals... Read More →

Tuesday September 18, 2018 2:30pm - 3:15pm
Golden Gate Ballroom B
Wednesday, September 19


Jenkins for Building Cisco's Wireless Image
Jenkins is a centerpiece for all the Cisco Wireless engineering operations activity, most of the processes being spawned by the Jenkins server. This session will provide insights into what goes into ensuring seamless software engineering processes that produce quality images. The participants will get a feel for how we use Jenkins, a number of Jenkins plugins, supporting tools and all related operations. We will highlight a few best practices, tips and pain points from our experience in using Jenkins. Using actual examples, the session will explain how we overcome hurdles in the process, handle escalations, continuously scout for process improvements and innovate ourselves!

avatar for Vishnu Pendyala

Vishnu Pendyala

Vishnu Pendyala is a senior member of IEEE and of the Computer Society of India (CSI), with over two decades of software experience with industry leaders such as Cisco, Synopsys, Informix (now IBM) and Electronics Corporation of India Limited. He recently taught a short-term course... Read More →

Wednesday September 19, 2018 12:45pm - 12:55pm
DevOps Theater


"Look Ma, No Hands" - Manage Jenkins Configuration as Code
The "as code" paradigm is about being able to reproduce and/or restore a full environment within minutes based on recipes and automation, managed as code.

Most Jenkins users already use this approach to manage the architecture and infrastructure for applications they build and deploy with Jenkins. But what about your Jenkins master?

Shall we store the whole JENKINS_HOME in a Git repository ? Many use xml templates or Groovy voodoo to address this need. Early in 2018, we released the Jenkins configuration as code project, designed to offer a standard mechanism to setup Jenkins, without needs to know either the Jenkins internals or any piece of Groovy syntax. Just mimic the web UI...as code.

avatar for Nicolas De Loof

Nicolas De Loof

Hacking in the CloudBees CTO office on research projects; also a Docker Captain.
avatar for Ewelina Wilkosz

Ewelina Wilkosz

IT consultant at Praqma, has her sharp eyes on her customers’ CI/CD infrastructure. Trying to automate all the things.

Wednesday September 19, 2018 1:30pm - 2:15pm
Golden Gate Ballroom A


Jenkins in the World of DevSecOps
Successful implementations of DevSecOps programs require security teams to deliver highly accurate and actionable security data…fast. Security teams are quickly turning to Jenkins as the primary technology to automate security policy enforcement within the SDLC. DevSecOps practitioners are quickly learning that you cannot have a successful DevSecOps program without Jenkins. Dive into the role of Jenkins in the World of DevSecOps.
Participants of this talk will learn:
  •  How security teams have tailored tooling to accommodate DevOps
  •  Key security relevant inflection points within a Jenkins build pipeline
  •  When to apply what form of security testing based on the stage of the Jenkins build

avatar for Sandeep Potdar

Sandeep Potdar

Principal Product Manager, WhiteHat
As the WhiteHat Security Principal Product Manager for DevSecOps, SandeepPotdar is responsible for product vision, strategy, and direction ofSentinel Source (SAST), DevOps Integrations, and Computer-based Training(CBT) at WhiteHat Security. Previously, he worked for CognizantTechnology... Read More →

Wednesday September 19, 2018 1:45pm - 1:55pm
Foothill C


Herding Pipelines: Jenkins as Code at Southwest Airlines
Big projects need big continuous integration. All too often, Jenkins masters become snowflakes, bottlenecks and an unending source of pain. We describe how to leverage containers, AWS and pipelines as code to scale for the enterprise while empowering developers to write, test and deploy code painlessly and securely.

Learn how to:
- Render Jenkins as code to enable conformance to modern software development practices
- Automate Jenkins master deployment to reduce risk and friction of Jenkins and plugin upgrades
- Effortlessly spin up multiple continuous integration environments - enable CI/CD for CI/CD
- Consume Jenkins Pipeline definitions to automate job creation when Jenkins starts up

avatar for Sundeep Bobba

Sundeep Bobba

Southwest Airlines
Sundeep Bobba is lead DevOps engineer for southwest.com at Southwest Airlines. Areas of expertise include cloud, CI/CD, configuration management and application lifecycle management. Passionate about automation and excellent customer service, Sundeep is focused on embracing DevOps... Read More →
avatar for Margaret Hasskamp

Margaret Hasskamp

Southwest Airlines
Margo is the Senior DevOps Analyst for southwest.com at Southwest Airlines. Her areas of expertise include system architecture, linux administration, and network storage engineering. She’s passionate about process improvement and elegant design. She has a bachelor’s degree in Electrical and Computer Engineering from the Univers... Read More →

Wednesday September 19, 2018 2:30pm - 3:15pm
Golden Gate Ballroom A


Implementing Container Security Across Your Delivery Pipeline
Continuous delivery helps to keep your software and Docker images updated and to easily deploy new versions of software to production. Microservices are great at reducing the attack vector and limiting the privileges or credentials access to each piece of your application. Containers provide an opportunity to implement better security, small, inmutable, single process and purpose.

In this session, we will discover real use case examples on how to make your continuous integration/continuous delivery pipeline interact with Docker security tools. But security doesn’t stop where your deployment pipeline ends. How can we prepare for zero-day vulnerabilities and policy violations that happen at runtime? Can we make it part of the CI/CD process?

avatar for Michael Ducy

Michael Ducy

Michael Ducy currently works as director of community and evangelism for Sysdig where he is responsible for growing adoption of Sysdig’s open source solutions. Previously, Michael worked at Chef where he held a variety of roles helping customers and community members leverage Chef’s... Read More →

Wednesday September 19, 2018 2:30pm - 3:15pm
Salon 9


Modern Release Choreography using Jenkins and Habitat
Developers and development managers have long wished for the mythical one-button deploy for even their most complicated applications. Unfortunately, the rise of complex, interconnected microservice architectures has put this dream on ice for most developers, who seem to have resigned themselves to sequential, orchestration-oriented approaches to modern release management. 

In this talk, we will show how Habitat by Chef can be used with Jenkins to provide actual one-button deploy behavior for even the most complex, interdependent application architectures. Forget about release orchestration; come see some release management choreography.

avatar for Julian Dunn

Julian Dunn

Chef Software Inc.
Julian is director of product marketing at Chef. He has been with the company since 2013 in a variety of roles: professional services, engineering, and most recently, product management, where he helped to launch InSpec and Habitat. Before joining Chef, he was a system administrator... Read More →

Wednesday September 19, 2018 3:15pm - 3:30pm
Partner Theater


Simplifying Pipeline Adoption Through Portals
Developers want to develop applications. They do not want to spend time on their application pipeline. At Liberty Mutual, we created the Fusion Portal to enable users to easily create pipelines in Docker on AWS in minutes. Leveraging shared libraries, the process handles creation of the Jenkinsfile, Jenkins job and Bitbucket hooks. Developers are delivered a fully-functional, customized Jenkins pipeline without ever logging in to Jenkins itself. Should they choose to do so, developers have the ability and access to customize their pipeline. This portal has driven massive adoption of Jenkins pipelines and dramatically increased the pace of innovation.

avatar for John Biron

John Biron

 Liberty Mutual Insurance
 I was technical lead on the team that standardized Jenkins adoption in US Consumer Markets IT at Liberty Mutual. For three years I have been working with stakeholders and developers to drive CI/CD practices across the company. As part of the Fusion project in USCMIT I have helped... Read More →

Wednesday September 19, 2018 3:45pm - 4:30pm
Salon 9