Loading…
Attending this event?
View analytic

Log in to sync your favorites to your phone or calendar.

Tuesday, September 18
 

7:00am

Breakfast
Tuesday September 18, 2018 7:00am - 8:30am
Yerba Buena Level

7:00am

Event Store
Tuesday September 18, 2018 7:00am - 5:00pm

7:00am

8:30am

Jenkins Community and CloudBees Keynote 
Speakers
avatar for Kohsuke Kawaguchi

Kohsuke Kawaguchi

Chief Technology Officer, CloudBees
Kohsuke is the creator of Jenkins. He is a well-respected developer and popular speaker at industry and Jenkins community events. He is often asked to speak about his experience and approach in creating Jenkins; a continuous delivery platform that has become a widely adopted and successful community-driven open sou... Read More →
avatar for Sacha Labourey

Sacha Labourey

CloudBees
Sacha was born in Neuchâtel, Switzerland and graduated in 1999 from EPFL. In 2001, he joined Marc Fleury’s JBoss project as a core contributor and implemented JBoss’ original clustering features. In 2003, Sacha founded the European headquarters for JBoss, Inc. and, as GM for Europe, led the strategy and partnerships that helped fuel the company’s... Read More →
avatar for Christina Noren

Christina Noren

Chief Product Officer, CloudBees
Christina comes to CloudBees from Interana, where she was chief product officer. She has more than 20 years of experience in product, services and operations at successful, venture-backed companies, such as Splunk, Zuora, Portal and Sonic Solutions. She has a particular strength in... Read More →


Tuesday September 18, 2018 8:30am - 10:30am
Salon 9

10:30am

Exhibit Hall Open
Tuesday September 18, 2018 10:30am - 7:00pm
Yerba Buena Level

11:00am

DevSecOps: The Missing Link
 For many, the transition to DevOps starts small, in a single team or a new project. This often involves cobbled together open source solutions with little to no security. To scale effectively, deploying daily, hourly, or even more frequently, requires organizations to engage security in all aspects of software development and deployment. Join XebiaLabs  Solutions Architect, Vincent Lussenburg as he shares market trends, tips, and techniques to incorporate security into the complete DevOps lifecycle.

Speakers
avatar for Vincent Lussenburg

Vincent Lussenburg

Solutions Architect, XebiaLabs
Vincent Lussenburg works as a Solutions Architect for XebiaLabs. He’s been with the company since 2011 in various roles both living in The Netherlands and now in the United States. Prior to this, he worked as software engineer, scrum master, architect, and DevOps consultant in various... Read More →


Tuesday September 18, 2018 11:00am - 11:15am
Partner Theater

11:15am

CI/CD for cloud native applications on Kubernetes
-Provide a sneak peek into the brand new Kube CD product that is powered by Jenkins X, an open source project.

-Articulate the differentiating factors of Kube CD to organizations and explain why this isn’t “yet another pipeline.”

-Illustrate the pillars of continuous everything (integration | testing | delivery | deployment) through this new product.

-Uncover all the “stuff” that lies under the hood like Jenkins declarative pipeline-as-code, cloud, GitHub integration, Helm, Docker, Kubernetes, Skaffold etc.

-Demonstrate GitOps, a great way to manage environments, application configuration and app versions.



Speakers
avatar for Juni Mukherjee

Juni Mukherjee

CloudBees
Juni is a thought citizen in the DevOps space, and is a product marketer at CloudBees.She has helped small, medium, and large organizations implement the continuous paradigm and has led projects that improve Time2Market. She has worked across diverse domains like identity, security... Read More →


Tuesday September 18, 2018 11:15am - 12:00pm
Nob Hill A-D

11:15am

Cultural Transformation via Delivery Automation
Cultural transformation in organizations is hard. Really hard. Whether you work in a large, small or somewhere in between organization, teams continuously struggle with changing cultural mindset to one of automation, inclusion and efficient workflow and design. Choosing the right tools can streamline this process, but how can we get people on board? Join Tracy and Christian as we discuss the pitfalls and benefits that organizations face as they begin, or continue, their digital and cultural transformation.

Speakers
avatar for Tracy Ragan

Tracy Ragan

OpenMake Software
Tracy Ragan has extensive experience in agile DevOps implementations for large organizations. She has devoted her career to helping organizations define a lifecycle process that is not only lean but also repeatable—from automated builds through continuous deployment. An author and... Read More →
avatar for Christian Weber

Christian Weber

GitHub
 Christian Weber is a solutions engineer at GitHub. Focusing on developer advocacy, tool automation and community building within software teams, Christian has spent his career helping organizations and evolve with modern software development practices.


Tuesday September 18, 2018 11:15am - 12:00pm
Foothill E

11:15am

Optimizing Delivery with Value Streams
Teams are increasingly measured by their ability to continuously deliver business value. Speed of delivery is critical. Inefficiencies in your delivery process severely hampers that effort.

How much business value have you delivered to-date? At what pace? Where are your bottlenecks? Where is most of your value stuck and for how long? How can you optimize?

Value Stream in CloudBees DevOptics unlocks data sitting in silos and correlates it to provide a live view of business value in context of continuous delivery. It enables you to identify bottlenecks and waste in your process. Powerful metrics and actionable insights enable you to optimize and measure improvements over time.

Speakers
avatar for Karan Malhi

Karan Malhi

CloudBees
Karan is a Director of Product Management at CloudBees where he is part of the DevOptics team. Prior to CloudBees he was at MuleSoft where he managed various products in the application server, B2B and healthcare space. Karan has also been an active committer in the OSS community... Read More →


Tuesday September 18, 2018 11:15am - 12:00pm
Golden Gate C1-3

11:15am

DevSecOps – Security at the DevOps Pace
 Modern development is all about speed and agility, responding to market needs quickly and succeeding (or failing) fast with innovative new ideas. We understand more bugs will make it to production and are willing to pay that price to get a fast-adapting product. Unless, of course, the price is a data breach. 

If security failures are not acceptable, how can we stay secure while moving at such a high pace? How do you "move fast and break things," but don't get broken into? This talk will discuss how to apply security in a DevOps environment (a.k.a DevSecOps), sharing a model and offering practical tips and examples. 

Speakers
avatar for Geva Solomonovich

Geva Solomonovich

COO, Synk
Geva Solomonovich (@gevasolo) is COO at snyk.io, focusing on making open source secure. He is the founder of the security consulting firm Snowy Peak Security. Geva was previously CTO/co-founder at Openbucks, working on innovation in the online payments space. Before that, Geva held... Read More →


Tuesday September 18, 2018 11:15am - 12:00pm
Foothill C

11:15am

Declarative Pipeline: Tips, Tricks, Gotchas and What's Next
Are you using Declarative Pipeline? Are you considering using them? Are you just curious? Well, we're going to help you get more out of Declarative Pipeline with less complexity and less effort. We'll walk through some best practices, point out some tricks you might not have known, warn you off some common mistakes and give you a preview of what we're working on for Declarative Pipeline going forward.

Speakers
avatar for Andrew Bayer

Andrew Bayer

CloudBees
Andrew is a long-time Jenkins contributor and the creator of Declarative Pipelines. He's been an engineer at CloudBees since late 2015, primarily working on Jenkins Pipeline.
avatar for Robert Sandell

Robert Sandell

CloudBees
Bobby made his first contribution to the Jenkins project over eight years ago. He now works at CloudBees, where he has been hacking on a myriad of things in Jenkins. He is now focusing on the Jenkins Pipeline suite of plugins with Andrew, working on making it even more awesome.


Tuesday September 18, 2018 11:15am - 12:00pm
Golden Gate Ballroom B

11:15am

Scaling Network Connections from the Jenkins Master
Large Jenkins installations should use agents to distribute build load. Yet the master can still receive and send lots of data over the network channel to agents, causing scalability issues as build logs, artifacts and test results are streamed. New tools can help you identify protocol-specific load issues coming from the Jenkins core or various plugins. Jenkins core developers are also working on alternate cloud storage for some of this data, permitting it to be streamed directly to or from the agent so that the master need only handle metadata. Come learn how these tools and features can help you manage performance-critical installations.

Speakers
avatar for Jesse Glick

Jesse Glick

CloudBees
Jesse has worked on the Jenkins project at CloudBees since 2012. He created the basics of the Pipeline feature with Kohsuke, and continues to work on core architectural concerns in Jenkins including scalability. Jesse has also worked on diverse plugins.
avatar for Oleg Nenashev

Oleg Nenashev

CloudBees
Oleg is an R&D and automation engineer with hardware/embedded background. He started using Jenkins in 2008 and participated in many large-scale automation projects for software and hardware products. In the Jenkins project, Oleg maintains the core, remoting and many plugins. He also... Read More →


Tuesday September 18, 2018 11:15am - 12:00pm
Salon 9

11:15am

Developing and Delivering Jenkins in the cloud
In this session, we’ll discuss the real-life implementation of Jenkins’ development and delivery infrastructure in the cloud as it has evolved from a mix of platforms to Microsoft Azure.  Expect a frank discussion of how issues that were encountered along the way were overcome, how the architecture has evolved, and what’s on the roadmap.  We’ll share important tips and tricks for implementing your own Jenkins infrastructure on any cloud, based on Jenkins’ own experience with their implementation.

Speakers
avatar for Brian Benz

Brian Benz

Microsoft
Brian is a Senior Cloud Developer Advocate at Microsoft, helping Java developers to get the most out of Azure. Before Joining Microsoft, he was a solution architect, consultant, developer, author and presenter at IBM, Deloitte, and other companies. Find him on Twitter @bbenz.(headshot... Read More →
avatar for Olivier Vernin

Olivier Vernin

CloudBees


Tuesday September 18, 2018 11:15am - 12:00pm
DevOps Theater

11:15am

Use Blue Ocean Without a Blue Ocean Extension
There are different ways for a plugin developer to use Blue Ocean, the new user experience available for Jenkins. The most common way would be to use the existing Blue Ocean extensions and add the feature you want. However, not all plugins have the same focus as Blue Ocean and, further, you may not actually want a direct dependency on it. In this talk, we will show first how to extend Blue Ocean using the existing extension points and then present a way for you to use the same technology stack as Blue Ocean, without directly using Blue Ocean. We will show you how to integrate a standalone node-based app as a Jenkins view in your plugin. Finally, we will explain approaches for rapid development of this Jenkins view.

Speakers
avatar for Thorsten Scherler

Thorsten Scherler

CloudBees
With a background that started in open source Java consulting, training and solutions since 2002, Thorsten now works full time for CloudBees in the UX front-end team. React, Node...


Tuesday September 18, 2018 11:15am - 12:00pm
Golden Gate Ballroom A

12:00pm

Habits, Tips and Tricks to Efficiently Automate Tasks with Jenkins
Spoiler for the first tip: use Jenkins as little as possible. Automating a task always seems easy at first glance: we are just putting multiple small pieces together to finally deliver a valuable output to our customer. But, in reality, that's never easy. There are a lot of technical and non-technical constraints to care about when automating tasks, especially across multiple teams. And we also add another dimension when we want to take care of maintainability and security. During this talk, I'll speak about some habits, tips and tricks I discovered when automating things using Jenkins.

Speakers
avatar for Michael Pailloncy

Michael Pailloncy

Operations Engineer at CloudBees, CloudBees
Operations Engineer at CloudBees


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

12:00pm

Lunch - Sponsored by MacStadium
Tuesday September 18, 2018 12:00pm - 1:30pm
Yerba Buena Level

12:15pm

Small Teams - Big Build Culture at NPR Digital Media
"White knuckle releases" have plagued the NPR Digital Media teams for years. Building out a solid, well-rehearsed system based on Jenkins jobs did the trick, initially. While improving on that path, lessons have been learned, release-day alarms have been sounded and systems have been forced into "DevOps-ification." Is your team small, but your builds large? Is there at least one monolith amongst your newer microservices that tends to be the beast lurking in the closet when it comes to release? For each step forward in checking Jenkins logic into a codebase do you seem to fall a step backward in your team understanding of Jenkins? NPR Digital Media is no different and is here to help!

Speakers
avatar for Grant Dickie

Grant Dickie

National Public Radio
Graduating with a dual degree in English Literature and German Language, Grant Dickie found a love of language. Taking this passion into Library Science and then Information Science, he progressed to becoming a humanities-focused digital engineer. Now at the Digital Media team at... Read More →


Tuesday September 18, 2018 12:15pm - 12:25pm
DevOps Theater

12:15pm

BDD in DevOps: The Secret Sauce to Dev and Test Collaboration?
Behavior Driven Development (BDD) has many benefits for DevOps, including quicker development cycles, increased automation, better collaboration between departments and reduced siloed communication. But for all the benefits, organizations are still hesitant to transition to BDD because of the changes in their people, processes, and tools.  Join QASymphony's DJ Frank as he presents a successful framework for evaluating your readiness for BDD, considering your potential roadblocks and making a seamless transition.

Speakers
avatar for DJ Frank

DJ Frank

Senior Sales Engineer, qTest by Tricentis
DJ Frank is a senior sales engineer at qTest by Tricentis, working closely with the product team to develop best in class testing software and tools while providing technical support and input throughout the sales cycle. Coming from the High Technology, Entertainment, and Communications... Read More →


Tuesday September 18, 2018 12:15pm - 12:30pm
Partner Theater

12:30pm

Running Ephemeral Build Environments: A Lightning Demo
At Riot, we use containers as ephemeral build environments using the Docker plugin. In fact, we also do all our shared pipeline library development in portable, containerized Jenkins environments. In this lightning talk, I'll demonstrate using my public GitHub to pull down and run the setup we use at Riot in just a few minutes. I'll demo ephemeral build environments and talk about some of the top-level gotchas and lessons learned. Attendees will walk away having some questions answered. They will also see examples, real-world conditions and know how to run one of these setups in minutes, on their own desktop!

Speakers
avatar for Maxfield Stewart

Maxfield Stewart

Riot Games
Maxfield Stewart’s career spans the entire software development lifecycle from engineering to test automation, release management and operations. Max has over 15 years of experience working for Fortune 500, telecom and video game companies. At Riot Games, Max is a leader in the... Read More →


Tuesday September 18, 2018 12:30pm - 12:40pm
DevOps Theater

12:45pm

Manage a Petabyte/Day of Artifacts Without Breaking a Sweat (or Your Infrastructure)
Optimize your workflow by using virtual disk and persistent container data volume clones for artifacts. In a typical day at Datrium, we clone a 20 GB build deliverable a thousand times while executing 12,000 tests and creating 3,500 virtual machines and containers, all generating over 1 PB of total artifacts. Fast clones provide dramatic benefits, including reduced storage requirements, improved throughput and optimal resource management. And, since each artifact clone provides the complete build and test environment, it can be used for other downstream jobs, postmortem analysis and further ad hoc testing without dirtying the original copy. Come learn how a cloning workflow can work for you!

Speakers
avatar for Anupam Garg

Anupam Garg

Datrium, Inc
Anupam is a software developer at Datrium, building developer tools and processes. Before Datrium, he was at VMware.
avatar for Kyle Harris

Kyle Harris

Datrium, Inc
Kyle works at Datrium, Inc., where he builds test infrastructure that uses virtual machines, containers and Jenkins. He worked at VMware prior to joining Datrium.


Tuesday September 18, 2018 12:45pm - 12:55pm
DevOps Theater

1:00pm

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.

Speakers
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

1:15pm

Improving Jenkins Together: the Jenkins Enhancement Proposal (JEP) Process
Have an idea for improving Jenkins?  The Jenkins Enhancement Proposal (JEP) Process is the new standard consensus design process for anyone and everyone use to bring ideas to life in Jenkins.  Liam will show you the basics of it works.

Speakers
avatar for Liam Newman

Liam Newman

CloudBees
Liam started his software career as a tester, which might explain why he's such a fan of CI/CD and pipeline as code. He has spent the majority of his software engineering career implementing continuous integration systems at companies big and small. He is a Jenkins project contributor... Read More →


Tuesday September 18, 2018 1:15pm - 1:25pm
DevOps Theater

1:15pm

Best practices to leverage CI for Continuous Testing visibility
 Tzvika Shahaf, director of Product Management at Perfecto who leads DigitalZoom Reporting & Analytics solution is going cover during his demo the best practices to leverage CI tools to enable Continuous Testing visibility. 
The presentation will address some of the challenges organizations are facing when implementing Continuous Testing as part of their DevOps with focus on test data analysis, escaped defects and velocity blockers. 
The demo will focus on a real day-in-a-life of a DevOps Engineer. From the moment of triggering a Jenkins Build up until a real defect is being identified and fully analyzed. Key features that will be demonstrated include Dashboard, unique test artifacts and trending

Speakers
avatar for Tzvika Shahaf

Tzvika Shahaf

Perfecto
 Tzvika Shahaf is a Senior Director of Product Management at Perfecto, the market leading cloud-based platform for web, mobile, and IoT testing, and a professional with vast experience in software development. In his recent role, Tzvika is leading the entire quality analytics offering... Read More →


Tuesday September 18, 2018 1:15pm - 1:30pm
Partner Theater

1:30pm

Rapid Release: Jenkins Pipeline for Digital Products from Capital One
In a fintech world of extensive requirements, ever-changing software and the need to make updates quickly, the Enhanced Merchant Insights team at Capital One has created a release framework with both internal Capital One engineers as well as our external customers in mind. In this lightning talk, we will discuss how Jenkins has enabled us to rapidly and reliably release highly available digital products.  Come spend 10 minutes with us and learn about the unique challenges in our field. 

Speakers
avatar for Dean Chen

Dean Chen

Capital One
Dean Chen is a director within the Digital Product Engineering team at Capital One. Under his guidance, a team of skilled engineers and data scientists have produced highly scalable, available and reliable software that meets both internal and external customer needs. Some innovative... Read More →
avatar for Brice Elder

Brice Elder

Brice Elder is the DevOps lead for the Enhanced Merchant Insights team. After catching the automation bug in Austin, Texas supporting GM's brand websites, Brice joined Capital One with an eagerness to create flexible, yet reliable, infrastructure and deployment tools. His goal is... Read More →


Tuesday September 18, 2018 1:30pm - 1:40pm
Golden Gate Ballroom A

1:30pm

Mac Clouds for iOS/Mac CI
When it comes to setting up build pipelines for iOS and Mac App development, Apple makes you build differently. Standard tools like Kubernetes and Docker have never worked... until now. MacStadium is proud to announce its newest Mac cloud technology that brings familiar tools to Mac CI for the first time. Learn how to move your Mac infrastructure to the cloud with easy-to-use Jenkins plugins that make creating and managing macOS build machines a snap.

Speakers
avatar for Chris Chapman

Chris Chapman

MacStadium
 Chris is a patent holder with 20 years of experience in software development. His role at MacStadium is to software-define Mac infrastructure and automate user experience. Chris knows that operations and development are tightly integrated in today's marketplace and that expertise... Read More →
avatar for Shawn Lankton

Shawn Lankton

MacStadium
 Shawn currently helps companies improve their iOS and Mac CI infrastructure as Chief Revenue Officer at MacStadium. In this role, he leads MacStadium's Sales Engineering team as they work with customers to select and adopt the right tools to support their development efforts. Shawn... Read More →


Tuesday September 18, 2018 1:30pm - 1:40pm
Salon 9

1:30pm

Adding Automated Testing to Your Jenkins Pipeline
Join Derek Ross as he gives you a tour of Sauce Labs - the world's largest cloud-based platform for the automated testing of web and mobile applications. See how easy it is to start running your automated tests with any browser, operating system and mobile device (including real devices!). Derek will also share how Sauce Labs customers are using the Sauce Labs plugin with Jenkins to help their development teams shift left with their testing and drastically improve developer efficiency.

Speakers
avatar for Derek Ross

Derek Ross

Saucelabs
 Derek Ross is a Sr. Solution Engineer at Sauce Labs where he works with prospective, new and existing customers to adapt their tests and frameworks and enhance their parallel and cross-browser testing capabilities. In the last 10+ years he has worked at Verizon, GE, and T-Mobile... Read More →


Tuesday September 18, 2018 1:30pm - 1:40pm
Foothill C

1:30pm

Modern Delivery for the Modern Enterprise: Top 5 Ways to Move DevOps Beyond IT
Modern enterprises strive to be product companies that move at market pace. Devs wants to empower the business and provide value faster. Everyone agrees that adopting a lean, agile culture that embraces new technology is the way to go. The halls of IT and business delivery echo with cries of “We need DevOps!” But business and IT are rarely aligned. ("You keep using that word. I do not think it means what you think it means." Inigo Montoya.) In this session we will cover the top five blockers that keep organizations from moving towards transformation. Using real-world examples, we’ll discuss how to align IT and business, move beyond “We need DevOps!” and become a modern delivery organization.

Speakers
avatar for Michael Wolf

Michael Wolf

KPMG
Michael has over 18 years of leadership developing cutting edge web, mobile, and desktop applications. A recovering developer and teacher, he is as comfortable in front of code as he is in a room leading IT professionals. He specializes in strategy and transformation focused on DevOps... Read More →


Tuesday September 18, 2018 1:30pm - 2:15pm
Nob Hill A-D

1:30pm

Necessity is the Mother of (Re)Invention
While " ’Tis impossible to be sure of anything but Death and Taxes," the ever-increasing complexity and scale of application architectures and delivery also seem to be sure. So what does it take to build a data processing engine that meets today's needs for operational visibility? Join Steve Newman, CEO and Founder of Scalyr, in a discussion that covers theory and practice of performant systems for operational visibility. You'll learn the practical details for building solutions that deliver search results at 1.5 TB/sec and how the economy of scale can work in your favor. We'll dive into the impact of microservices and containers and discuss why traditional tools can't meet your pace.

Speakers
avatar for Steve Newman

Steve Newman

Scalyr
 Steve Newman is the Founder and CEO of Scalyr. Steve learned to program at the age of eight and is a lifelong engineer and entrepreneur, with Scalyr being the sixth company he has founded. Steve’s most recent company, Writely, was acquired by Google to become Google Docs. Prior... Read More →


Tuesday September 18, 2018 1:30pm - 2:15pm
Golden Gate Ballroom B

1:30pm

Implementing Jenkins as a Service at American Express
Hear DurgaPrasad Dabberu, Director of Engineering, Cloud Platform Engineering-Continuous Delivery Platform, describe how this financial services leader is implementing Jenkins as a service at American Express.

Speakers
avatar for DurgaPrasad Dabberu

DurgaPrasad Dabberu

Director of Engineering, Cloud platform Engineering-Continuous Delivery Platform, American Express
Leads ecP CI/CD Engineering, Architecture and Testing. Responsible for Enterprise CI/CD pipelines, CD API gateway, CD APIs, Deployment Automation, Hybrid cloud strategy for CI/CD, CI/CD Containers, Integrations with other ecosystems (infosec, itsm, network, paas, etc…), Sonarqube... Read More →


Tuesday September 18, 2018 1:30pm - 2:15pm
Foothill E

1:30pm

Optimizing hybrid, cloud-native development
DevOps and containers can accelerate the delivery and deployment of cloud-native applications to myriad cloud environments. But to take full advantage of the deployments, you need portable frameworks and services that match architectural requirements and are optimized for use on the underlying infrastructure. Think of caching services, distributed data and messaging, API management capabilities, service discovery and fault tolerance, and serverless/FaaS frameworks necessary for enterprise-grade, scalable applications. In this session, you'll hear what’s needed in today’s app stacks to deliver all this and more while letting developers get the job done using the right tools for the right job.

Speakers
avatar for James Falkner

James Falkner

Red Hat
 James Falkner is a technology evangelist, teacher, learner, author, and is dedicated to open source and Red Hat's open computing philosophy. His career spans 20 years in the software industry taking on roles up and down the software stack, from firmware, operating systems, middleware... Read More →


Tuesday September 18, 2018 1:30pm - 2:15pm
Golden Gate C1-3

1:30pm

Scaling developer onboarding in Fortune 50 and smaller organizations
This presentation is going to cover how a small CI/CD team can manage Jenkins infrastructure to onboard thousands of engineers and reduce time to market as a direct result.

Sections of the presentation:

- Eye Candy: The developer onboarding experience
- Jenkins development announcements
- Development workflow for delivering software at scale.
- Managing immutable infrastructure for Jenkins as a service within a large organization.
- Let's be real: what do I need to learn?
- Tech Demo: Show and tell a real workflow

Speakers
avatar for Sam Gleske

Sam Gleske

Integral Ad Science
 I have been active in developing open source software for over 10 years as a hobby in my spare time. I am a Linux SysAdmin and developer professional. I have been contributing to the Jenkins project through various ways for roughly 7 years. I enjoy breaking down complex topics in... Read More →


Tuesday September 18, 2018 1:30pm - 2:15pm
DevOps Theater

1:45pm

2020 Vision Towards Continuous Testing Agility: Focus Your Efforts to Prevent Getting Left Behind
50% of CIOs who have not transformed their teams’ capabilities by 2020 will be out of a job according to Gartner Research. 

Future-proof your teams for success, with critical insights on: 
•    Emerging software delivery trends 
•    Four pillars to achieving Continuous Testing Agility 
•    Key steps towards adoption of DevOps and AI 


Speakers
avatar for Tom Alexander

Tom Alexander

Zephyr Software
As Global Vice President of Marketing, Tom leads the marketing team to build global brand recognition of Zephyr end-to-end suite of products and ensure customer success with Zephyr’s rapidly growing client roster base. Tom has held senior executive positions with the world’s largest... Read More →


Tuesday September 18, 2018 1:45pm - 1:55pm
Salon 9

1:45pm

Revolutionize Software Delivery with a Cloud-enabled DevOps Toolchain with your favorite Tools
 Join Phi Wan, VP of Engineering at iTMethods, on discussing the most recent trends and challenges in DevOps and learn how a Cloud-enabled DevOps Toolchain Platform with your favorite tools including CloudBees Jenkins, GitHub, and Atlassian, can revolutionize Software Delivery.

Speakers
avatar for Phi Wan

Phi Wan

iTMethods Inc.
Phi is an accomplished and experienced business-minded engineer with over 15 years of experience in architecting and deploying mission-critical IT services. Phi possesses an array of expertise in the areas of public and private cloud architecture and advanced networking. As an AWS... Read More →


Tuesday September 18, 2018 1:45pm - 1:55pm
Golden Gate Ballroom A

1:45pm

Securing Your CI/CD Pipeline
In 2017, hackers took three days to identify and exploit a new vulnerability in Equifax’s web applications. In the post-Equifax world, moving new business requirements (e.g., a non-vulnerable version of Struts2) into production in under three days might just be the new normal for your CI/CD pipeline. Join this session to better understand how DevSecOps teams are applying lessons from W. Edwards Deming (circa 1982), Eli Goldratt (circa 1984) and Gene Kim (circa 2013) to improve their ability to respond to new business requirements and cyber risks. It starts with emphasizing the performance of the entire system and never passing known defects downstream.

Speakers

Tuesday September 18, 2018 1:45pm - 1:55pm
Foothill C

1:45pm

Secure K8S the Jenkins Way
Jenkins makes it easy to deploy Kubernetes applications securely. In this lighting talk, Twistlock Solution Architect Matthew Barker will walk through best practices for deploying Kubernetes applications in a simple, secure, scalable fashion - showing just how easy it is to get started with Kubernetes + Jenkins.

Speakers
avatar for Matthew Barker

Matthew Barker

Solutions Architect, Twistlock
As a experienced Solutions Architect, I assist companies around the globe to efficiently secure their devops based application development and deployment. My broad-based experience in cloud technologies, devops practices, and the Jenkins platform combined with my background in software... Read More →


Tuesday September 18, 2018 1:45pm - 2:00pm
Partner Theater

2:00pm

Mobile DevSecOps Case Study - Jumping Hurdles to Achieve Secure ‘Commit to Production' in
In the horserace of DevOps, security is often left behind. Orgs get hung up on security gaps & fire drills that let vulns escape into the wild, or slow down the home stretch.  The session will show how a mobile-first FinTech Team jumped the hurdles to hit the trifecta of fast “dev+sec+ops.”

Speakers
BL

Brian Lawrence

DevOps Security Engineer, NowSecure
Brian is the NowSecure DevOps security engineer. In this role, he helps enterprises implement Agile and DevOps solutions to secure their mobile transformations and, ultimately, develop higher quality, more secure mobile apps faster. Previously, Brian instituted a SaaS delivery model... Read More →
BC

Brian C Reed

NowSecure
As NowSecure chief mobility officer, industry veteran Brian Reed has years of experience in mobile, apps, security and operations management. He has worked at companies such as Good Technology, BlackBerry, ZeroFOX, BoxTone, MicroFocus and INTERSOLV. Throughout his career he has collaborated... Read More →


Tuesday September 18, 2018 2:00pm - 2:10pm
Salon 9

2:00pm

Load testing reinvented for DevOps
 It’s now more important than ever that each new release delivers a positive user experience, but it’s hard to ensure this when legacy performance testing approaches are too late, too heavy, and too slow to give DevTest teams the instant performance insight they need on each incremental change. 

Molly Driscoll explains how load testing is being reinvented for DevOps, covering where traditional load testing approaches fall short for Agile and DevOps, what’s needed to rapidly expose performance issues before they impact users, and new approaches to making load testing faster, simpler, and more realistic.

Speakers
avatar for Molly Driscoll

Molly Driscoll

Tricentis
 Molly Driscoll is a Solution Architect with 5 years of experience in the testing and application delivery management space, including time with HPE/Micro Focus and Tricentis. Since joining Tricentis, she has concentrated on model-based test automation and the transition from scriptless... Read More →


Tuesday September 18, 2018 2:00pm - 2:10pm
Foothill C

2:00pm

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.

Speakers
avatar for Baruch Sadogursky

Baruch Sadogursky

Developer Advocate, JFrog
Baruch Sadogursky (a.k.a JBaruch) is the Developer Advocate at JFrog. For a living he hangs out with JFrog’s tech leaders, writes code around the JFrog Platform and its ecosystem, and then speaks and blogs about it all. He has been doing this for the last dozen years or so, and... Read More →


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

2:15pm

DevOps with Atlassian
The adoption of Agile, Git and automation has sky-rocketed, but they still don’t prevent silos from forming between teams in an organization. There’s a lot more that teams at small and large companies can do to become more collaborative, efficient and innovative. Atlassian is the culture and collaborative layer for DevOps. Watch a demo of how Atlassian tools work together with other tools in the DevOps industry to create a culture for DevOps.

Tuesday September 18, 2018 2:15pm - 2:30pm
Partner Theater

2:30pm

Extending Jenkins X for Fun and Profit
Jenkins X helps teams accelerate their CI/CD on the cloud by automating all of your CI/CD on kubernetes, automatically promoting your applications through your environments (Dev, Test, Staging, Production) via GitOps along with providing deep feedback like Preview Environments on each Pull Request.

So Jenkins X is opinionated and comes with a lit path to get your work done without developers having to know anything about Kubernetes, Docker or even Jenkins pipelines.

However, that doesn’t mean Jenkins X locks you down in any way - its packed with lots of extension points letting you configure your installation and to extend its capabilities in many ways. This talk will go through various extension points that let you combine the best of breed software tools and processes with the power of Jenkins X fully automated CI and CD.

This includes scanning your software or your kubernetes cluster for vulnerabilities, extending Jenkins X with addons, additional build packs or custom quickstarts.

Speakers
avatar for Rob Davies

Rob Davies

CloudBees


Tuesday September 18, 2018 2:30pm - 3:15pm
DevOps Theater

2:30pm

Reimagine your pipeline: Deliver software with confidence
At CapitalOne we are pushing boundaries to move completely to public cloud.We developed a suite of services which innovatively used Jenkins to provide amazing experience to the developers ,providing them a huge amount of flexibility and also meet certain enterprise enforcements.The developers could write code with any build tool of choice and with any branching strategy they liked.We made sure, the code pushed to production has been peer reviewed, statically analyzed, Open-source vulnerabilities checked and QA tested.We built a mechanism to provide a custom made Jenkinsfile to developers and made these files very simple to follow. We provided clever ways for developers to control the flow.

Speakers
avatar for Ishu Gupta

Ishu Gupta

Senior Software Engineer, CapitalOne
Ishu is a Senior Software Engineer in CapitalOne. He is a core contributor of devops tools and services in Financial services for CapitalOne. He is leading Jenkins adoption and utilization for devops in my line of business. He is passionate to help developers and provide them all... Read More →
avatar for Brajesh Kumar

Brajesh Kumar

Director, Software Delivery, Capital One
 Brajesh Kumar, Director is leading Software Delivery experience for Financial Service within Capital One. He is leading a talented team of folks whose mission is to automate everything and create great experience for our software engineer. His goal is to create an awesome software... Read More →


Tuesday September 18, 2018 2:30pm - 3:15pm
Nob Hill A-D

2:30pm

The Three Extra Ingredients Needed to Attain TRUE CD - How Enterprises are Driving Measurable Gains
 As you move toward TRUE CD, your ability to effect measurable change downstream to the business exponentially increases. This session will give you insight into how some of the most advanced CD companies are using extra ingredients to attain TRUE CD. It is no longer just tools, people and process.  It’s about architecting for the business, accepting an x-modal service model and developing a deliberate acceleration program.  Don’t just work on CD, make CD work for you. Make sure you are driving measurable results through deliberate action. 

Speakers
avatar for Buffi Gresh

Buffi Gresh

CloudBees
Buffi is a DevOps technologist, author and IT professional focused on helping enterprises drive CD adoption and quantify savings through business value modeling. She has 20+ years of experience in many legs of IT including architecting, development and business value realization... Read More →
avatar for Martha Samper

Martha Samper

CloudBees
Martha is a Richmond, Virginia-based customer value manager with CloudBees. In her role, she helps customers connect technical milestones to tangible business value. With over 15 years of experience in customer success, Martha is passionate about providing exceptional customer service... Read More →


Tuesday September 18, 2018 2:30pm - 3:15pm
Foothill E

2:30pm

Delivering Enterprise Architectures: Perspectives from Duke Energy and Wolters Kluwer
Wolters Kluwer: As practitioners in a DevOps environment, we tell others how important continuous delivery practices are. In this presentation, Harris Kirk will review how he and his team "eat our own dogfood" at Wolters Kluwer by applying CD practices on a Groovy application that creates and tests all our Jenkins Pipelines. 

Duke Energy: Learn how one of the largest Utilities in the United States is solving a major problem experienced industry wide using DevOps for Big Data and Database deployments. Discuss the challenges faced by Data Architects and Hadoop Developers and how the DevOps pipeline was used to manage Hadoop, SQL Server and Oracle Database deployments, improving the process by providing a consistent, reliable, less risky, fast and with less human interaction method of deploying changes. 

Speakers
avatar for Dwayne Culbertson

Dwayne Culbertson

DevOps Engineer, Duke Energy
Dwayne Culbertson is a DevOps Engineer who works at Duke Energy. Dwayne has over 20 years of application and development experience. Dwayne is currently on a DevOps Durable team that is helping drive the adoption of DevOps at the company. Dwayne holds a Master's degree in applied... Read More →
avatar for Harris Kirk

Harris Kirk

DevOps Engineer, Wolters Kluwer
Harris started his passion for computers while completing his MS in Analytical Chemistry. He soon realized programming was way more fun than Chemistry and after a brief stint as a Chemist, he devoted his efforts to writing lab automation systems for pharmaceutical companies. Harris... Read More →


Tuesday September 18, 2018 2:30pm - 3:15pm
Golden Gate C1-3

2:30pm

Mission Possible: Eliminating DevOps Security Roadblocks
Hear how leading DevOps pioneers secure their complex continuous integration/continuous delivery pipelines in scalable, automation-friendly ways that keep developers, operations, audit and compliance teams happy. Gain practical insights into addressing the security challenges with secrets, access keys and credentials, as well as how to reduce over-privilege and eliminate secret duplication. In this session, you'll get practical insights from a DevOps industry pioneer who has deep experience with Jenkins and other leading DevOps tools on how to leverage integrated secrets management solutions to give the CISO security while giving developers agility and velocity.

Speakers
avatar for Jason Vanderhoof

Jason Vanderhoof

CyberArk
Jason has 10+ years of experience building dynamic, scalable systems, automating infrastructure and deployments, and helping teams operate more efficiently. He believes security, operations and development really can co-exist harmoniously and learn from each other. At CyberArk, Jason... Read More →


Tuesday September 18, 2018 2:30pm - 3:15pm
Foothill C

2:30pm

Having A Talk With Jenkins
With smart speakers and voice assistants gradually becoming a part of our day-to-day life, it's necessary to provide a voice-based interface to interact with Jenkins. From starting a build pipeline to retrieving build statuses to managing a job, there are a number of commands you can give Jenkins and things you can ask Jenkins to do.

I will walk you through how I created Google Home Actions, DialogFlow agent and GCP Cloud Functions webhook, in order to support these various Jenkins commands. I will then demonstrate these voice-based interactions by talking to Jenkins, via a Google Home device, in multiple languages.

Ever wanted to find out how to start a Jenkins build in Japanese? German? Chinese? Now you can!

Speakers
avatar for Cliffano Subagio

Cliffano Subagio

Shine Solutions
Cliffano Subagio made his first contribution to the Jenkins project (née Hudson) in 2008, and he has ever since been exploring the possibilities of integrating Jenkins with various other technologies. Cliffano is a senior consultant at Shine Solutions, delivering projects for some... Read More →


Tuesday September 18, 2018 2:30pm - 3:15pm
Salon 9

2:30pm

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!

Speakers
avatar for Jessica Deen

Jessica Deen

Microsoft
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

2:30pm

A Cloud Native Jenkins
The path to running Jenkins in a cloud environment was not always easy. But there are now a lot of enhancements that have been developed in the Jenkins project to allow Jenkins to run in the cloud and make use of cloud services for storage, logging or disaster recovery, amongst others. By making Jenkins run as a stateless application, we can benefit from increased scale, safe upgrades and improved operations. We will show a demo of these new capabilities.

Speakers
avatar for Jesse Glick

Jesse Glick

CloudBees
Jesse has worked on the Jenkins project at CloudBees since 2012. He created the basics of the Pipeline feature with Kohsuke, and continues to work on core architectural concerns in Jenkins including scalability. Jesse has also worked on diverse plugins.
avatar for Oleg Nenashev

Oleg Nenashev

CloudBees
Oleg is an R&D and automation engineer with hardware/embedded background. He started using Jenkins in 2008 and participated in many large-scale automation projects for software and hardware products. In the Jenkins project, Oleg maintains the core, remoting and many plugins. He also... Read More →
avatar for Carlos Sanchez

Carlos Sanchez

Software Engineer, CloudBees
Carlos Sanchez specializes in software automation, from build tools to continuous delivery. He has spoken at several conferences around the world, including ApacheCON, KubeCon, JavaOne. He has been involved in open source for more than ten years, he is the author of the Jenkins Kubernetes... Read More →


Tuesday September 18, 2018 2:30pm - 3:15pm
Golden Gate Ballroom A

2:45pm

Impact Quality Throughout Your Jenkins Pipeline
 We'll be looking at setting up a Jenkins Pipeline choc-full of testing tools and frameworks that can help automate the verification and testing of our application from the first commit to monitoring in production. 

You'll walk away with a few best practices around testing in your pipeline and a look at the SmartBear stack with Jenkins.

Speakers
avatar for Daniel Giordano

Daniel Giordano

SmartBear
 Dan has been involved in web development and testing for nearly a decade - he recently transitioned to the product marketing side of things and has been working on constructing SmartBear's DevOps and Continuous Testing story.


Tuesday September 18, 2018 2:45pm - 3:00pm
Partner Theater

3:15pm

Break & Sponsor Expo
Tuesday September 18, 2018 3:15pm - 3:45pm
(Salons 1-8)

3:30pm

Comprehensive Application Security Tooling (CAST) in your Jenkins pipeline
This session will discuss how different analysis capabilities, when stitched together, can provide complete security coverage for your critical applications built using Jenkins. Learn more about each technology and how to automate them as part of any Jenkins pipeline.

Speakers
avatar for Utsav Sanghani

Utsav Sanghani

Synopsys
 a Senior Product Manager at Synopsys- Black Duck Software, Utsav works closely with customers, engineers and design teams to guide integration products from conception to launch and straighten out any potential hurdles in the process. He helps the world’s most innovative companies... Read More →


Tuesday September 18, 2018 3:30pm - 3:45pm
Partner Theater

3:45pm

Using Docker for Development
Wouldn't it be great for a new developer on your team to have their dev environment totally set up on their first day? What about having your CI tests running in the background while you work on new features? What about having the confidence that your dev environment mirrors testing and prod? Containers enable this to become reality, along with other great benefits like keeping dependencies nice and tidy and making packaged code easier to share. Come learn about the ways containers can help you build and ship software easily, and walk away with two actionable steps you can take to start using Docker for

Speakers
avatar for Laura Frank Tacho

Laura Frank Tacho

As the Director of Engineering at CloudBees and a Docker Captain, Laura's primary focus is making tools for other developers. At CloudBees, she works on improving the Docker infrastructure of the Codeship product and overall experience for all users of the CI/CD platform. Previously... Read More →


Tuesday September 18, 2018 3:45pm - 4:30pm
Nob Hill A-D

3:45pm

Measuring and Quantifying DevOps Outcomes
​Embarking on a DevOps transformation can be daunting but it is achievable. ​Join this DevOps leadership ​panel to hear from industry leading companies on industry trends, key areas for success and real-world stories that will help navigate the journey and drive quantifiable outcomes.

Speakers
avatar for Anthony Anter

Anthony Anter

Director - Engineering, Cloud Platform Engineering, American Express
Anthony brings more that 20 years of IT experience and leadership in his role as Engineering Director at American Express. Currently Mr. Anter is one of the engineering leaders involved CI/CD automation and dev-ops to American Express at the enterprise level. Throughout his career... Read More →
avatar for Robert Cole

Robert Cole

Platform Engineer, Enterprise Infrastructure Division, U.S. Department of Homeland Security
 I currently lead the engineering team that manages enterprise build tools and platforms for all application development within USCIS OIT. Our development community consists of 150+ development teams on different contracts. We are in the process of migrating all development teams... Read More →
avatar for Chris Condo

Chris Condo

Senior Analyst, Application Development & Delivery, Forrester
 Chris has been a senior analyst with Forrester since 2016. Prior to Forrester Chris was the manager for enterprise web applications at Altran North America, overseeing and leading projects such as IoT enablement for medical devices, warehouse automation software, and online health... Read More →
avatar for Mustafa Kapadia

Mustafa Kapadia

Enterprise Transformational Consultant, IBM
Mustafa Kapadia is passionate about helping large complex organizations become agile. He is at his best and happiest when he is helping executives who have tried everything before but still have to see real benefits from agile – deliver software that customers love, quickly, and... Read More →
avatar for Tony Mulvenna

Tony Mulvenna

Director, Infrastructure Services, Allstate
 Currently, I lead a global team who are transforming how the Allstate Insurance Corporation deliver products at scale to their customers and partners. Our transformation from traditional waterfall, legacy development to contemporary, open sourced based tools and products is well... Read More →


Tuesday September 18, 2018 3:45pm - 4:30pm
Foothill E

3:45pm

DevOps at Scale within the Enterprise using Jenkins
Working with a global organization with over 440,000 people and enterprise organizations supporting heterogeneous environments from open source, COTS, micro services, legacy, and other technologies, we will explore our journey at maturing and advancing DevOps capability across an enterprise organization and how to rapidly mobilize and jumpstart teams\clients into the realization of increasing velocity and quality while reducing cost by implementing DevOps principles. We will also explore implementations of an advanced service like Self Service Portal, Analytics, Security, and Training to mature a DevOps capability within an enterprise organization. 

Speakers
avatar for Nicholas Gulrajani

Nicholas Gulrajani

Accenture
Have 20+ years of experience in software development using best practices associated with software configuration, change and release management, along with build CI/CD systems such as SVN, Git, JIRA, ANT, Maven, Gradle, Jenkins, Nexus, Artifactory including machine and operational... Read More →


Tuesday September 18, 2018 3:45pm - 4:30pm
Golden Gate C1-3

3:45pm

Distributed Jenkins at Scale
At Intuit, we are building out a large scale distributed Jenkins platform that supports upwards of 20,000 builds a day. This platform consists of Jenkins LTS along with a distributed control plane that provides key capabilities: Resiliency, Reliability, Scale, Seamless upgrades, Developer Self-Service, Authn/Authz and more. This enables us – a small platform team – to provide an enterprise grade distributed build platform while meeting stringent scalability, security and compliance requirements. All of this, while minimizing cost and administrative burden for the platform team. This platform is built from the ground up leveraging Docker and Kubernetes.
We would like to share details of Intuit’s journey, the multiple generations of build systems that we evolved through, and a dive deep into the current distributed Jenkins platform.

Speakers
avatar for Srivathsan Canchi

Srivathsan Canchi

Srivathsan leads product management for the platform organization at Intuit, where he is responsible for creating a cloud-native platform to power the next generation of Intuit applications. Prior to this, he had built multiple high scale distributed systems that form some of the... Read More →
avatar for Narayanan Singaram

Narayanan Singaram

Technical Lead, Intuit
Narayanan works as Technical Lead in the Intuit developer platform team. His team builds CI/CD tools for Intuit developers to increase their productivity. At present, Narayanan is working on Intuit build platform enabling developers to build / test / package their source code eff... Read More →


Tuesday September 18, 2018 3:45pm - 4:30pm
DevOps Theater

3:45pm

Introduction to Elastic Container Services on AWS: ECS, EKS, and Fargate
AWS supports a number of different strategies for running your containerized applications in the cloud. In this talk, we provide an introduction to Amazon Elastic Container Service (ECS), Amazon Elastic Container Service for Kubernetes (EKS), and AWS Fargate, Amazon’s compute engine for ECS and EKS that allows you to run containers without managing server or cluster infrastructure.

Speakers
avatar for Tony Pujals

Tony Pujals

AWS
Tony is a senior developer advocate for elastic container services (ECS/ECR/EKS/Fargate) at AWS, a Docker Certified Associate, and Docker Captain. He is fanatical about container technology, microservices, serverless, service mesh, cloud computing, and observability. Feel free to... Read More →


Tuesday September 18, 2018 3:45pm - 4:30pm
Foothill C

3:45pm

Jenkins FOMO - What is Everyone Else Doing?
Are you using Jenkins, but constantly wondering how other users and admins are doing things? You may have Jenkins FOMO (Fear of Missing Out). Karen and Alex are in the unique position of working with hundreds of Jenkins users from a variety of levels and industries and are here to make sure you don’t miss out. From organizational structures to technical tips and tools, they will take a step back from the day-to-day to present big picture trends across the CI/CD world to help us learn from successes (and mistakes!) across the community (hint: topics like moving to containers, building shared services teams, increasing Jenkins usage, managing pipelines in SCM, organizing multi-master environments).

Speakers
avatar for Karen Taggart

Karen Taggart

CloudBees
Karen is a customer success manager at CloudBees, where she helps maximize Jenkins adoption within a diverse customer base including Fortune 500s, health care providers and government agencies. Prior to joining the DevOps world, Karen spent over 15 years as product owner/business... Read More →
avatar for Alex Taylor

Alex Taylor

CloudBees
 Alex Taylor is a senior developer support at CloudBees where he helps Jenkins users from all over the world resolve technical and CI/CD adoption issues. Prior to joining CloudBees, Alex spent some time working on performance optimizations (and various other projects) within companies... Read More →


Tuesday September 18, 2018 3:45pm - 4:30pm
Salon 9

3:45pm

Jenny: Jenkinsfile as Real Code
Especially with the advent of containers, pipelines as code are a great way to fully describe build systems in the source tree. Writing such Jenkinsfiles can be a tedious task, with many iterations and attempts at getting it right. New parameters, changes in the local files used in the build and minor errors in the script can all impact our time to deliver a working Jenkinsfile. What if we could simply change files, run them locally, fiddle with them until they're done, then only commit? Jenny is a project that explores running Jenkins commands locally, without depending directly on Jenkins by evaluating the Jenkinsfile directly. Includes multi-project dependencies and Jenkins plugins.

Speakers
avatar for Bogdan Mustiata

Bogdan Mustiata

GermaniumHQ.com
Bogdan Mustiata became interested in CI when trying to run builds for a bunch of browsers in parallel, when running Selenium tests. One thing led to another, and he ended up writing a Docker image for Jenkins 2 and a lot of pipelines for a lot of projects.


Tuesday September 18, 2018 3:45pm - 4:30pm
Golden Gate Ballroom B

3:45pm

Managing Hundreds of Jenkins Instances at the Eclipse Foundation
The Eclipse Foundation offers many services to its projects. Among others, it offers a build infrastructure supporting them in building, testing, deploying and delivering software. The setup is currently composed of about 200 Jenkins instances. So far the administration of this on-premise build farm was mostly done manually, supported with custom shell scripts and Puppet. In order to get better performance, to better utilize the existing hardware and to reduce the maintenance effort, the Eclipse Foundation is currently migrating to CloudBees Jenkins Enterprise. This talk will focus on the challenges and the solutions of migrating our build farm to a Kubernetes cluster-based platform.

Speakers
avatar for Mikaël Barbero

Mikaël Barbero

Eclipse Foundation
Mikaël Barbero is a passionate software engineer. He started programming at the age of 10 with BASIC and hasn't stopped since. After having led and contributed to many Eclipse project (especially in the modeling area), he is now a senior Eclipse platform developer and is also taking... Read More →
avatar for Frederic Gurr

Frederic Gurr

Eclipse Foundation
Frederic Gurr is a Java developer by trade and loves open sourcesoftware. He started to use Hudson/Jenkins almost 10 years ago andbecame a contributor in 2011. He currently works as a release engineerat the Eclipse Foundation


Tuesday September 18, 2018 3:45pm - 4:30pm
Golden Gate Ballroom A

4:45pm

Continuous Delivery Best Practices with Jenkins and GKE
 Jenkins is one of the most popular CI systems in the world. It’s flexibility and ecosystem allow it to be used for almost any task. In this talk we will show prescriptive guidance on how to deploy, configure, and use Jenkins to create robust CI/CD pipelines for Kubernetes and other platforms.

Speakers
avatar for Vic Iglesias

Vic Iglesias

Google
Vic Iglesias is a Staff Solutions Architect at Google with years of experience in both on-premise and in-cloud workload deployment, orchestration, and management. He works with Google Cloud customers and the Kubernetes community to create and implement the best possible software development... Read More →


Tuesday September 18, 2018 4:45pm - 5:30pm
Nob Hill A-D

4:45pm

Apply Lean Principles to Accelerate Agile + DevOps
Software industry leaders are grappling with three major trends that are driving the need for greater automation and integration among software automation tools:
-The need to accelerate the digital transformation pace for application development and delivery
-The need for an integrated DevOps toolchain to create a continuous delivery process
-The growth of complex distributed and multi-technology software architectures that incorporate microservices, IoT, containers and cloud

In this talk, Chris Condo, senior analyst at Forrester, will present market trends and data that back up these observations. He will review the impact emerging technologies - such as microservices, containers, serverless functions and cloud - are having on software development. He will speak to how AD&D leaders are looking to expand their use of Agile + DevOps, while at the same time finding ways to get greater ROI out of those methodologies. In addition, Chris will review research into an emerging tool category Forrester calls Value Stream Management (VSM) tools. VSM tools show great potential with their ability to create high fidelity tool integrations and their ability to model software development as a value stream.

Speakers
avatar for Chris Condo

Chris Condo

Senior Analyst, Application Development & Delivery, Forrester
 Chris has been a senior analyst with Forrester since 2016. Prior to Forrester Chris was the manager for enterprise web applications at Altran North America, overseeing and leading projects such as IoT enablement for medical devices, warehouse automation software, and online health... Read More →


Tuesday September 18, 2018 4:45pm - 5:30pm
Foothill E

4:45pm

Observability-Driven Development (is the Future of DevOps)
The first stage of devops was mostly about teaching ops to write code.  The second stage of devops is about teaching software engineers to understand and own their own services in production, because ownership produces dramatic compounding improvements in reliability, comprehensibility, and results for uour customers.  Software engineering was revolutionized by the advent of test-driven development, but TDD stops at the network -- at the edge of your laptop.  The next frontier is observability-driven deployment, where you ship small, measurable, observable changes to production *and observe them* running with real users, real data, real traffic patterns, and real services.  There is no substitute.  So how do we test safely in production?  How do we glean meaningful results from the noise?  What characteristics make tools suitable for this development paradigm, how do your workflow patterns and team composition change?  ODD is the only way to ship features quickly and with true confidence.  This talk will discuss examples from Honeycomb, Parse, and Facebook, and suggest best practices for empowering software engineers to instrument and understand what their code does in production, and ultimately move fast and fix things.

Speakers
CM

Charity Majors

CEO & Founder, Honeycomb


Tuesday September 18, 2018 4:45pm - 5:30pm
Golden Gate C1-3

4:45pm

DevSecOps at Scale: Using Jenkins Shared Libraries to Accelerate CI/CD Adoption
DevSecOps means incorporating security into the culture, principles and processes created to streamline software release cycles. When working with federal clients on digital transformations, the concept of separation of duties often arises as a challenge in regard to continuous deployment. Learn how to leverage Jenkins shared libraries and the template method design pattern to use a common pipeline across entire agencies, regardless of technology stack. We will go through how to centralize the business logic of an organization's software development lifecycle to incorporate required security testing, while being flexible enough to support any team in order to build a secure supply chain to production.

Speakers
avatar for Steven Terrana

Steven Terrana

Lead Technologist, Booz Allen Hamilton
Steven is a lead technologist at Booz Allen Hamilton, leading the implementation of CI/CD pipelines across multiple government agencies. A Certified Kubernetes Administrator, Steven leverages Jenkins to incorporate automated testing and security into every step of the software development... Read More →


Tuesday September 18, 2018 4:45pm - 5:30pm
Foothill C

4:45pm

Jenkins X: Continuous Delivery for Kubernetes
The last 5 years have seen a huge change in how we build, package, run and manage software with the rise of Kubernetes, Cloud Native, Microservices and Continuous Delivery. As a result, we all need to get better at delivering business value to our customers faster and continuously with a cloud native strategy - but how?
This talk will introduce you to a new open source project, Jenkins X which is an open source CI / CD platform for Kubernetes based on Jenkins.
After a couple of slides we'll spend most of the talk demonstrating how to get stuff done with Jenkins X:
  • easily setup your own Jenkins based CI / CD system on your cloud of choice
  • quickly get started developing new microservices with automated CI / CD
  • import existing projects with automated CI / CD
  • use Pull Requests to trigger CI, Preview Environments, human approval then a full CD release
  • use automated provisioning to testing, staging, ephemeral and production environments via helm charts and GitOps
After this talk you should be able to develop at full speed with CI / CD in a cloud native way in any language on any cloud or kubernetes cluster! Lets all go faster!

Speakers

Tuesday September 18, 2018 4:45pm - 5:30pm
Salon 9

4:45pm

Taming the Beast: Using Data to Improve Jenkins Pipeline
Our project at GoDaddy uses continuous integration/continuous delivery to deploy each pull request, which means all 17,000,000 of our customers see each change. The CI/CD pipelines build across React, React Native and Node.js services. The initial pipeline - built without best practices in place - grew over time, until it became "the beast" that seemed impossible to tame. There were many different failure points and it wasn't clear which ones should be attacked first. This talk will explore the lessons we learned along the way (good and bad), early attempts at monitoring, some best practices and how the author built a Jenkins plugin to monitor our pipelines directly to gather the data needed to finally tame the beast.

Speakers
avatar for Jeff Pearce

Jeff Pearce

GoDaddy
Jeff has been a software developer for over 30 years, and has worked for EDS, Microsoft and GoDaddy since 2016. Jeff is one of the maintainers of the Cobertura Jenkins plugin and is the author and maintainer of the Github Autostatus plugin, among others. Jeff is also the author of... Read More →


Tuesday September 18, 2018 4:45pm - 5:30pm
Golden Gate Ballroom A

4:45pm

Static Analysis Plugins - White Mountain Release for Pipelines
My static analysis suite consists of several plugins that help development teams to visualize the quality of their software artifacts. In this talk, I will present the new major release of my static analysis suite. This so-called White Mountains release improves the user experience in an analogous, revolutionary way, just as Blue Ocean improves the overall user experience of Jenkins.

Topics that this talk will cover:
- New features to create highly configurable pipelines that gather static analysis results
- New responsive UI that is a joy to use (by utilizing modern JS frameworks)
- New parser API that supports almost 100 analysis tools

Speakers
avatar for Ullrich Hafner

Ullrich Hafner

University of Applied Sciences Munich
Ullrich Hafner is a professor for Software Engineering at the University of Applied Sciences Munich. He has been developing software products for almost thirty years. Since 2007 he is an active committer in the Jenkins project (e.g. in the acceptance test harness) and the main developer... Read More →


Tuesday September 18, 2018 4:45pm - 5:30pm
Golden Gate Ballroom B

5:30pm

Happy Hour in the Expo Hall
Tuesday September 18, 2018 5:30pm - 6:30pm
Yerba Buena Level

6:00pm

Improving your DevOps with GitKraken
In this session, find out how the GitKraken tools can empower your team with the insights you need to collaborate more efficiently and effectively. As a version control system, Git plays a vital role in managing the code that collaborators contribute to shared repositories during the DevOps process. The code is then used to perform continuous integration (CI) to create a build, test it, and eventually deploy it onto production. With GitKraken, your teams gain greater visibility into how your code has changed over time and more control in managing it. Join us to find out more!

Speakers
avatar for James Quigley

James Quigley

GitKraken by Axosoft
 James is a Software Engineer, turned DevOps Engineer, turned IT Director. He's helped create the infrastructure for monitoring GitKraken cloud resources, as well as parallelized and optimized Jenkins Docker builds to cut the time to update production resources by over 50%. Having... Read More →


Tuesday September 18, 2018 6:00pm - 6:15pm
Partner Theater

6:00pm

Book Signing: Building Cloud Native Apps Painlessly: The Prescriptive Guide to Kubernetes and Jenkins X
Come get a copy of Building Cloud Native Apps Painlessly: The Prescriptive Guide to Kubernetes and Jenkins X and get it signed by authors!

Speakers

Tuesday September 18, 2018 6:00pm - 6:30pm
DevOps Theater

6:00pm

Book Signing: Building Cloud Native Apps Painlessly: The Prescriptive Guide to Kubernetes and Jenkins X
Come get a copy of Building Cloud Native Apps Painlessly: The Prescriptive Guide to Kubernetes and Jenkins X and get it signed by authors!

Tuesday September 18, 2018 6:00pm - 6:30pm
DevOps Theater

6:30pm

 
Wednesday, September 19
 

6:30am

Meditation Class
Wednesday September 19, 2018 6:30am - 7:30am
Pacific J

6:30am

Morning Fun Run
Wednesday September 19, 2018 6:30am - 7:30am
Hotel Lobby

7:00am

Breakfast
Wednesday September 19, 2018 7:00am - 8:30am
Yerba Buena Level

7:00am

Event Store
Wednesday September 19, 2018 7:00am - 5:00pm

7:00am

Registration & Information Desk Open
Wednesday September 19, 2018 7:00am - 5:00pm
Yerba Buena North Registration

8:30am

Keynotes
Speakers
avatar for Justin Graham

Justin Graham

Sr Manager for Market and Ecosystem Development for AWS' Containers, Linux, HPC, and Batch Services, AWS
Justin Graham is the Sr Manager for Market and Ecosystem Development for AWS' Containers, Linux, HPC, and Batch Services. Justin was previously also the Head of Product Management for the AWS Marketplace service. Outside of AWS Justin has spent time as a product management and marketing... Read More →
avatar for Rajeev Mahajan

Rajeev Mahajan

Global Head of Service Integration and DevOps Engineering, HSBC


Wednesday September 19, 2018 8:30am - 9:45am
Salon 9

9:45am

Exhibit Hall Open
Wednesday September 19, 2018 9:45am - 3:45pm
Yerba Buena Level

10:00am

Moving from DevOps to DevSecOps with AST
 Moving from DevOps to DevSecOps is incorporating Application Security Testing into developers’ CI/CD already existing pipelines. Application Security Testing such as Static Analysis (SAST), Software Composition Analysis (SCA) and Interactive Application Analysis (IAST) allows development teams to be informed about security vulnerabilities that are being introduced to their codebase so that those vulnerabilities can be addressed immediately. The most prevalent challenge is understanding how to best tune Application Security Testing tools to meet your specific security posture goals that will allow the Application Security team to reduce risk via tighter integration with dev team efforts.

Speakers
avatar for James Brotsos

James Brotsos

Checkmarx Inc.
 James brings a passion for architecting solutions that can be effective in driving security measures for DevOps organizations, essentially transforming that DevOps group into a full blown DevSecOps group. James follows application security trends, security issues facing developers... Read More →


Wednesday September 19, 2018 10:00am - 10:15am
Partner Theater

10:00am

Auto-Cascading Security Updates Through Docker Images
Suppose all of your docker images have a security vulnerability, now how do you force a rebuild of these images? How do you deploy the new images without breaking things? In this talk, you’ll learn how to push and audit cascading security updates to hundreds of docker images. All of the tooling we will use is open source so you can easily take advantage of it.You will also learn how to integrate the cascading updates into your Jenkins CI/CD system which enables performing a verified cascade in the correct order.

Speakers
avatar for Andrey Falko

Andrey Falko

Lyft
Andrey Falko was a Principal Software Engineer at Salesforce for 9 years, where he built and scaled CI systems for three different groups. Use cases have been large systems such as Salesforce's flagship CRM product, a virtual machine and container management system, and more recently... Read More →


Wednesday September 19, 2018 10:00am - 10:45am
Nob Hill A-D

10:00am

Lifting the fog: DevOps Performance Management with CloudBees DevOptics
DevOps is proven critical in supporting the goal of delivering software with ever improving quality and pace. But organisations today have no way of knowing that they are applying CD and other DevOps best practices as best they can to deliver the outcomes they want. A thick fog masks visibility and awareness of process and automation efficiency. How can you understand which initiatives have impact and why? How can you know where to focus to increase the value being delivered, and improve the efficiency of delivery across the organisation?

Speakers
avatar for Alex Tacho

Alex Tacho

CloudBees


Wednesday September 19, 2018 10:00am - 10:45am
Foothill E

10:00am

A Research Study into DevOps Bottlenecks
We asked a Fortune 500 software delivery leaders what holds them back. This talk is their analysis of the bottlenecks they encountered in their DevOps journey. We share discoveries on what helped them to overcome the bottlenecks and how they plan to deliver even faster. Using this information, we define some unifying themes on what areas provide the greatest return on investments of time and resources.

Speakers
avatar for Baruch Sadogursky

Baruch Sadogursky

Developer Advocate, JFrog
Baruch Sadogursky (a.k.a JBaruch) is the Developer Advocate at JFrog. For a living he hangs out with JFrog’s tech leaders, writes code around the JFrog Platform and its ecosystem, and then speaks and blogs about it all. He has been doing this for the last dozen years or so, and... Read More →


Wednesday September 19, 2018 10:00am - 10:45am
Golden Gate C1-3
  • Track Track VI - DevOps Practitioner
  • Audience Proficient
  • about  Baruch Sadogursky (a.k.a. JBaruch) is the developer advocate at JFrog. His passion is speaking about technology. Well, speaking in general, but doing it about technology makes him look smart, and 17 years of high tech experience sure helps. When he’s not on stage (or on a plane to get there), he learns about technology, people and how they work or, more precisely, don’t work together. He is a CNCF ambassador, Developer Champion, and a professional conference speaker.

10:00am

Ephemeral Jenkins: Designing for the Future
Do Jenkins upgrades scare you? Do you have jobs that you no longer use or don't even know what they are for? Do upgrades of software take days vs. hours, because you don’t know what’s actually using that old version of Java 6? As we become more dependent upon Jenkins, we need to understand everything on it and all the changes being made to it. Having automation to build Jenkins out is one thing, but practicing it is another. There are plugins to generate your jobs from source, but how often do you run them? The more static your environment remains the harder it becomes to make a change. My talk will discuss what you need to start thinking about and the steps you can take to bring your Jenkins into the future!

Speakers
avatar for Lorelei McCollum

Lorelei McCollum

Constant Contact
I have been a software engineer for 12 years, focused on pipelines, automation and testing. I recently started a new position with Constant Contact working on build, deploy and release automation with Jenkins in engineering services, servicing product teams and applications. A prior... Read More →


Wednesday September 19, 2018 10:00am - 10:45am
Salon 9

10:00am

Solving Pipeline Performance Problems with Systems Theory and How to Apply it to DevOps
How do you streamline a complex system? The last year has delivered significant performance improvements to Jenkins Pipeline itself, which permit users to ignore much of the last couple years of scalability tips. First, we will touch on the new features and what you need to do to take advantage of them. Then, we will walk through how this was accomplished by using systems theory to decompose Jenkins Pipeline and target key parts for improvement. Finally, we will show you how to use this approach to model and streamline your overall DevOps flows.

Speakers
avatar for Sam Van Oort

Sam Van Oort

CloudBees
Sam Van Oort is a CloudBees software engineer, Pipeline plugin maintainer and Jenkins core contributor. He specializes in performance and scalability, and has been heavily involved in creating and communicating best practices for Jenkins performance. Sam previously lived the DevOps... Read More →


Wednesday September 19, 2018 10:00am - 10:45am
Golden Gate Ballroom A

10:00am

Concise Pipelines with Shared Libraries
Jenkins Pipeline as code gives us the power to implement just about any continuous integration/continuous delivery pipeline we might need. However, with larger, more complex pipelines, keeping all the code in one Jenkinsfile checked-in with each project can become hard to maintain. Shared libraries let us define methods and variables separate from any individual pipeline. We can reduce whole pipelines to a one-line Jenkinsfile, but that can be just as hard to understand and maintain. In this talk, we'll look at real-world examples of shared libraries to see if we can find examples of that sweet spot where pipelines are a balance of clear and concise.

Speakers
avatar for Liam Newman

Liam Newman

CloudBees
Liam started his software career as a tester, which might explain why he's such a fan of CI/CD and pipeline as code. He has spent the majority of his software engineering career implementing continuous integration systems at companies big and small. He is a Jenkins project contributor... Read More →


Wednesday September 19, 2018 10:00am - 10:45am
Golden Gate Ballroom B

10:15am

Progressive Performance Testing in Every Pipeline
 Systems live and die by how they perform. Why wait for the best-laid architecture plans to move through implementation and operation only to see them choke under real-world stress? Join Paul Bruce and Henrik Rexed of Neotys to learn how you can:
-  Express API and end-to-end performance tests natively in Jenkins Pipeline as code
-  Develop a performance testing strategy that delivers fast, reliable feedback to developers
-  Dynamically scale performance testing infrastructure on-demand with Docker and cloud resources
- Integrate real-user experience metrics into views to share comprehensive analysis across teams

Speakers
avatar for Paul Bruce

Paul Bruce

Neotys
Paul Bruce is a DevOps Advisor, helping to transform enterprise software teams and delivery practices. He currently works with Neotys as a Sr. Performance Engineer and is a Founder at Growgistics. His research expertise includes cloud management, API design and experience, continuous... Read More →
avatar for Henrik Rexed

Henrik Rexed

Neotys
Henrik is a Performance Engineer at Neotys, a leading provider of load testing software. He has been orchestrating and conducting performance tests for 10+ years, delivering projects in all contexts including extensive Cloud testing on the most demanding business areas such as trading... Read More →


Wednesday September 19, 2018 10:15am - 10:25am
Foothill C

10:15am

Improving your DevOps with GitKraken
In this session, find out how the GitKraken tools can empower your team with the insights you need to collaborate more efficiently and effectively. As a version control system, Git plays a vital role in managing the code that collaborators contribute to shared repositories during the DevOps process. The code is then used to perform continuous integration (CI) to create a build, test it, and eventually deploy it onto production. With GitKraken, your teams gain greater visibility into how your code has changed over time and more control in managing it. Join us to find out more!

Speakers
avatar for James Quigley

James Quigley

GitKraken by Axosoft
 James is a Software Engineer, turned DevOps Engineer, turned IT Director. He's helped create the infrastructure for monitoring GitKraken cloud resources, as well as parallelized and optimized Jenkins Docker builds to cut the time to update production resources by over 50%. Having... Read More →


Wednesday September 19, 2018 10:15am - 10:30am
Partner Theater

10:30am

From DevOps to Cloud-native: Ship Software Like a Boss
Software delivery at a major telco goes from seven months and 72 steps to make updates, to same day deployments. A media company supports 1,500 developers with an operations team of just four people and a one-hundred year-old insurance company delivers a minimum viable product (MVP) in just one month. What they have in common is an unprecedented level of automation supporting their applications, from cradle to grave. This session will provide a brief overview on how CI/CD tools, cloud platforms and DevOps culture come together to deliver business value at startup speeds. 

Speakers
avatar for Kamala Dasika

Kamala Dasika

Pivotal
 Kamala leads GTM with Pivotal Cloud Foundry Technology partners. She has been working at Pivotal since 2013 and has previously held various product or engineering positions at VMware, Tibco, SAP, and Applied Biosystems.


Wednesday September 19, 2018 10:30am - 10:40am
Foothill C

10:30am

Jenkins X, the Integrated CI/CD Solution for Kubernetes
Kubernetes has emerged as the de facto standard for container orchestration. Join Mike Maheu, VP of Professional Services and Engineering at Go2Group, at his lightning talk to gain high-level insights on how to build some modern CI/CD pipelines with Jenkins X on top of Kubernetes. Mike will take you to a brief tour of the overall vision and abilities of Jenkins X

Speakers
avatar for Mike Maheu

Mike Maheu

Go2Group Inc
Mike Maheu heads the Professional Services, Engineering, and Operations teams of Go2Group, including Development, Network Engineering, Platform Operations, and CloudOps. Mike is also the acting Security Officer for Go2Group and all its products. With his leadership expertise in engineering... Read More →


Wednesday September 19, 2018 10:30am - 10:40am
Foothill C

10:30am

Continuous Integration as the Left Brain Mechanic
Software Development has evolved to become a process in which many developers work on projects in a distributed fashion. More and more, software engineering is a result of delivering business value, intermixed with complex engineering decisions. Over the course of 15 minutes, we’ll discuss the value proposition of Continuous Integration integrated into a Software Development practice, and the types of activities CI can free up for Engineers.

Speakers
avatar for Christian Weber

Christian Weber

GitHub
 Christian Weber is a solutions engineer at GitHub. Focusing on developer advocacy, tool automation and community building within software teams, Christian has spent his career helping organizations and evolve with modern software development practices.


Wednesday September 19, 2018 10:30am - 10:45am
Partner Theater

11:15am

DevOps for Serverless Applications
Teams are using serverless architectures to dramatically increase the pace at which they can move from idea to deployed application while also reducing their infrastructure and operational costs. Services like AWS Lambda and Amazon API Gateway let you build applications without thinking about servers or traditional infrastructure which not only impacts the way you architect applications, but also how you deploy and operate them. In this session we’ll look at the practices and tools necessary to automate deployments of serverless applications and build effective continuous delivery pipelines that take full advantage of a cloud-native architecture built on AWS.



Speakers
avatar for Mike Deck

Mike Deck

AWS
Mike is focused on building a community of partners around the AWS Serverless Platform. He spent the first half of his career as a full-stack software developer building enterprise applications and coaching teams on agile delivery methodologies. For the last three and a half years... Read More →


Wednesday September 19, 2018 11:15am - 12:00pm
Foothill C

11:15am

Leading Through Change
This session explores the aspects of leadership that drive successful outcomes, and how they combine with measurement initiatives to influence incentives and behavior in organizations. This session begins with strategies to support and grow these leadership capabilities, and includes a treatment on metrics and measurement in transformation initiatives. This is covered because tracking and improving performance is so important, and we have all seen how metrics change incentives and shape behavior -- important considerations for leaders in all organizations.

Speakers
avatar for Nicole Forsgren

Nicole Forsgren

Dr. Nicole Forsgren is Co-founder, CEO and Chief Scientist at DevOps Research and Assessment (DORA). She is best known for her work measuring the technology process and as the lead investigator on the largest DevOps studies to date. She has been a professor, sysadmin, and performance... Read More →


Wednesday September 19, 2018 11:15am - 12:00pm
Foothill E

11:15am

Bumps, Bruises and Bandaids: Real-world Lessons from Practitioners
The road to DevOps is never a straight line. More companies are turning to DevOps to develop their applications, but not all of them are seeing increased productivity and value out of this shift. Yes, there are victories and achievements, but there are also bumps, bruises and band-aids along the way. These successes and obstacles teach us valuable lessons about our organizations, our corporate cultures and our own strengths and areas for growth. In this panel, DevOps industry practitioners from Medallia, RedHat, Intuit, and Electronic Arts will share nitty-gritty details of their biggest stumbles, the lessons they learned as a result and how they were able to course correct.

Speakers
avatar for Guido de Caso

Guido de Caso

Customer Experience Management, Medallia Inc.
Guido de Caso is a technology enthusiast and completed a Ph.D. in software verification and validation. He is currently at Medallia, where he works as a Software Architect in Developer Experience, leading a technological transformation that helps scale developer productivity to keep... Read More →
avatar for Daniel Ireland

Daniel Ireland

Associate Technical Director, Electronic Arts Canada
 Daniel Ireland enjoys solving problems at scale, and video games, and Electronic Arts Canada gives him the opportunity to combine the two as a Technical Director focusing on the CI/CD space. His team in Vancouver supports various titles like FIFA, NHL and UFC and he is currently... Read More →
avatar for Ari LiVigni

Ari LiVigni

Senior Principal Software Engineer, Red Hat, Inc.
Ari is a Senior Principal Software Engineer at Red Hat. He has been working within DevOps with a focus on continuous integration/delivery/deployment workflows for the past eight years at both Red Hat and VMware. His main focus at Red Hat is to deliver a CI/CD service for teams within... Read More →
avatar for Charlene O'Hanlon

Charlene O'Hanlon

Managing Editor, DevOps.com
Charlene O’Hanlon is managing editor at DevOps.com. She is an award-winning journalist serving the technology sector for 20 years as content director, executive editor and managing editor for numerous technology-focused sites including DevOps.com, CRN, The VAR Guy, ACM Queue and... Read More →
avatar for Gowri Sivaraman

Gowri Sivaraman

Senior Engineering Manager, Intuit
Gowri Sivaraman is a Senior Engineering manager with Intuit, working the last five years to develop, deploy and maintain a continuous delivery pipeline for various facets of intuit product lifecycle. She has built strong engineering infrastructure capabilities in the teams and transformed... Read More →


Wednesday September 19, 2018 11:15am - 12:00pm
Golden Gate C1-3

11:15am

Building a Docker Secure Supply Chain with Jenkins
 Creating a Secure Supply Chain of images is vitally important. Every organization needs to weigh ALL options available and understand the security risks. With having so many options for images it is tough to pick the right ones. Or even create your own. Ultimately every organization needs to know the provenance of all the images. Once the images are imported into the infrastructure a vulnerability scan is vital. Docker Trusted Registry with Image Scanning will give insight into any vulnerabilities. Oh and since we all love vacations, everything needs to are automated. Plus the automation will provide a succinct audit trail, which security teams love.

Speakers
avatar for Ivan Sharamok

Ivan Sharamok

Docker
.For over a decade, I've been working with enterprise software designed and built for the .NET Framework ecosystem. In past 10+ years, I've taken various roles from testing, support, development to consulting and solution architecture. I enjoy automating repeatable tasks to use time... Read More →
avatar for Eric Smalling

Eric Smalling

Docker Inc
Eric has 25 years of professional experience in enterprise software development and architecture, including build, test and deployment automation. Eric has been a continuous integration advocate and implementer for nearly a decade, and was a pioneer in using Docker containers with... Read More →


Wednesday September 19, 2018 11:15am - 12:00pm
DevOps Theater

11:15am

Continuously Delivering an Easy-to-Use Jenkins with Jenkins Evergreen
This year, we started building a radical new distribution called Jenkins Evergreen. The goal of this project was to deliver a Jenkins which helps new and existing users automate pipelines in less than five minutes and five clicks.

In this talk, we will review how successful (or not!) the effort has been thus far. We will also discuss how challenging building a very different delivery and distribution vehicle for Jenkins has been. Finally, we'll cover some of the upcoming roadmap for Jenkins Essentials and the interesting problems we have to solve in order to get there.

Speakers
avatar for R Tyler Croy

R Tyler Croy

CloudBees
Tyler has been a long-time contributor to the Jenkins project, professional software engineer and professionally tells people all about Jenkins for CloudBees, Inc. As part of his work for the Jenkins project, he has been responsible for project infrastructure through numerous service... Read More →


Wednesday September 19, 2018 11:15am - 12:00pm
Golden Gate Ballroom B

11:15am

Jenkins and Kubernetes - Secret Agents in the Cloud
Running containerized, ephemeral build agents in Jenkins allows you to isolate application dependencies and dynamically scale in response to fluctuations in continuous integration/continuous delivery workloads. However, you need a container orchestration solution or you trade in the management of individual Jenkins agents for management of individual container engines. In this session, you’ll learn how to dynamically provision Jenkins agents to run on a Kubernetes cluster and build, test and deploy applications using Jenkins scripted pipeline.

Speakers
avatar for Mandy Hubbard

Mandy Hubbard

CS Disco
Mandy Hubbard has almost 20 years of professional QA experience, most of which has been spent in fast-paced startup environments driving product quality. She is passionate about ensuring quality through process improvements, test automation, following CI/CD best practices and all... Read More →


Wednesday September 19, 2018 11:15am - 12:00pm
Golden Gate Ballroom A

11:15am

Robust Unit Testing of Pipeline Code with Spock
Jenkins Pipeline feature introduces the notion of pipeline as code. If it's code, it needs unit tests, right? Right. HomeAway has developed a Jenkins Pipeline extension for the industry-standard Spock unit testing framework for Groovy. This extension enables complete and intuitive testing, mocking, stubbing and verification of code written in Jenkins Pipeline DSL. Whether you need to unit test helper functions in your Jenkinsfile or just verify that a few key steps happen in the right way, you can use all of the Spock idioms to add validation of your pipeline as code to your software's lifecycle.

Speakers
avatar for Austin Witt

Austin Witt

Expedia.com, Inc.
Austin studied computer science at Rice University and spent his first year at HomeAway working on owner-facing web applications. From there, he joined the DevTools team where he has worked ever since to provide excellent software development pipelines and practices to the rest of... Read More →


Wednesday September 19, 2018 11:15am - 12:00pm
Salon 9

12:00pm

The Fast and Furious Builds at PayPal
At PayPal, we have implemented a Continuous Integration as a Service platform with Jenkins, Docker, Mesos and Apache Aurora running more than 4,000 Jenkins instances in a hybrid cloud environment. This talk will focus on how we reduced build time for different app stacks like Java, Node.js, C++ and more. 

Speakers
avatar for Manivannan Selvaraj

Manivannan Selvaraj

PayPal
Manivannan Selvaraj is a part of the Core Platform and Infrastructure team at PayPal. He is a Jenkins user and developer since 2010 and he loves it. He is one of the committers of the Jenkins Mesos plugin project. Manivannan has also contributed to many other Jenkins plugins. He presented... Read More →


Wednesday September 19, 2018 12:00pm - 12:10pm
DevOps Theater

12:00pm

Lunch
Wednesday September 19, 2018 12:00pm - 1:30pm
Yerba Buena Level

12:00pm

Women in Tech Lunch
Wednesday September 19, 2018 12:00pm - 1:30pm
SoMa

12:15pm

Scaling Jenkins for the Public Cloud
Last year, we came to Jenkins World and told our story on how to scale Jenkins for a large enterprise like Verizon. We talked about our successes, along with failures that we learned from. This year, we want to continue telling our story as we move into the public cloud. We’ve built a pipeline to automate our deployment process of new masters, allowing us to deliver Jenkins on demand. For years, we have been running our Jenkins platform in on-premise data centers using a manual process to deploy new masters. Using our automated pipeline, we’re able to deploy new masters with a click of a button. Hear part two of our journey, Scaling Jenkins for the Public Cloud.

Speakers
avatar for Danrisha Young

Danrisha Young

Verizon
Danrisha is a senior DevOps engineer at Verizon on the Platform Engineering team. She manages the automation tool suite which includes Jenkins, Artifactory and SonarQube. Last year, she came to Jenkins World and delivered a presentation on Scaling Jenkins for the Enterprise. This... Read More →


Wednesday September 19, 2018 12:15pm - 12:25pm
DevOps Theater

12:15pm

Kubernetes Local Development
Skaffold makes local development for Kubernetes apps a breeze. It’s an open-source, command line tool that detects changes in your source code and automatically builds a container and deploys it to a local or remote cluster. No longer do you have to deal with managing image tags, or cobbling together bash scripts to see your changes live. It has a pluggable architecture that allows you to choose the tools in your workflow that work best for you. It’s used under the covers in Jenkins X, and can be plumbed into CI/CD workflows to keep your development tooling and production tooling the same. Come learn why Skaffold will become one of your favorite tools in your toolbox.

Speakers
avatar for Dan Lorenc

Dan Lorenc

Google
Dan Lorenc is a Staff Software Engineer at Google, where he's been working in the PAAS-space for 6 years. He currently manages a team focused on building open source tools to improve the container/Kubernetes developer experience. Previously he founded projects such as Minikube, Skaffold... Read More →


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

12:30pm

Scaling Continuous Delivery Across the Enterprise
Like DevOps, continuous delivery is talked about everywhere. Like DevOps, continuous delivery is used all over. However, like DevOps, continuous delivery practices are often not scaled out across the broad enterprise technology portfolio or distributed teams. This session will focus on the opportunities and benefits of scaling continuous delivery across the enterprise and review some recommendations to achieve this.

Speakers
avatar for Scott Willson

Scott Willson

CA Technologies
Scott Willson is a Product Marketing Director at CA Technologies with over 20 years' technology-based experience in software development, pre-sales, professional services, and management


Wednesday September 19, 2018 12:30pm - 12:45pm
Partner Theater

12:45pm

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!

Speakers
avatar for Vishnu Pendyala

Vishnu Pendyala

Cisco
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

12:45pm

Continuous Code Quality with SonarQube & SonarLint
It is a pretty common practice to use static analysis during the development process to check on quality, but what are we looking for exactly and what do we do with the findings?
This presentation explains the benefits of continuous code quality, which mechanically improves quality and sets very clear rules on the level of code expected from developers. It also will show how to integrate with the rest of the development ecosystem and how then get the best out of SonarLint and SonarQube.

Speakers
avatar for Olivier Gaudin

Olivier Gaudin

SonarSource
 Olivier is co-founder and the CEO of SonarSource, the company that develops and promotes the open source SonarQube and SonarLint.


Wednesday September 19, 2018 12:45pm - 1:00pm
Partner Theater

1:00pm

The Jenkins Project: Google Summer of Code 2018 Results
 In 2018, the Jenkins project participated in Google Summer of Code. It is an annual, international program that encourages college-age students to participate in open source projects during the summer break. This year, we had dozens of applications and several student projects. I will talk about the projects we had this year and about their results. 

Speakers
avatar for Oleg Nenashev

Oleg Nenashev

CloudBees
Oleg is an R&D and automation engineer with hardware/embedded background. He started using Jenkins in 2008 and participated in many large-scale automation projects for software and hardware products. In the Jenkins project, Oleg maintains the core, remoting and many plugins. He also... Read More →


Wednesday September 19, 2018 1:00pm - 1:10pm
DevOps Theater

1:00pm

CloudBees Core for Change Control and Code Release Visibility
Column Technologies will feature DevOps use cases that harness the power of CloudBees Core and Open Source Jenkins. Be confident that as code is released to production the task is captured automatically in your Enterprise Change Management /CMDB System, thus ensuring all needed controls are in place. Simultaneously, you'll be able to see how code releases impact performance by adding actionable events to your CI/CD pipeline and correlate the events with an APM tool such as AppDynamics. Easily identify if poor performance is related to a recent deployment.


Speakers
avatar for Andrew Baumann

Andrew Baumann

Column Technologies
 DevOps Solution Lead based out of New York City. Current responsibilities include DevOps tool assessments, road mapping, architecting multi technologies solutions, and implementations.


Wednesday September 19, 2018 1:00pm - 1:15pm
Partner Theater

1:15pm

Scalable and Secure self-service Jenkins in the Cloud
FINRA’s DevOps landscape has been rapidly evolving with our IT journey into the cloud (AWS) posing challenges for scaling and role-based security for deployments in the cloud. The demands were unprecedented with Continuous Integration and Continuous delivery on the rise leading to an upward trend of 660,000 activities using Jenkins over a year. Our story touches on the key aspects of how we provided a complete self-service model for development teams while satisfying segregation of duties in the various environments with a highly scalable and secure Jenkins in the Cloud. The benefits include -  - Rapid scaling and dynamic provisioning with ECS for an unlimited concurrency.
- Cost efficient use of the cluster that allows for dropping to zero online instances during idle periods.
- Controlled access to ECS containers and IAM application roles based on the user's LDAP role
- Manage labelling, versioning and promotion of Docker images used as Jenkins slaves.

Speakers
avatar for Otto Scheel

Otto Scheel

FINRA
Otto Scheel is a software Engineer at FINRA supporting Build and Deployment ecosystem of tools for the Enterprise. Otto primarily works on providing services to enhance our Jenkins platform. He has a deep passion for automation and engineering solutions around DevOps Tools and was... Read More →


Wednesday September 19, 2018 1:15pm - 1:25pm
DevOps Theater

1:30pm

Jumpstarting Your DevSecOps Pipeline with IAST and RASP
DevSecOps is so much more than automating the scan button - it spans the entire stack and the full software lifecycle including development *and* operations. In this talk, we'll focus on layering security tools on a continuous integration/continuous delivery pipeline without disrupting it. We'll demonstrate a fast, effective, scalable DevSecOps pipeline using free tools. In development, we'll use IAST (Interactive Application Security Testing) to accurately pinpoint vulnerabilities in real time without scanning. And in production, we'll use RASP (Runtime Application Self-Protection) to gain comprehensive visibility of attacks in operations and prevent exploits. The result: continuous protection without disrupting DevOps.

Speakers
avatar for Mahesh Babu

Mahesh Babu

Contrast Security, Inc.
Mahesh is responsible for growing Contrast Protect. He takes every opportunity to tell everyone how Contrast has fundamentally changed application security for the first time since he started working in security 10+ years ago. Mahesh has seen the industry evolve as a researcher, consultant... Read More →


Wednesday September 19, 2018 1:30pm - 1:40pm
Foothill C

1:30pm

Top ways to deploy and use Jenkins in the Cloud
In this session, I’ll share best practices and practical architectural patterns for building a Jenkins infrastructure that is secure, robust and scales well.  We’ll use a demo app that delivers code to, and runs on, Linux Virtual Machines and containers.  I’ll also discuss helpful plugins and cloud services that can be integrated into app infrastructures to offer more value. By the end of the session, you should have a good overview of what a powerful Jenkins cloud architecture needs to function and how that architecture can be adapted for the most common app delivery scenarios.


Speakers
avatar for Brian Benz

Brian Benz

Microsoft
Brian is a Senior Cloud Developer Advocate at Microsoft, helping Java developers to get the most out of Azure. Before Joining Microsoft, he was a solution architect, consultant, developer, author and presenter at IBM, Deloitte, and other companies. Find him on Twitter @bbenz.(headshot... Read More →


Wednesday September 19, 2018 1:30pm - 2:15pm
Golden Gate C1-3

1:30pm

CloudBees CodeShip -- Cloud Native CI/CD as a service
Engineering organizations of all sizes are adopting the cloud, enabling them to develop and ship software faster and easier than ever before. Learn how a cloud-native CI/CD platform like CloudBees CodeShip can give you a customizable, reliable, and highly performant CI/CD system that runs in the cloud and scales with the needs of your modern engineering organization.

Speakers
avatar for Dennis Newel

Dennis Newel

CloudBees
avatar for Laura Frank Tacho

Laura Frank Tacho

As the Director of Engineering at CloudBees and a Docker Captain, Laura's primary focus is making tools for other developers. At CloudBees, she works on improving the Docker infrastructure of the Codeship product and overall experience for all users of the CI/CD platform. Previously... Read More →


Wednesday September 19, 2018 1:30pm - 2:15pm
DevOps Theater

1:30pm

Disruptive Change at Scale
Daniel Ritchie from Broadridge Financial discusses how the rapid rise of DevOps creates unique challenges for established enterprises. How does one maintain organizational standards without discouraging innovation? We will share our successes targeting cloud efforts for strategic influence, discuss why Jenkins is ideally suited to orchestrate cross-functional activities across a wide variety of technologies, and review an outcomes-based approach which you can use to effect disruptive change at scale.

Speakers
avatar for Daniel Ritchie

Daniel Ritchie

Principal Solutions Architect, Broadridge Financial
 As the principal solutions architect for DevOps at a global fintech company, Daniel has helped grow a small team into an organizational Center of Excellence for DevOps. Ask me about: the Pamir Highway and Magpie Supply.


Wednesday September 19, 2018 1:30pm - 2:15pm
Nob Hill A-D

1:30pm

CloudBees Core with VMware Kubernetes Engine (VKE)
In this session, we will show examples on how to utilize CloudBees Core with VMware Kubernetes Engine (VKE) for Continuous Integration/ Continuous Deployment (CI/CD) scenarios. Including CloudBees Jenkins running on VMware Kubernetes Engine (VKE).

Speakers
avatar for Jeff Fry

Jeff Fry

CloudBees
avatar for Sean O'Dell

Sean O'Dell

Sr Staff Cloud Solutions Architect, VMware
Sean is a troublemaker living on the bleeding edge of technology and innovation. As a member of the VMware Cloud Services - Solution and Technology team, Sean is responsible for Evangelism, Developer Relations and assists in many GTM functions. Sean joined VCS in February of 2017... Read More →


Wednesday September 19, 2018 1:30pm - 2:15pm
Foothill E

1:30pm

Secure GitOps Pipelines For Kubernetes In JenkinsX
The fundamental principle of GitOps is managing your entire stack through declarative, configuration files, managed in source-control. Changes to infrastructure and application code are managed the same way - pull requests and code review.


This session will focus on using Jenkins X and Grafeas to secure your Kubernetes CD pipeline and supply chain. Through examples, we will show how to extend the default Jenkins X build pipelines with steps to manage container image security, CVE detection and source provenance. Similar to Kelsey Hightower's "Kubernetes The Hard Way", this session will focus on setting up a secure pipeline from scratch, explaining each step in detail along the way.


The goal of this talk is for DevOps engineers to understand how all of these pieces (Kubernetes CRDs, Jenkins X, Grafeas can be combined into a secure system driven by pull requests (GitOps) that meets any organizational culture and processes.

Speakers
avatar for Dan Lorenc

Dan Lorenc

Google
Dan Lorenc is a Staff Software Engineer at Google, where he's been working in the PAAS-space for 6 years. He currently manages a team focused on building open source tools to improve the container/Kubernetes developer experience. Previously he founded projects such as Minikube, Skaffold... Read More →


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

1:30pm

"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.

Speakers
avatar for Nicolas De Loof

Nicolas De Loof

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

Ewelina Wilkosz

Praqma
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

1:30pm

Hybrid Cloud Continuous Delivery
The growth of Azure, Amazon and Google as cloud infrastructure providers has been a boon for consumers, but has meant that solution providers need to test their products in multiple environments. This explosion in scenarios demanded a hybrid approach that extends beyond running a few agents in each cloud. We discuss the paths, missteps and standout experiences in the deployment of Kubernetes-based continuous delivery services across Azure, AWS and Google - including continuous integration/continuous delivery and technologies such as Terraform, Vault, Ansible and Go that have served us well - including the trade-offs we faced between security, performance and delegation of capability to our engineering teams.

Speakers
avatar for Ben Walding

Ben Walding

CloudBees
Ben Walding is best known for his role in OSS hosting as a “Codehaus Despot.” Ben’s exposure to Jenkins became professional when he joined CloudBees in 2011, as he integrated the Codehaus services into CloudBees’ Jenkins as a Service (DEV@cloud) platform. Ben now runs CloudBees... Read More →


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

1:45pm

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

Speakers
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

2:00pm

Giving Developers Freedom to Innovate while Keeping Jenkins Secure
We know that giving developers and development teams freedom is essential to helping them innovate and increase software delivery velocity. When developers get ideas, they need the freedom to try and test those ideas. However, too much freedom can introduce risk to keeping our systems secure from attackers -- both malicious and accidental. At Indeed, we’ve managed to balance creative freedom with necessary security implementations, so our teams can stay unhindered. You can do the same. This talk will cover some core techniques you can use to keep your Jenkins instance secure, while leaving teams as much freedom to innovate as possible.

Speakers
avatar for Alex Thurlow

Alex Thurlow

Engineering Manager, Indeed
Alex Thurlow started at Indeed in 2013 and is an engineering manager in the Delivery Tools team. He has worn just about every hat in tech and uses that experience to scale Indeed’s software development and release process to make it fast, easy, reliable and trusted.


Wednesday September 19, 2018 2:00pm - 2:10pm
Foothill C

2:30pm

Overcoming the Hurdles to Cloud-Native
Cloud native computing represents a significant industry shift, enabling developers to build and deliver great products faster than before. Moving from data centers, or heavyweight virtual machines, to dynamically orchestrated and scalable container-based applications unlocks velocity, but going from the status quo to Cloud native infrastructure is not always straightforward for organizations with existing customers and applications. On this panel, we'll compare patterns and practices across industry leaders who have accelerated their technology businesses with Cloud native technologies.

Speakers
avatar for Naggi Asmar

Naggi Asmar

VP of Engineering, Medallia
Naggi Asmar is the Vice President of Engineering at Medallia where he has been for nearly 3 years. He leads the Medallia Cloud Services Org which provides a platform and services that enable Medallia to deliver quality solutions with efficiency at scale. Naggi has more than 20 years... Read More →
avatar for Bo Chheng

Bo Chheng

Senior Director of IT Infrastructure, Sirius XM
 Senior Director of IT Infrastructure 28 years’ experience in the area of Management and Information Technology. Previous experience includes Software Consultant, Application Support Engineer, Database Administrator with the last 12 years in a management/leadership role. Currently... Read More →
avatar for Dee Kumar

Dee Kumar

Vice President, Marketing, Cloud Native Computing Foundation
 Dee Kumar brings over 15 years of cloud computing experience as the Vice President of Marketing at CNCF. Dee is an experienced marketing leader and a resourceful executive. Most recently, Dee was Director of Marketing at Docker where she built developer programs leveraging the Docker... Read More →
avatar for Dana Lawson

Dana Lawson

VP of Engineering, InVision
Dana Lawson is Vice President of Engineering responsible for leading 50+ engineers as part of our platform engineering group covering DevOps, site reliability, and data services, in addition to the core product shared services. She has nearly 20 years of experience as a systems engineer... Read More →
avatar for Gilbert Martin

Gilbert Martin

Sr. Director of Cloud Operations, Apttus
Gilbert Martin is Sr. Director of Cloud Operations at Apttus. In his current position, Gilbert is responsible for the company’s operational growth and sustainability; he oversees Cloud Operations. Prior to joining Apttus, Gilbert has had a long tenure in operations successfully... Read More →
avatar for Sissi Tchehrazi

Sissi Tchehrazi

Business Technology Senior Director, Salesforce
 Sissi Tchehrazi brings more than 25 years of industry and leadership experience to her role as the Business Technology Senior Director at Salesforce. Currently, Ms. Tchehrazi is responsible for delivery engineering services to over 80 scrum teams. The services include continuous... Read More →


Wednesday September 19, 2018 2:30pm - 3:15pm
Nob Hill A-D

2:30pm

Banking on DevOps - Real World Lessons in CI/CD from Capital One
 Successful DevOps transformations take time and a masterful combination of people, processes, and technology. Hear from experts at Capital One on the triumphs and challenges along their DevOps journey, the milestones they have achieved and what's next along the road. 

Speakers
avatar for Tony Burns

Tony Burns

Cloud Architect, Capital One
I have over 8 years of experience developing software and making a culture of DevOps successful for the teams I’ve worked with. I’m passionate about a wide range of software engineering topics, particularly distributed systems in the cloud and tooling for continuous delivery and... Read More →
avatar for James La Spada

James La Spada

Master Software Engineer, Capital One
James La Spada has been a technology professional for over 10 years. He received his BS in information sciences and technology from Penn State University and started his career in application development before graduation. Since then he has been very passionate about learning new... Read More →


Wednesday September 19, 2018 2:30pm - 3:15pm
Foothill E

2:30pm

The Build That Cried Broken: Building Trust in Your Continuous Integration Tests
 CI is an excellent source of fast feedback for teams. When development checkins are made, the automated tests are able to verify that the system is still working as expected. However, for many teams, one or more of their tests ultimately fail, causing the entire build to break. If this happens frequently enough, the team begins to lose faith in the tests and no longer regards the red build as an indicator that something is broken (other than the tests themselves). 

In this talk, you’ll learn 
- How to build stability within your CI tests 
- Tips for managing CI tests that are failing with just cause 
- How to influence the perception of the credibility of the tests among team members 

Speakers
avatar for Angie Jones

Angie Jones

Senior Automation Engineer, Twitter
Angie Jones is a Senior Automation Engineer at Twitter who has developed automation strategies and frameworks for countless software products. As a Master Inventor, she is known for her innovative and out-of-the-box thinking style which has resulted in more than 25 patented inventions... Read More →


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

2:30pm

Effortlessly Deploy, Scale, and Manage Your App Development on AWS
Come learn how you can use Jenkins with AWS Elastic Beanstalk and AWS CodeBuild to easily implement a fully-managed build, test, and runtime environment that allows you to go from code to running application in a matter of minutes.


Speakers
avatar for Bob O’Dell

Bob O’Dell

AWS
Bob O’Dell is a Principal Product Manager for AWS Elastic Beanstalk, which is an easy-to-use service for deploying and managing web applications on AWS. In his role Bob spends his days (and occasional nights) helping customers best leverage AWS services to build highly available... Read More →


Wednesday September 19, 2018 2:30pm - 3:15pm
Foothill C

2:30pm

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

Speakers
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

2:30pm

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?

Speakers
avatar for Michael Ducy

Michael Ducy

Sysdig
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

2:30pm

Running Jenkins at Scale on Kubernetes
Jenkins has become the de facto standard for continuous integration/continuous delivery projects. While it’s a powerful tool, it’s not possible to scale it horizontally, so if you want to use it in large organizations like mine (Adidas) you can face several problems:

- Competition for shared resources
- Shared permissions and secrets
- Single point of failure
- Maintenance limits
- Horizontal scalability
- Plugin approval process

We solved all of these issues by moving to a 100% Dockerized Kubernetes solution. With this solution, we provide each team an isolated Jenkins that reflects the team's requirements and is fully maintained. In this session, we’ll show you how we have implemented this solution and how we solved the issues.

Speakers
avatar for Guillermo Palacio

Guillermo Palacio

Adidas
DevOps believer, concerned about giving the best solution to the users providing the best freedom/performance balance. Early adopter of cloud technologies and CI/CD landscape owner at Adidas. Designer and main contributor of ACID (Adidas Continuous Integration and Delivery solution... Read More →


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

3:15pm

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.

Speakers
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

3:15pm

Break & Sponsor Expo
Wednesday September 19, 2018 3:15pm - 3:45pm
TBA

3:45pm

Effectively using Kubernetes plugin with Jenkins
Kubernetes is all the fuzz right now but how to utilise its power to run workloads with Jenkins? In this lightning talk we'll dive into Kubernetes plugin of the Jenkins and what are the best practices on how to use it. We'll show you how to run on-demand slaves in Kubernetes with a touch of a button. Pipeline demo included!

Speakers
avatar for Severi Haverila

Severi Haverila

Senior Consultant, Eficode
Severi Haverila is a senior consultant working in Eficode, a leading Northern European company in Devops, software and automation with offices in Finland, Sweden and Denmark. Severi helps Eficode customers to embrace the idea of Devops by designing processes and pipelines that are... Read More →
avatar for Niklas Tanskanen

Niklas Tanskanen

Consultant, Eficode
Niklas Tanskanen is a seasoned consultant from Eficode, a leading Northern European company in Devops, software and automation with offices in Finland, Sweden and Denmark. Coming from cloud background, Niklas utilises open source software to build the next generation platform of software... Read More →


Wednesday September 19, 2018 3:45pm - 4:30pm
Nob Hill A-D

3:45pm

T is the Shape of Transformation Talent
To adapt to the digital transformation, IT professionals need to transform their own skills in order to become more multi-dimensional with both depth and breadth of a wide variety of knowledge and competencies. Historically, while IT has been built on a foundation of specialty (or “I” shaped) silos, the DevOps principle of shifting left is opening up opportunities for developers, operations, security and others to increase their hireable skills portfolio, advance their careers and become “T”-shaped. This session will explore emerging practices, technologies and related talents that organizations and individuals will need to either groom or acquire.

Speakers
avatar for Jayne Groll

Jayne Groll

DevOps Institute
Jayne Groll is co-founder and CEO of the DevOps Institute (DOI). Jayne's IT credentials include ITIL Expert™, Certified ScrumMaster, Certified Agile Service Manager, DevOps Foundation and Certified Process Design Engineer (CPDE)™. Her IT management career spans many years of senior... Read More →


Wednesday September 19, 2018 3:45pm - 4:30pm
Foothill E

3:45pm

Continuous Delivery at Enterprise Scale with CloudBees Core
Learn how CloudBees Core enables teams to quickly, securely and efficiently integrate and deliver enterprise-scale applications in a continuous manner. This session will cover topics such as CloudBees Teams, manageability of a CD platform, pipeline templating and holistic support for the continuous software development lifecycle.

Speakers
avatar for Cyrille Le Clerc

Cyrille Le Clerc

CloudBees
Cyrille Le Clerc is senior director of product management at CloudBees, where he is in charge of CloudBees Core. An early adopter of the "You Build It, You Run It" model, Cyrille is passionate at bringing together agility and DevOps, with the rules of enterprise software delivery... Read More →


Wednesday September 19, 2018 3:45pm - 4:30pm
Golden Gate C1-3

3:45pm

Industry Panel on Container Security
Container security is the most rapidly advancing technology area in DevSecOps, with a growing number of vendors building innovative offerings for quickly implementing security on top of a rapidly evolving container ecosystem. This has important implications for how applications are designed, secured, delivered, and operated – and DevSecOps is the specialty that brings all of this together. Just like containers are simple in concept but can be a challenge to industrialize, container security is similarly complex in real world applications. Most obviously, vulnerabilities may exist in container images but it’s also necessary to reduce the container attack surface and limit access by constraining privileges. And then there’s the container host itself, which needs to be hardened and monitored. Each of these must, of course, be automated for container security to be successfully enabled within DevSecOps. And that’s why specialized tools are necessary keep up with the evolving container ecosystem. Our industry panelists will share their opinions, case stories on how they are managing this today and give their views on how this specialized domain combining security, containers, and automation will evolve.

Moderator
avatar for Keith Pleas

Keith Pleas

Accenture
Keith is a technology & organizational leader who has spent more than 20 years consulting to industry on IT, management, architecture, automation, and software development. He has more than 200 published articles in international IT and software development publications. Keith has... Read More →

Speakers
avatar for Matthew Barker

Matthew Barker

Solutions Architect, Twistlock
As a experienced Solutions Architect, I assist companies around the globe to efficiently secure their devops based application development and deployment. My broad-based experience in cloud technologies, devops practices, and the Jenkins platform combined with my background in software... Read More →
avatar for Chris Condo

Chris Condo

Senior Analyst, Application Development & Delivery, Forrester
 Chris has been a senior analyst with Forrester since 2016. Prior to Forrester Chris was the manager for enterprise web applications at Altran North America, overseeing and leading projects such as IoT enablement for medical devices, warehouse automation software, and online health... Read More →
avatar for Shannon Lietz

Shannon Lietz

Intuit
 Shannon Lietz is an award-winning innovator with over two decades of experience pursuing advanced security defenses and next-generation security solutions. Ms. Lietz is currently the DevSecOps Leader for Intuit where she is responsible for setting and driving the company’s DevSecOps... Read More →
avatar for Curtis Yanko

Curtis Yanko

Sr Principal Architect, Sonatype
Curtis Yanko is a Sr Principal Architect at Sonatype and a DevOps evangelist. Prior to coming to Sonatype Curtis built a DevOps CoE at a Fortune 100 company. When he isn’t working with customers and partners on how to accelerate delivery by building security and governance into... Read More →


Wednesday September 19, 2018 3:45pm - 4:30pm
Foothill C

3:45pm

Common Pitfalls in Jenkins Security and How to Avoid Them
Jenkins is a remote execution engine which has access to project data…by design. So, how secure is your instance and the data within it? When it comes to Jenkins instances with hundreds of users, it is hard to retain status quo between security itself and its impact on user experience due to restrictions and performance degradation. I will talk about the Jenkins security model, best practices and common non-newbie configuration mistakes which we often see in production instances. In particular, we will discuss Groovy scripting, master-to-agent communications and resource isolation.

Target audience for this talk: experienced Jenkins administrators.

Speakers
avatar for Oleg Nenashev

Oleg Nenashev

CloudBees
Oleg is an R&D and automation engineer with hardware/embedded background. He started using Jenkins in 2008 and participated in many large-scale automation projects for software and hardware products. In the Jenkins project, Oleg maintains the core, remoting and many plugins. He also... Read More →


Wednesday September 19, 2018 3:45pm - 4:30pm
Golden Gate Ballroom B

3:45pm

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.

Speakers
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

3:45pm

Safely Upgrading Jenkins Every Single Day
At the last contributor Summit, Kohsuke Kawaguchi challenged us to make Jenkins usable from zero to continuously delivering a project in under five clicks and less than five minutes.

We are working on providing a brand new, strongly opinionated and continuously delivered distribution of Jenkins: Jenkins Evergreen. It is constantly self-updating, including auto-rollback, with an aggressive subset of verified plugins.

In this talk, we will detail how we upgrade Jenkins itself. How instances are sending health data back to the project to help automate decision-making about the quality of new releases, generalize a given version of Jenkins or a plugin to the whole fleet, or roll it back.
[1] https://git.io/vxmPh

Speakers
avatar for Baptiste Mathus

Baptiste Mathus

CloudBees
Baptiste has been using and contributing to Jenkins for more than 10 years. He is now working on Jenkins Evergreen, an initiative to provide an automatically updating distribution for Jenkins.


Wednesday September 19, 2018 3:45pm - 4:30pm
Golden Gate Ballroom A

4:45pm

The Data Behind DevOps: What Does it Take to Be a High Performer?
How do you become a high performing technology organization? Over the past five years, the State of DevOps Report has shown how the highest-performing technology teams decisively outperform their lower-performing peers. The report has also investigated the effects of burnout, culture and employee engagement on organizational performance. Nicole Forsgren shares insights into the key leadership, technical, architectural, and product capabilities that drive these outcomes, including new findings from cloud, outsourcing, and open source. She offers highlights and surprises uncovered over the last five years from over 30,000 responses.

Speakers
avatar for Nicole Forsgren

Nicole Forsgren

Dr. Nicole Forsgren is Co-founder, CEO and Chief Scientist at DevOps Research and Assessment (DORA). She is best known for her work measuring the technology process and as the lead investigator on the largest DevOps studies to date. She has been a professor, sysadmin, and performance... Read More →


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