We may earn an affiliate commission when you visit our partners.
Michael McClaren

In this course, geared toward the Certified Jenkins Engineer 2020 certification, we look at Jenkins from an administrative perspective — this is about users and security more than building jobs. The skills taught in this course apply to your job as a DevOps Engineer whose responsibilities include securing and maintaining the build environments used by your development teams.

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Develops and strengthens technical skills relevant to DevOps Engineers, such as securing and maintaining their development environments
Offers strong content for preparing for the Certified Jenkins Engineer certification
Taught by experienced instructors specializing in the field of security and DevOps
Examines the intersection of Jenkins and administrative perspectives, addressing beyond job creation
Requires learners to have prior knowledge of Jenkins, potentially creating a barrier for beginners
Specifically designed for the Certified Jenkins Engineer 2020 certification, limiting its relevance to newer versions

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Jenkins administration: security & core management

According to students, this Jenkins Administration course is a highly valuable resource for DevOps engineers, providing a thorough and practical foundation in managing Jenkins instances. Learners particularly praise the in-depth coverage of security features, including RBAC and LDAP integration, alongside effective user and plugin management techniques. The course is noted for its clear instruction and crucial hands-on labs, making it an excellent resource for CJE 2020 certification preparation. However, some recent reviews indicate that certain content or lab instructions may be outdated for the very latest Jenkins versions, potentially requiring supplemental research.
Pacing is varied; some areas lack advanced depth.
"I found the section on master-agent configuration a bit rushed, and I had to look up some details elsewhere."
"I would have liked more troubleshooting scenarios or advanced topics like scaling Jenkins for large enterprises."
"The pace was mostly good, though some parts were a bit slow for me as an experienced user."
Good preparation for the CJE 2020 certification.
"Good for preparing for the CJE 2020, but some updates might be needed for the latest Jenkins versions."
"Still, it helped me prepare for the certification."
"Good preparation for the certification."
Provides essential hands-on learning experiences.
"The hands-on labs were crucial and worked perfectly. Highly recommend for any DevOps engineer."
"The labs are well-designed to reinforce learning. This course is essential for anyone dealing with Jenkins..."
"It's very practical and hands-on, which is exactly what I needed."
Offers comprehensive coverage of Jenkins security.
"The security section, especially RBAC and LDAP integration, was very well explained with practical examples."
"I particularly appreciated the detailed walkthroughs of Jenkins security features and the best practices for maintaining a robust Jenkins environment."
"The depth on security, permissions, and plugin management is top-notch. It's very practical and hands-on..."
"The course does a great job of breaking down complex topics like authentication and authorization."
Content may be outdated for newer Jenkins versions.
"Some updates might be needed for the latest Jenkins versions."
"Some parts felt a bit outdated, particularly regarding specific plugin versions or UI changes in newer Jenkins releases."
"The labs were helpful, but sometimes the instructions didn't quite match the current Jenkins UI. I learned a lot, but be prepared to do some external research for current versions."
"I found the course to be somewhat superficial in certain areas... Some labs were broken for me or had outdated commands."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Jenkins Administration with these activities:
Review Linux Basics
Revisit the basics of Linux to ensure you have a strong foundation before starting the course.
Browse courses on Linux Fundamentals
Show steps
  • Review basic Linux command line structure
  • Practice navigating the file system
  • Review user and group management concepts
  • Test your understanding with practice problems
Review course materials
Reviewing the course materials will help you become familiar with the topics covered and identify areas where you need additional support.
Browse courses on Jenkins
Show steps
  • Read the course syllabus and schedule.
  • Review the course materials, including lecture notes, slides, and videos.
  • Identify any areas where you need additional support, such as specific topics or concepts.
Review Jenkins basics
Reviewing Jenkins basics will help you refresh your understanding of the fundamentals and prepare you for the more advanced concepts covered in the course.
Browse courses on Jenkins
Show steps
  • Review the Jenkins documentation.
  • Create a simple Jenkins pipeline.
  • Configure Jenkins to run on your local machine.
Five other activities
Expand to see all activities and additional details
Show all eight activities
Join a Jenkins user group or online community
Joining a Jenkins user group or online community will give you the opportunity to connect with other Jenkins users and learn from their experiences.
Browse courses on Jenkins
Show steps
  • Search for Jenkins user groups or online communities.
  • Join a user group or community that aligns with your interests.
  • Participate in discussions and ask questions to learn from other Jenkins users.
Follow Jenkins tutorials
Following Jenkins tutorials will provide you with hands-on experience and help you apply the concepts you learn in the course.
Browse courses on Jenkins
Show steps
  • Search for Jenkins tutorials on Pluralsight or YouTube.
  • Follow the tutorials to create a Jenkins pipeline and configure Jenkins for your specific needs.
  • Experiment with different Jenkins plugins and features.
Create a Jenkins pipeline for a real-world project
Creating a Jenkins pipeline for a real-world project will give you the opportunity to apply your skills and knowledge to a practical scenario.
Browse courses on Jenkins
Show steps
  • Identify a real-world project that you can use to create a Jenkins pipeline.
  • Design the Jenkins pipeline, including the stages, jobs, and tasks.
  • Configure Jenkins to run the pipeline.
  • Monitor the pipeline and make adjustments as needed.
Write a blog post or article about Jenkins
Writing a blog post or article about Jenkins will help you deepen your understanding of the subject and share your knowledge with others.
Browse courses on Jenkins
Show steps
  • Choose a topic related to Jenkins that you are interested in.
  • Research the topic and gather information from reliable sources.
  • Write a blog post or article that is informative and engaging.
  • Share your blog post or article with others.
Mentor a junior Jenkins engineer
Mentoring a junior Jenkins engineer will give you the opportunity to share your knowledge and skills while also helping someone else to develop their career.
Browse courses on Jenkins
Show steps
  • Identify a junior Jenkins engineer who you are willing to mentor.
  • Meet with your mentee regularly to provide guidance and support.
  • Help your mentee to develop their Jenkins skills and knowledge.
  • Provide feedback and encouragement to your mentee.

Career center

Learners who complete Jenkins Administration will develop knowledge and skills that may be useful to these careers:
DevOps Engineer
DevOps Engineers create and maintain the processes and tools that automate the software development lifecycle. This course in Jenkins Administration can help build a foundation in the tools used for continuous integration and continuous delivery (CI/CD). This is an essential skill for a DevOps Engineer who manages and maintains these tools. This course covers topics such as user and security management, which are critical for the safe and effective operation of a DevOps environment.
Site Reliability Engineer
Site Reliability Engineers (SREs) ensure that software systems are reliable and performant. This course in Jenkins Administration can be a valuable addition to an SRE's skillset. It provides a deep understanding of the tools and techniques used to manage and maintain CI/CD systems, which are essential for ensuring the reliability and performance of software systems.
Cloud Engineer
Cloud Engineers design and manage cloud computing systems. This course in Jenkins Administration can help build a foundation in the tools and techniques used to automate the deployment and management of cloud-based applications. This knowledge is essential for a Cloud Engineer who is responsible for ensuring the reliability and efficiency of cloud-based systems.
Software Engineer
Software Engineers develop and maintain software applications. This course in Jenkins Administration can help Software Engineers build a foundation in the tools and techniques used to automate the software development lifecycle. This knowledge is essential for a Software Engineer who wants to work in a DevOps environment or who wants to contribute to the development of CI/CD pipelines.
System Administrator
System Administrators manage and maintain computer systems and networks. This course in Jenkins Administration can help build a foundation in the tools and techniques used to automate the management of computer systems and networks. This knowledge is essential for a System Administrator who wants to work in a DevOps environment or who wants to contribute to the development of CI/CD pipelines.
IT Manager
IT Managers plan and direct the activities of an organization's IT department. This course in Jenkins Administration can help IT Managers build a foundation in the tools and techniques used to automate the IT department's activities. This knowledge is essential for an IT Manager who wants to lead a DevOps transformation or who wants to improve the efficiency of the IT department.
Security Engineer
Security Engineers design and implement security measures to protect computer systems and networks from unauthorized access and attack. This course in Jenkins Administration can help build a foundation in the tools and techniques used to automate the security of computer systems and networks. This knowledge is essential for a Security Engineer who wants to work in a DevOps environment or who wants to contribute to the development of CI/CD pipelines.
IT Auditor
IT Auditors evaluate the effectiveness of an organization's IT systems and controls. This course in Jenkins Administration can help IT Auditors build a foundation in the tools and techniques used to automate the auditing of IT systems and controls. This knowledge is essential for an IT Auditor who wants to work in a DevOps environment or who wants to contribute to the development of CI/CD pipelines.
Data Analyst
Data Analysts collect, analyze, and interpret data to help organizations make better decisions. This course in Jenkins Administration can help build a foundation in the tools and techniques used to automate the collection, analysis, and interpretation of data. This knowledge is essential for a Data Analyst who wants to work in a DevOps environment or who wants to contribute to the development of CI/CD pipelines.
Business Analyst
Business Analysts analyze business processes and identify opportunities for improvement. This course in Jenkins Administration can help build a foundation in the tools and techniques used to automate the analysis of business processes. This knowledge is essential for a Business Analyst who wants to work in a DevOps environment or who wants to contribute to the development of CI/CD pipelines.
Product Manager
Product Managers plan and develop new products and services. This course in Jenkins Administration can help build a foundation in the tools and techniques used to automate the development of new products and services. This knowledge is essential for a Product Manager who wants to work in a DevOps environment or who wants to contribute to the development of CI/CD pipelines.
Project Manager
Project Managers plan and execute projects. This course in Jenkins Administration can help build a foundation in the tools and techniques used to automate the planning and execution of projects. This knowledge is essential for a Project Manager who wants to work in a DevOps environment or who wants to contribute to the development of CI/CD pipelines.
IT Consultant
IT Consultants provide advice and guidance to organizations on the use of IT. This course in Jenkins Administration can help build a foundation in the tools and techniques used to automate the provision of IT advice and guidance. This knowledge is essential for an IT Consultant who wants to work in a DevOps environment or who wants to contribute to the development of CI/CD pipelines.
Trainer
Trainers develop and deliver training programs. This course in Jenkins Administration can help build a foundation in the tools and techniques used to automate the development and delivery of training programs. This knowledge is essential for a Trainer who wants to work in a DevOps environment or who wants to contribute to the development of CI/CD pipelines.
Writer
Writers create and edit written content. This course in Jenkins Administration can help build a foundation in the tools and techniques used to automate the creation and editing of written content. This knowledge is essential for a Writer who wants to work in a DevOps environment or who wants to contribute to the development of CI/CD pipelines.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Jenkins Administration.
Provides a comprehensive overview of Jenkins, covering everything from its history and architecture to its core features and plugins. It's a valuable resource for anyone who wants to learn more about Jenkins and how to use it effectively.
Provides a comprehensive overview of DevOps, covering everything from the principles of DevOps to the tools and practices used to implement it. It's a valuable resource for anyone who wants to learn more about DevOps and how to use it to improve their software development process.
Provides a collection of best practices for using Jenkins. It covers everything from setting up Jenkins to creating and managing jobs to deploying code to production.
Provides a comprehensive overview of Jenkins, covering everything from its history and architecture to its core features and plugins. It's a valuable resource for anyone who wants to learn more about Jenkins and how to use it effectively.
Provides a basic overview of Jenkins, covering everything from installation and configuration to creating and managing jobs.
Provides a collection of recipes for using Jenkins. It covers everything from basic tasks to more advanced topics such as security and performance tuning.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser