Jenkins Administration

The Jenkins Administration training course explores how to effectively install, configure, secure, and maintain production worthy Jenkins continuous integration build servers.

This Jenkins Administration course is targeted at System Administrators / Dev Ops roles.

If you are looking for a developer oriented Jenkins course, consider taking the Working with Jenkins class.

Course Summary

Learn how to install, configure, and administer Jenkins.
System Administrators responsible for the care and feeding of Jenkins.
Skill Level: 
Learning Style: 

Hands-on training is customized, instructor-led training with an in-depth presentation of a technology and its concepts, featuring such topics as Java, OOAD, and Open Source.

Hands On help
2 Days
Productivity Objectives: 
  • Describe Continuous Integration
  • Compare Jenkins to other CI servers
  • Install and configure Jenkins
  • Configure supporting build tools such as Maven, ANT, TFS
  • Install and configure plugins
  • Setup reporting and monitoring
  • Monitoring, maintaining, and tuning Jenkins

What You'll Learn

In the Jenkins Administration training course you’ll learn:

  • Introduction to Continuous Integration
    • What is CI?
    • How does CI help improve software quality
    • Build Automation Basics
    • Common types of builds
    • Common CI Environments
    • Expected outcomes when moving to CI
  • What is Jenkins?
    • History
    • Features
    • Comparing CI Servers: Jenkins, Hudson, TFS
  • Installing Jenkins on Various Operating Systems
    • Standalone Jar
    • Application Server
    • Windows Service
    • Installing Jenkins on RHEL / Ubuntu
  • Configuring JDK and Properties
    • Java CLI Tools
    • JDK Configuration basics
    • Configuring Jenkins to work with different JDKs
    • Configuring with properties
  • Configuring Build Tools
    • Maven
    • Ant
    • TFS
  • Creating a Job
    • Freestyle Software Projects
    • Maven Project
    • Monitor an External Job
    • Multi-configuration Jobs
  • Setting up a Post-Build Actions
    • Common Jenkins Plugins
    • Integrating Selenium with Jenkins
    • Setting up Notifications
    • Email
    • RSS
    • Instant Messaging
    • Mobile/SMS
  • Advanced Jenkins Configuration
    • Configuring Proxy Servers
    • Parameterized Settings
    • Master/Slave Distributed Builds
    • Parameterized Builds and Triggers
  • Advanced Build Management
    • Joins
    • Parallel Build
    • Build Pipelines
  • Jenkins Security
    • Realms
    • Authentication
    • Authorization
  • Jenkins Maintenance
    • Memory Management
    • Archiving
    • Migration
  • Q/A

Meet Your Instructor

Photo of Instructor
Jeff Newburn

Jeff is a software development veteran with over over 15 years of experience writing software in a variety of different languages.

After years of exploring various languages including PHP, Java, and Python, he created Zappos’ first Tech University charged with tech education of technical staff. During this time he also developed the main training program to bring the department into the Amazon fold as a full-fledged dev shop on their tools and systems.


Meet Jeff Newburn »

Get Customized Quote

Looking for a personalized training solution for your team? We'll work with you to design a custom Jenkins Administration training course that meets your specific needs. 100% guaranteed.

Get Customized Quote

Chat with one of our Program Managers from our Boulder, Colorado office to discuss various training options.

DevelopIntelligence has been in the technical/software development learning and training industry for nearly 20 years. We’ve provided learning solutions to more than 48,000 engineers, across 220 organizations worldwide.

About Develop Intelligence
Di Clients
Need help finding the right learning solution?   Call us: 877-629-5631