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 versus Jenkins 2
Deploying Jenkins 2
- Jenkins installation procedures
- Initiating Jenkins services
- Executing Jenkins within a Docker environment
- Configuring project directory structures
Jenkins 2 Features and Architecture Overview
- Core components: projects, views, queues, and executors
- Implementing Pipeline as Code via the new Domain Specific Language (DSL)
- Jenkins 2 plugin ecosystem for government and enterprise use cases
Navigation of the Jenkins Interface
- Visualizing artifacts across the full pipeline lifecycle
Developing Build, Test, and Deploy Pipelines
- Structuring the software delivery pipeline
- Version control management for DSL code
Application Building
- Project initialization
- Job creation, activation, deactivation, and removal
- Installation of build tool plugins
- Build execution, inspection, and scheduling
Application Testing
- Installation of test tool plugins
- Execution of unit tests
- Analysis of test outcomes
Application Deployment
- Configuration of repository plugins
- Application publication and release management
- Review of deployment results
Team Collaboration
- Pipeline sharing protocols
- Configuration of feature-specific pipelines
Jenkins Security Implementation
- Security enablement and disablement procedures
- Role-based access control overview
- User account management
Jenkins Scalability
- Distributed Jenkins application deployment for government infrastructure
Troubleshooting Methodologies
Summary and Conclusion
Requirements
- Comprehensive knowledge of the software development lifecycle.
- Proficiency in utilizing Jenkins for automation tasks.
Target Audience
- Software engineers engaged in application development.
- DevOps professionals responsible for infrastructure and deployment.
- Build engineers focused on compilation and packaging processes.
- Test engineers dedicated to quality assurance and validation.
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.