Loading…
Room 2008 [clear filter]
Monday, August 12
 

9:00am PDT

($400) Continuous Delivery with Jenkins X
*This course requires pre-registration and an additional fee, and must be added to your conference pass via the registration site.

A lot changed since we were introduced to cloud, Kubernetes, and containers. Whatever we did in the past might not be valid anymore. Our applications need to become cloud-native, we need to adopt Kubernetes as the first class citizen, and there is no doubt anymore that continuous delivery is a must for any company that wants to stay competitive. The problem is that Kubernetes is complicated and the ecosystem is vast. Understanding low-level details takes more time than we might have, and yet we need to get everyone on board. We need a tool that will allow us to leverage all the latest and greatest processes and tools. At the same time, we need them to be simple and straightforward so that everyone can benefit from them. That is the primary objective behind the Jenkins X project. It brings power by combining best practices and tools while keeping it so simple that anyone can use it.

Jenkins X, an open source project introduced to the community by CloudBees, enables the rapid creation, delivery and orchestration of cloud-native applications based on continuous delivery best practices and the proven Kubernetes platform.

By combining the power of Jenkins, its community and the power of Kubernetes, the Jenkins X project provides a path to the future of continuous delivery for microservices and cloud-native applications.

Jenkins X is Jenkins and additional best of breed tools and software for Kubernetes. It provides an interactive command-line interface to instantiate applications, repositories, environments, and pipelines and orchestrate continuous integration and continuous delivery.

We'll explore how to create a fully operational continuous delivery pipeline using containers, Kubernetes, Jenkins X, and quite a few other tools.

Speakers
avatar for Viktor Farcic

Viktor Farcic

Developer advocate, CloudBees
Viktor Farcic is a Developer Advocate at CloudBees, a member of the Docker Captains group, and published author.He coded using a plethora of languages starting with Pascal (yes, he is old), Basic (before it got Visual prefix), ASP (before it got .Net suffix), C, C++, Perl, Python... Read More →
avatar for Oscar Medina

Oscar Medina

Developer Advocate | Jenkins X, CloudBees
Oscar Medina has over 20 years in the technology sector. Oscar’s experience dates back to the Dotcom boom era, where he managed eCommerce sites based on UNIX and written in Java. He is an advocate for DevOps practices with a focus on cloud-agnostic tools and modern frameworks.Oscar’s... Read More →


Monday August 12, 2019 9:00am - 5:00pm PDT
Room 2008
 
Tuesday, August 13
 

8:00am PDT

($400) Continuous Delivery with Jenkins X
A lot changed since we were introduced to cloud, Kubernetes, and containers. Whatever we did in the past might not be valid anymore. Our applications need to become cloud-native, we need to adopt Kubernetes as the first class citizen, and there is no doubt anymore that continuous delivery is a must for any company that wants to stay competitive. The problem is that Kubernetes is complicated and the ecosystem is vast. Understanding low-level details takes more time than we might have, and yet we need to get everyone on board. We need a tool that will allow us to leverage all the latest and greatest processes and tools. At the same time, we need them to be simple and straightforward so that everyone can benefit from them. That is the primary objective behind the Jenkins X project. It brings power by combining best practices and tools while keeping it so simple that anyone can use it.

Jenkins X, an open source project introduced to the community by CloudBees, enables the rapid creation, delivery and orchestration of cloud-native applications based on continuous delivery best practices and the proven Kubernetes platform.

By combining the power of Jenkins, its community and the power of Kubernetes, the Jenkins X project provides a path to the future of continuous delivery for microservices and cloud-native applications.

Jenkins X is Jenkins and additional best of breed tools and software for Kubernetes. It provides an interactive command-line interface to instantiate applications, repositories, environments, and pipelines and orchestrate continuous integration and continuous delivery.

We'll explore how to create a fully operational continuous delivery pipeline using containers, Kubernetes, Jenkins X, and quite a few other tools.

Speakers
avatar for Viktor Farcic

Viktor Farcic

Developer advocate, CloudBees
Viktor Farcic is a Developer Advocate at CloudBees, a member of the Docker Captains group, and published author.He coded using a plethora of languages starting with Pascal (yes, he is old), Basic (before it got Visual prefix), ASP (before it got .Net suffix), C, C++, Perl, Python... Read More →
avatar for Oscar Medina

Oscar Medina

Developer Advocate | Jenkins X, CloudBees
Oscar Medina has over 20 years in the technology sector. Oscar’s experience dates back to the Dotcom boom era, where he managed eCommerce sites based on UNIX and written in Java. He is an advocate for DevOps practices with a focus on cloud-agnostic tools and modern frameworks.Oscar’s... Read More →


Tuesday August 13, 2019 8:00am - 4:00pm PDT
Room 2008
 
Wednesday, August 14
 

10:30am PDT

GitOps at scale with Jenkins and ArgoCD on Kubernetes *SLIDES AVAILABLE
GitOps is a way to do continuous delivery by using Git as source of truth for declarative infrastructure and applications. In this session, we will walk through how Intuit reinvented its CI/CD pipeline following GitOps principles using open source Jenkins and Argo CD on Kubernetes. This improved developer productivity by reducing build, test and deployment time from more than 6o minutes to less than 10 minutes.

Speakers
avatar for Mukulika Kapas

Mukulika Kapas

Group Product Manager, Intuit
Mukulika Kapas is a group product manager at Intuit. She is currently working on Intuit’s next-generation SaaS platform on Kubernetes in Amazon Web Services. Mukulika joined Intuit through the acquisition of Applatix, a Lightspeed-funded startup working on making Kubernetes accessible... Read More →
avatar for Deepthi Panthula

Deepthi Panthula

Senior Product Manager, Intuit
Deepthi Panthula is a Senior Product Manager at Intuit. She is currently working on Intuit’s next generation build and test platform leveraging kubernetes in AWS. Before Intuit, Deepthi worked for Paypal in CI/CD tools team which focused on developer productivity. Deepthi has a... Read More →



Wednesday August 14, 2019 10:30am - 11:15am PDT
Room 2008

11:30am PDT

CI/CD in the Serverless Era *SLIDES AVAILABLE
Serverless technology is emerging and adoption by software engineering teams is very high. Like any new technology, there are many benefits but some new challenges as well. Implementing CI/CD practices in this cloud native environment is not trivial. In this session, we will go over the special characteristics developers need to consider when developing and deploying serverless functions.       * How to build and manage the pipeline. * Best practices to the testing environment. * How to set the monitoring to this distributed environment as part of the deployment pipeline. Learn how to increase your team development velocity by combining the benefits of serverless computing and CI/CD practices.

Speakers
avatar for Erez Berkner

Erez Berkner

CEO & Co-Founder, Lumigo
Erez is the CEO & co-founder of Lumigo, a startup focusing on simplifying serverless applications troubleshooting, where the entire backend is… 100% serverless. Prior to founding Lumigo, Erez was the R&D director of cloud products at Check Point Software Technologies, heading the... Read More →



Wednesday August 14, 2019 11:30am - 12:15pm PDT
Room 2008

1:45pm PDT

Getting to a Multi-Cloud Deployment – A Case Study Of Adobe Sign *SLIDES AVAILABLE
In this case study we present the multi-cloud approach of deploying the Adobe Sign service to multiple geographies using both Amazon Web Services (AWS) and Microsoft Azure. We will discuss driving forces behind multi-cloud adoption, the pros and cons of the approach and cover strategies developed to achieve a "push button" deployment to both clouds using in-house and third-party tools.

Speakers
avatar for Pam Colwell

Pam Colwell

Senior Computer Scientist, Adobe Systems
Pam Colwell is a Senior Computer Scientist at Adobe Systems working in the infrastructure team of Sign. She is responsible for managing the databases both physical distribution and architectural use of the data within it. Most recently she was contributor to Sign's ability to standup... Read More →
avatar for Nidhi Tare

Nidhi Tare

Computer Scientist, Adobe Systems
Nidhi Tare is a computer scientist by profession working for Adobe Systems for over five years. She specializes in automation and has been deeply involved in building out Adobe's Document Cloud platform. She is passionate about platform engineering specifically around infrastructure... Read More →



Wednesday August 14, 2019 1:45pm - 2:30pm PDT
Room 2008

2:45pm PDT

GitHub DevOps: Using GitHub Package Registry In Release Pipelines *SLIDES AVAILABLE
GitHub has released GitHub Package Registry. The GitHub Registry provides a seamless way to implement a secure registry within a CI/CD pipeline. This lightning talk will demonstrate how the Package Registry may be used as a secure repo for build artifacts, and automate their deployment via a Jenkins pipeline. This tight integration with the GitHub VC system exposes fewer attack vectors and helps ensure a secure software supply chain.

Speakers
avatar for John Marx

John Marx

DevOps Program Architect, GitHub
John Marx is an Agile and DevOps Architect. He is the former founder and President of Open Systems Group and began his career with General Electric. His technical background includes development in C, Java, PHP and Python and he has worked with advanced CI/CD pipeline technologies... Read More →



Wednesday August 14, 2019 2:45pm - 3:00pm PDT
Room 2008

3:00pm PDT

Testing at the Speed of Awesome with Sauce Labs
In the world of Agile and CI/CD, continuous testing is no longer a nice-to-have. It is a crucial piece of your software delivery pipeline to ensure that you are able to deliver your applications at speed, without compromising quality. However, with testing volume increasing at every stage of the development lifecycle, you can’t let test infrastructure limits create bottlenecks and dips in productivity. Join Derek Ross from Sauce Labs as he demonstrates how Sauce Labs eliminates the infrastructure bottleneck by providing the world’s most comprehensive continuous testing cloud. Learn how Sauce Labs can enable your teams for functional testing excellence with:
  • Full cross browser coverage for desktop web apps 
  • Emulators, simulators and real devices for all types of mobile apps 
  • Headless browsers for early pipeline testing -Visual component verification 
  • Front-end performance metrics 
  • ...And more! 
No matter where you are in your continuous testing journey, you will walk away from this presentation with an understanding of why Sauce Labs continues to be the front-end functional test execution platform of choice for many of the world’s leading brands, helping them to release better quality software, faster.

Speakers
avatar for Derek Ross

Derek Ross

Sr. Solution Engineer, Sauce Labs
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 as... Read More →


Wednesday August 14, 2019 3:00pm - 3:15pm PDT
Room 2008

3:15pm PDT

Digital Transformation Lessons from Eli Lilly – Value Stream Management is the Missing Link
Enterprises have spent millions of dollars to transform enterprise software development and delivery. Yet, we still struggle to answer whether and how this impacts performance.  Value Stream Management is the missing link to navigate and track the digital transformation journey. From CI/CD implementation, to scaling best practices throughout the enterprise, Value Stream Management guides continuous software delivery improvement.  Join us as we discuss a real-world journey in a highly-regulated environment. Learn from Lilly's ongoing Lilly implementation and its successes and failures.

Speakers
avatar for Marvin Stigter

Marvin Stigter

Manager, Platform Services and DevOps, Eli Lilly and Company
I consider my key skill and expertise that of being the change agent that helps marry business and IT together. This is something I have been doing at an executive level for over 15 years, and I get a real sense of achievement when the team can really make an impact creating new cost-effective... Read More →


Wednesday August 14, 2019 3:15pm - 3:30pm PDT
Room 2008

4:15pm PDT

Using the DevOps Pipeline to Generate Continuous, Valuable Insights *SLIDES AVAILABLE
"There's no question the primary aim of the DevOps pipeline is to ship the highest quality of code from the repository to the production environment swiftly, efficiently and securely. But modern DevOps pipelines also creates vast amounts of data from tools used as source code repositories, bug tracking systems, static code analysis, test management frameworks, unit/integration/performance test executions and vulnerability/security analyses. All of the data from the DevOps pipeline can be used to make future releases leaner, more efficient and intelligent. During this session, you'll learn how machine learning (ML) and artificial intelligence (AI) techniques can be applied to logs and metadata collected from management tools, code analysis, testing and vulnerability analyses. Doing so enables you to recommend and execute only the required test cases during hotfix, release candidate, major and minor releases. Additionally, you'll see how the efficiency of DevOps pipelines can increase with the use of a scalable testing grid, which adapts per incoming workload."

Speakers
avatar for Deven Samant

Deven Samant

Director of Enterprise Cloud and Data Solutions, Infostretch
Deven Samant is director of enterprise cloud and data solutions at Infostretch, a technology solution partner helping enterprises in accelerating their digital Initiatives with quality engineering, IoT solutions and data analytics. Deven carries more than 18 years of IT experience... Read More →



Wednesday August 14, 2019 4:15pm - 5:00pm PDT
Room 2008
 
Thursday, August 15
 

10:30am PDT

Conquer Mobile App CI/CD Challenges Using Jenkins with a Device Cloud
"Enterprise mobility teams face many challenges thanks to digital transformation and consumer demand. There is mounting pressure to develop apps that are better, faster and more innovative than ever before. With increased app development comes the heightened demand for more testing. In today’s mobile-driven world, consumers are now conditioned to expect user experiences that simply work with no issues right out of the box.

But how can enterprise mobility teams keep up with demand? With the right tools, such as Jenkins, mobile teams can thrive in an agile, DevOps world by leveraging a mobile device cloud as part of their continuous delivery strategy. This presentation will explore how to conquer mobile app CI/CD challenges by pairing Jenkins with a mobile device cloud platform for a powerful boost in DevOps and continuous integration.

Attendees will leave this presentation with a powerful toolkit to leverage in their mobile testing labs.

Topics to be explored include:

•The 4 Major Challenges QA Teams Face Relating to Mobile CI/CD
•The 5 Mandatory Components to Achieve Successful Mobile CI/CD
•The Power of Pairing Jenkins with a Mobile Device Cloud for Maximum Performance"

Speakers
avatar for Jamie Moore

Jamie Moore

Sr. Director, Solution Architecture, Mobile Labs
Jamie Moore is a Sr. Director, Solution Architecture for Mobile Labs and has over 20 years of experience in the software and testing industry. Prior to joining Mobile Labs, Jamie worked at Mercury Interactive and IBM Rational as a Technical Director. In addition to software testing... Read More →



Thursday August 15, 2019 10:30am - 11:15am PDT
Room 2008

11:30am PDT

Buying More Time for Innovation with Accelerator *SLIDES AVAILABLE
We've all heard Marc Andreessen's quote about "Every business is a software business." But did you know that the rest of that quote includes this gem: "Cycle time compression may be the most underestimated force in determining winners and losers in tech.” If you have automated everything and have bought the biggest hardware or clouds you can afford but STILL have engineers complaining about build and test speeds, perhaps it's time to take another look at the problem. In this session you will learn how to accelerate your builds and tests on half your existing infrastructure - and keep your engineers off the ping pong table.

Speakers
avatar for Mohan Dattatreya

Mohan Dattatreya

Director of Engineering, CloudBees
Mohan is the director of engineering for Acceleration solutions at CloudBees. Mohan brings over 20 years of leadership experience in delivering innovative products at startups as well as at large companies. Prior to joining CloudBees, Mohan held leadership roles at Nortel Networks... Read More →
avatar for Tim Johnson

Tim Johnson

Product Marketing Manager, CloudBees
Tim is a product marketing manager and focuses on the impact DevOps has on the people and the organizations adopting it. He has over 15 years of product marketing experience with industry leaders like BMC Software, Cisco, Google and SurfControl. He holds an MBA from the University... Read More →



Thursday August 15, 2019 11:30am - 12:15pm PDT
Room 2008

1:45pm PDT

Running CloudBees Core on EKS: Best Practices & Amazon EC2 Spot Instances *SLIDES AVAILABLE
A scalable and cost-effective continuous integration (CI) and continuous delivery (CD) infrastructure enables enterprise developers to release new features and bug fixes quickly and safely without manually triggering any deployment scripts. CI/CD workloads are fault-tolerant and built to take advantage of the cost savings offered by Amazon EC2 Spot Instances. In this session, we will show you how to run CloudBees Core on EKS while also demonstrating architectural best practices like auto scaling, segregation of agent workloads, and Kubernetes-native integration with Spot Instances. We will show you how to run your continuous integration and continuous delivery (CI/CD) solution based on Jenkins using CloudBees Core on Amazon EKS. We will demonstrate architectural best practices like automatic scaling, segregation of agent workloads, and Kubernetes-native integration with Amazon EC2 Spot Instances.

Speakers
avatar for Bill Garrett

Bill Garrett

Principal Solutions Architect, CloudBees
Bill Garrett is a principal solutions architect at CloudBees. He's been working in DevOps since before we even had the term "Devops", helping organizations greatly accelerate the process of delivering software from concept to code to customer.
avatar for Derek Felska

Derek Felska

Sr Specialist Solutions Architect - EC2 Spot, AWS
Derek has been an AWS Solutions Architect since January 2017 and joined the Spot Specialist SA team in late 2018.  Prior to joining AWS, Derek ran infrastructure and operations for a variety of New York based companies ranging from hospitality, e-commerce, to manufacturing and b... Read More →



Thursday August 15, 2019 1:45pm - 2:30pm PDT
Room 2008

2:45pm PDT

10 Attributes of the DevSecOps Elite *SLIDES AVAILABLE
We've spent six years studying secure coding practices of DevOps and continuous delivery organizations by surveying over 15,000 IT professionals. We've analyzed their staffing practices, educational priorities, automation choices and process improvements that improve their cybersecurity preparedness. Our study has also uncovered details of where automation fails, awareness falls short and breaches happen. Come participate in this session where we will share the 10 habits practiced by the DevSecOps Elite that you can then apply to -- or further mature within -- your own organization. We will also uncover what our analysis revealed about securing CI/CD pipelines, including what popular Jenkins plug-ins are used for security.

Speakers
avatar for Derek Weeks

Derek Weeks

Vice President, Sonatype
Derek E. Weeks is the world's foremost researcher on the topic of DevSecOps and securing software supply chains. For the past five years, he has championed the research of the annual State of the Software Supply Chain Report and the DevSecOps Community Survey. Derek is a huge advocate... Read More →
avatar for Hasan Yasar

Hasan Yasar

Dev{Sec}Ops Evangelist, Technical Manager, Adjunct Faculty Member, Carnegie Mellon's Software Engineering Institute
Hasan Yasar is the technical manager of the Secure Lifecycle Solutions Group in the SEI’s CERT Division. His group focuses on software development processes and methodologies, specifically on DevOps and development, and researches advanced image analysis, cloud technologies, and... Read More →



Thursday August 15, 2019 2:45pm - 3:30pm PDT
Room 2008
 

Filter sessions
Apply filters to sessions.