Building and Using a Multi-node Jenkins Farm
This course will teach you how to plan, set up, optimize, and execute distributed builds leveraging Jenkins Build Farms. You will also learn how to back up and restore Jenkins build farms and how to prepare them for integration with other systems.
What you'll learn
Multi-node Jenkins Management can help you meet complex business needs. In this course, Building and Using a Multi-node Jenkins Farm, you’ll learn how to setup monitor, back up, restore, control, and optimize a Jenkins build farm. First, you’ll explore Jenkins' distributed build architecture and master-node setup. Next, you’ll discover how distributed builds work. Finally, you’ll learn how to optimize distributed builds, how to back up and restore your installations, and how to prepare your Build Farm for integration with other systems. When you’re finished with this course, you’ll have the skills and knowledge to plan and create muliti-node setups aimed at managing distributed builds in order to meet complex business needs.
Table of contents
- Intro and Prerequisites 2m
- CI and CD Concept 3m
- Plug-in Architecture 4m
- Deployment Options 2m
- Demo: Create an AMI 9m
- Demo: Install Plugins via UI 2m
- Demo: Install Plugins via CLI 2m
- Integration with SCM - GitHub 2m
- Demo: Integration with SCM - GitHub 5m
- Demo: Integration with SCM - CodeCommit 6m
- Jenkins Security 9m
- Master Node Lifecycle Management 5m
- Summary 1m