Skip to content

Contact sales

By filling out this form and clicking submit, you acknowledge our privacy policy.

Jenkins Administration

Course Summary

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

The course begins by introducing Continuous Integration and exploring the basics to provide a solid foundation. Next, it describes how to install Jenkins on various Operating Systems. The course concludes by examining how to monitor and maintain Jenkins.

Purpose
Learn how to install, configure, and administer Jenkins.
Audience
System Administrators responsible for the care and feeding of Jenkins.
Role
DevOps Engineer - System Administrator
Skill Level
Introduction
Style
Workshops
Duration
2 Days
Related Technologies
CI/CD | Jenkins

 

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
  • Monitor, maintain, and tune 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
    • Compare CI Servers
      • Jenkins
      • Hudson
      • TFS
  • Installing Jenkins on Various Operating Systems
    • Standalone jar
    • Application server
    • Windows service
    • Install Jenkins on RHEL/Ubuntu
  • Configuring JDK and Properties
    • Java CLI tools
    • JDK configuration basics
    • Configure Jenkins to work with different JDKs
    • Configure 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
    • Integrate Selenium with Jenkins
    • Set up notifications
    • Email
    • RSS
    • Instant messages
    • Mobile/SMS
  • Advanced Jenkins Configuration
    • Configure proxy servers
    • Parameterized settings
    • Controller/Agent 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
“I appreciated the instructor's technique of writing live code examples rather than using fixed slide decks to present the material.”

VMware

Dive in and learn more

When transforming your workforce, it's important to have expert advice and tailored solutions. We can help. Tell us your unique needs and we'll explore ways to address them.

Let's chat

By filling out this form and clicking submit, you acknowledge our privacy policy.