July 13–16, 2020

Jenkins X: Create automated, cloud-ready CI/CD pipelines

Brent Laster (SAS)
9:00am–5:00pm Tuesday, 07/14/2020
Location: Portland 251

To attend, participants must be registered for a Training Pass. Please note: 2-Day Training passholders have access to TWO 1-day training courses, ONE on Monday and ONE on Tuesday. 1-Day Training passholders have access to ONE 1-day training course on Monday OR Tuesday.

Jenkins X is an open source tool from the creators of Jenkins that automatically (with simple individual commands) creates Kubernetes clusters, automated CI/CD pipelines, Git repositories, Helm charts and everything needed to develop an app in a true DevOps automated environment, including promotion levels. Brent Laster offers a hands-on introduction to Jenkins X and all you can do with it.

What you'll learn, and how you can apply it

By the end of this live, hands-on, online course, you’ll understand:

  • What Jenkins X is, why it exists, and its overall workflow
  • How Jenkins X automates working with Kubernetes
  • How Jenkins handles the creation of and workflow for CI/CD pipelines
  • Available QuickStarts (languages, platforms) in Jenkins
  • Jenkins X standard environments and preview environments

And you’ll be able to:

  • Simply and easily create a fully functioning Kubernetes cluster using Jenkins X
  • Install Jenkins X on a cluster and automatically have a full CI/CD pipeline with staging and production environments
  • Use Jenkins X quickstarts to quickly create and develop applications
  • Create and use preview environments to test out changes before they’re promoted to production
  • Take an application from start to production in Jenkins X

Who is this presentation for?

  • You want to do DevOps and CI/CD without having to understand all of the details.

Level

Beginner

Prerequisites:

  • Familiarity with Git and the concepts of CI/CD

Hardware and/or installation requirements:

  • A laptop with VirtualBox installed (Brent will provide a virtual machine with all installed applications and configuration that can be downloaded and installed ahead of time, along with a setup document and labs.)

Jenkins has long been the definitive open source tool for creating continuous delivery pipelines. Brent Laster shares how, with the advent of Jenkins 2.0, you can code pipelines with a rich DSL, create resilient and restartable pipelines, easily interface with GitHub, and leverage integrated support for Docker containerization. Beyond that, Jenkins can be combined with key tools like Helm, Prow, and Skaffold to create Jenkins X—a powerful new interface and chaining of tools that can automatically create and deploy CI/CD pipelines into any environment running a Kubernetes cluster. Jenkins X also provides ready-made environments for multiple types of development work, including for Go and other languages.

About your instructor

Photo of Brent Laster

Brent Laster is a senior manager of software development in the Research and Development Division at SAS, based in Cary, North Carolina, where he manages several groups involved with release engineering processes and internal tooling. He’s a global trainer, presenter, and author. He also serves as a resource for the use of open source technologies and conducts internal training classes in technologies such as Git, Gerrit, Gradle, and Jenkins, both in the US and abroad. In addition to corporate training, Brent creates and presents workshops for a wide variety of technical conferences. His workshops and informational sessions on open source technologies (and how to apply them) have been presented at such conferences as the Rich Web Experience/Continuous Delivery Experience, UberConf, OSCON, and others. Brent is the author of Professional Git from WROX and Jenkins 2: Up and Running and is a contributor to publications such as the No Fluff Just Stuff magazine and Opensource.com. Brent also conducts live web training courses from time to time. Brent’s passion is teaching in a way that makes difficult concepts relatable to all. He’s been involved in technical training for over 25 years and continues to seek out ways to show others how technology can be used to simplify and automate workflows.

Twitter for BrentCLaster

Conference registration

Get a Training Pass to add this course to your package.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)

Contact us

confreg@oreilly.com

For conference registration information and customer service

partners@oreilly.com

For more information on community discounts and trade opportunities with O’Reilly conferences

Become a sponsor

For information on exhibiting or sponsoring a conference

pr@oreilly.com

For media/analyst press inquires