Jenkins Bootcamp – Automating Application Builds through Deployment
This is a comprehensive course designed to show how to setup and run a Jenkins CI server starting with continuous inspection (build, test and analysis) all the way through to continuous deployment.
Overview
This course includes:
- 8+ hours of on-demand video
- 11 modules
- Core level
- Direct access/chat with the instructor
- 100% self-paced online
- Many downloadable resources
- Shareable certificate of completion
- Jenkins CI server installed and configured on Windows
- Git as the source control system
- Java as the main programming language of build projects
- Maven as the build tool
- Findbugs, PMD, and Checkstyle as the static code analysis tools
- Tomcat as the deployment server
- Setup Jenkins in AWS using Lightsail
- Use EC2 Plugin for Auto-scaling
Skills You Will Gain
Learning Outcomes (At The End Of This Program, You Will Be Able To...)
- Install Jenkins CI server on Windows
- Install and configure several tools commonly used with Jenkins
- Understand the basics of continuous inspection, continuous integration, and continuous deployment
- Use Jenkins effectively to build, test, analyze and deploy Java projects
- Apply the techniques and experience to implement Jenkins and/or a continuous integration system
Prerequisites
- Basic computer skills
- Ability and access to install software (admin rights required)
- Desire to learn something new
Who Should Attend
- Developers, software engineers, and programmers wanting to avoid “it works on my machine” syndrome
- IT professions looking to implement continuous inspection through continuous deployment at their company
- IT management that wants to have a deeper understanding of Jenkins and other DevOps concepts
- DevOps (Development/Operations) professional looking at Jenkins as a build tool or as part of a larger software delivery pipeline