- Getting Started
-
Course Structure
-
Install Lab Environment
- Installation
-
Requirements and Planning
-
Install Jenkins
-
Jenkins Upgrades
- Using the Manage Jenkins Screens
-
Manage Jenkins
-
Lab: Configuring Global Tools
- Manage Plugins
-
Plugins
-
Lab: Installing Necessary Plugins
- Build Notifications
-
Configure Notifications
- Masters, Nodes, and Agents
-
Distributed Build Architecture
-
Labs: Distributed Jenkins Builds
- Security
-
Security Overview
-
Authentication
-
Authorization
-
Accounting
-
Global Security Settings
-
Managing Credentials
-
Security Best Practices
-
Lab: Enable and Configure Jenkins Security
- Folders
-
Organize Builds
-
Labs: Organize your jobs with Folders and Views
- Monitoring
-
Monitor Jenkins
- Backups
-
Backup and Restore
- Automate Tasks with CLI and API
-
Automate Jenkins
-
Lab: Jenkins Command Line Interface
- Wrap Up
-
Feedback
-
Your Certificate of Completion

Jenkins Administration - Fundamentals
This course teaches the fundamentals of Jenkins Administration
Learn the fundamentals of Jenkins Administration. The course consists of lectures with follow-along labs plus lab exercises that allow you to practice what you have learned.
Scope of the course
- How to efficiently administer Jenkins
- Best practices
- Where to find additional information
- This course covers open source features available in Jenkins
Audience
- Beginner and intermediate Pipeline Developers
- QA Engineers
- Build and Release Engineers
- Technical Project Managers
- Architects
Prerequisites
- Students should have some familiarity with ancillary technologies that are used in this course:
- Docker
- Git
- Java
- Apache Maven, Gradle, Apache Ant or npm
- Apache Groovy
Duration
This training will take approximately 8 - 12 hours to complete.