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

Purpose: 
Learn how to install, configure, and administer Jenkins.
Audience: 
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
Duration: 
2 Days
Productivity Objectives: 
  • Describe Continuos 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, maintaing, 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

Contact us to learn more

Not all training courses are created equal. Let the customization process begin! We'll work with you to design a custom Jenkins Administration training course that meets your specific needs.

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

surveyask

Need help finding the right learning solution?   Call us: 877-629-5631