Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Jenkins vs. Jenkins 2
Setting up Jenkins 2 for Government
- Installing Jenkins
- Running Jenkins
- Running Jenkins in Docker
- Setting up the project folder structure
Overview of Jenkins 2 Features and Architecture for Government
- Project, view, queue, executor
- Pipeline as code using new DSL (Domain Specific Language)
- The Jenkins 2 Plugin Ecosystem
Navigating the Jenkins Interface for Government
- Visualizing an artifact across an entire pipeline
Creating a Build, Test, and Deploy Pipeline for Government
- Modeling the software delivery pipeline
- Version controlling DSL code
Building an Application for Government
- Creating a Project
- Creating, enabling, disabling jobs, and deleting jobs
- Installing the build tool plug-in
- Building, inspecting, and scheduling builds
Testing the Application for Government
- Installing the test tool plug-in
- Running a unit test
- Reviewing the results
Deploying the Application for Government
- Configuring a repository plug-in
- Publishing the application
- Reviewing the results
Collaborating with Team Members for Government
- Sharing Pipelines
- Defining different pipelines for different features
Securing Jenkins for Government
- Enabling/disabling security
- Overview of roles
- Adding users
Scaling Jenkins for Government
- Running Jenkins as a distributed application
Troubleshooting for Government
Summary and Conclusion for Government
Requirements
- A foundational knowledge of the software development lifecycle for government.
- Experience with Jenkins.
Audience
- Software developers
- DevOps engineers
- Build engineers
- Test engineers
14 Hours
Testimonials (1)
Trainer has in depth experince and well narreated in deed. The depth of the knowledge and the passion for teaching is highly appriciated.