CloudBees University: Jenkins Administration - Fundamentals

CloudBees University: Jenkins Administration - Fundamentals

This course teaches the fundamentals of Jenkins Administration

About this course

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.

Curriculum8 Hours

  • 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
  • Other
  • Your Certificate of Completion

About this course

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.

Curriculum8 Hours

  • 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
  • Other
  • Your Certificate of Completion