Certified Jenkins Engineer (CJE) | Acquire Skills & Master Tomcat 7, Build Pipeline & More

Certified Jenkins Engineer Course Description

Continuous Integration (CI) is “the practice, in software engineering, of merging all developer working copies with a shared mainline several times a day.” CI is the foundation of Continuous Delivery (CD), a software development approach in which a team “keep[s] producing valuable software in short cycles and ensure[s] that the software can be reliably released at any time.” CI and CD form the basis of DevOps, “a software development method that stresses communication, collaboration, integration, automation, and measurement of cooperation between software developers and other information-technology (IT) professionals.”
Jenkins is the leading open-source CI/CD server, enabling users to accelerate the software development process through automation. It manages and controls development lifecycle processes of all kinds, including build, document, test, package, stage, deploy, and more. 

The CloudBees Jenkins Platform (CJP) is the industry’s most proven, fully featured technology platform for implementing both Continuous Integration and Continuous Delivery.

Certified Jenkins Engineer Course Learning Outcomes

  • Prepare for Certified Jenkins Engineer examination.
  • Learn Continuous Integration and Continuous Delivery with Jenkins
  • Design CI/CD processes in the context of a Jenkins orchestration
  • Configure jobs and pipelines using Jenkins
  • Troubleshoot problems arising from build failures & test failures

Certified Jenkins Engineer Training - Suggested Audience

This training is aimed at professionals who are dealing with Jenkins. Suggested attendees based on our past programs are:
  • Jenkins Engineers 
  • Release Engineers
  • Build Engineers
  • Build Managers
  • Agile Managers
  • DevOps professionals

Certified Jenkins Engineer Training Duration

  • Open-House F2F (Public): 4/5 days
  • In-House F2F (Private): 4/5 days, for commercials please send us an email with group size to hello@pincorps.com

Certified Jenkins Engineer Training Course - Prerequisites

  • Intermediate scripting knowledge in Windows and knowledge of basic testing frameworks.

This Certified Jenkins Engineer training course outline includes:

1.  Understand key CI/CD/DevOps and Jenkins concepts, including:
  • Software configuration management, test/QA automation, Version Control, and deployment tools.
  • The principles of Continuous Delivery
  • The purpose of Jenkins in the CI/CD/DevOps process
  • Authentication and authorization (permissions and roles)
  • How to set up and configure jobs by using Jenkins with 3rd party tools

2.  Skillfully use Jenkins features and functionality, including:
  • The Jenkins script console, CLI, and web UI
  • Security features, including permissions and roles
  • Plugins
  • Rest API
  • Notifications
  • Job and Build functionality, including Distributed Builds
  • CI/CD Pipeline functionality
  • Fingerprints
  • Artifacts
  • Alerts: Be able to troubleshoot problems signaled by 
  • Build failure alerts
  • Test failure alerts

3.  Build Continuous Delivery (CD) Pipelines for Users, with the ability to understand and use:
  • Key pipeline concepts
  • Upstreams and Downstreams
  • Triggering
  • Pipeline
  • Visualization
  • Folders
  • Parameters
  • Promotions
  • CD Metrics
  • Notifications

4.  Understand & be able to use the most commonly agreed to “best practices” in driving the CI/CD process with Jenkins, including:
  • KPIs, Metrics
  • Plugins for code coverage/test coverage
  • In addition to the above, a Certified CloudBees Jenkins Platform Engineer should be able to:

5.  Understand and use at least the following CJP features and plugins:
  • Reference Arch
  • Role-based Access Control (RBAC)
  • Folders and Folders+
  • Templates
  • Setting up High Availability (HA)
  • CloudBees Jenkins Operations Center (CJOC) - Shared Clouds, Cloud Configurations
  • Analytics
  • Cluster Ops
  • Pipeline Checkpoints
  • Custom Update Center
  • Multi-branch and Repository Scanning
  • Docker Plugins
Keny White

Professor

Keny White is Professor of the Department of Computer Science at Boston University, where he has been since 2004. He also currently serves as Chief Scientist of Guavus, Inc. During 2003-2004 he was a Visiting Associate Professor at the Laboratoire d'Infomatique de Paris VI (LIP6). He received a B.S. from Cornell University in 1992, and an M.S. from the State University of New York at Buffalo.

Bachelor

After working as a software developer and contractor for over 8 years for a whole bunch of companies including ABX, Proit, SACC and AT&T in the US, He decided to work full-time as a private software trainer. He received his Ph.D. in Computer Science from the University of Rochester in 2001. "What I teach varies from beginner to advanced and from what I have seen, anybody can learn and grow from my courses".

Reviews

Average Rating

5
1 rating

Detailed Rating

5 stars
1
4 stars
0
3 stars
0
2 stars
0
1 star
0

    This is great

    I really love the course editor in LearnPress. It is never easier when creating courses, lessons, quizzes with this one. It's the most useful LMS WordPress plugin I have ever used. Thank a lot! Testing quiz is funny, I like the sorting choice question type most.