Overview
Increase your earning potential by learning Jenkins, a key tool in CI/CD pipelines vital to today’s DevOps practices, enabling teams to deliver high-quality software quickly and efficiently.
With the skills to proficiently leverage Jenkins to scale CI/CD servers and configure multi-branch pipelines and the ability to automate and streamline workflows using IaC and GitOps principles you will be prepared to take on advanced DevOps, SRE and other software development leadership roles.
Skills Covered
Learn to
- proficiently create Jenkins pipelines
- scale build agents and integrate Jenkins CI/CD tools through hands-on experience configuring Jenkins including automating installation using Infrastructure as Code (IaC) principles and applying advanced security practices
- You will also explore CI/CD loops, configuring multi-branch pipelines, using shared pipelines and employing shared libraries to standardize code.
Who Should Attend
- This course is designed for DevOps engineers, Quality Assurance personnel, SREs as well as software developers and architects who want to improve their job market competitiveness with knowledge and skills for using enhanced automation tools that drive CI/CD pipelines.
Course Curriculum
Prerequisites
Before taking this course, you should be familiar with Jenkins basics, understand Kubernetes concepts like pods, namespaces, volumes, and RBAC, and have basic knowledge of building and using Docker images.
Check out our free Introduction to Jenkins (LFS167) and Introduction to Kubernetes (LFS158) courses to get you started.