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


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


"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


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


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