+44 (0)1737 821590
Jenkins for network engineers  |    A 1 day   hands on   training course

Jenkins training course description

An introduction to Continuous Integration and development (CI/CD) in network automation using Jenkins. The course focusses specifically on the network Devops case of using Jenkins.

What will you learn
  • Explain how Jenkins can help with network automation.
  • Configure Jenkins for network Devops.
  • Use Jenkins for network automation.
Jenkins training course details

Jenkins training course contents

  • What is Jenkins?
  • DevOps, CI/CD, version control systems, git, automating execution of tasks, Jenkins job, Jenkins pipeline, Jenkins plugins, CI server.
    Hands on Installing Jenkins.

  • Example pipeline for network automation
  • YAML, GitHub, Jenkins, ansible, network devices.
    Hands on Investigating a workflow: Auto deploying network configurations.

  • Configuring Jenkins
  • Code repository, build triggers, gerrit and reviews, build environment. A Jenkins job, build step, post build actions, running a Jenkins job, build log, home directory.
    Hands on Configuring Jenkins.

  • CI using Jenkins
  • Branches, pipeline, git, the git plugin.
    Hands on A Jenkins job to poll, build and unit test network configurations.

Learning path



Based on overall customer ratings

B. M. - London Internet Exchange

"Excellent presentation - very good course structure."

M. S. - LINX

"Great course, learned a lot, and do it again if technology changed."

Training approach

This structured course uses Instructor Led Training to provide the best possible learning experience. Small class sizes ensure students benefit from our engaging and interactive style of teaching with delegates encouraged to ask questions throughout the course. Quizzes follow each major section allowing checking of learning. Hands on sessions are used throughout to allow delegates to consolidate their new skills.