The Advanced Jenkins training course is designed to demonstrate how to build applications in an automated fashion with Jenkins.
The course begins by illustrating Jenkins installation in a distributed environment and setting up agents and using them in your Jenkins 2x pipeline jobs. The course then dives into advanced concepts like capacity planning, creating jobs in Blue Ocean UI using Declarative Pipelines, and scripted pipelines using hands on exercises. The course concludes with capacity planning, testing and migration.
Prerequisites: A background in development and testing is expected.
Purpose
|
Learn how to enable continuous integration in a distributed environment with Jenkins. |
Audience
|
Developers looking to expand their Jenkins knowledge. |
Role
| Data Engineer - Data Scientist - DevOps Engineer - Project Manager - Q/A - Software Developer - System Administrator - Technical Manager - Web Developer |
Skill Level
| Advanced |
Style
| Workshops |
Duration
| 3 Days |
Related Technologies
| DevOps Training | CI/CD | Testing |
Productivity Objectives
- Describe Continuous Integration
- Configure Jenkins to create and build, and trigger jobs
- Setup and measure code quality
- Create alerting/notifications for builds
- Run jobs to test your code and publishing the results
- Explain capacity planning, backup and migration for your test environment