
Meet Harvey Nash, a seasoned IT professional with years of experience. He highlights AWS associate certifications and Microsoft certifications, guiding this Jenkins for beginners lecture.
Explore how DevOps automates the software development lifecycle, from planning and coding to testing, deployment, and monitoring, using continuous integration and tools like Jenkins.
This lecture explains devops as a continuous process that builds through backlog planning, daily standups, sprint design, and code delivery with automated testing and on-demand deployment.
Explore how Jenkins, an open source Java-based automation server with thousands of plugins, enables continuous integration and deployment across projects, with easy setup, customizable UI, and notifications.
Learn to install Java on Windows, verify installation, and configure the path to access javac from the command line.
Install Maven on Windows by downloading the binary, extracting it to program files, setting two system variables (M2_HOME and MAVEN_HOME), and updating PATH to include the Maven bin.
Install Jenkins on Windows by downloading from the official site, installing Java, unzipping the package, running the installer, selecting plugins, and creating the first admin user.
Open the Jenkins home page, access global tool configuration, and enable automatic installation of tools on Windows, configuring paths and tool names to streamline setup.
Install Java on Linux, set JAVA_HOME and the default Java version, and install Jenkins on the same system to connect to the machine.
Learn how to install Jenkins on a Linux machine, download the Jenkins package, install Java, configure startup and security settings, install plugins, and complete the initial setup.
Learn to manage Jenkins plugins by installing and updating plugins from the dashboard, searching available plugins, configuring proxies, and deploying with Marvin and Elastic Beanstalk integrations.
Install the blue ocean plugin for Jenkins, restart, and explore the new blue ocean dashboard with pipelines, jobs, and logs.
Create your first Jenkins job, configure its properties and source control, set build triggers, and run batch commands to build, view console output, and review build history.
Manage users in Jenkins by creating new users in Jenkins' own database, configuring global security, and assigning read or administrative access through authentication options such as Active Directory.
Explore how to implement role-based access in Jenkins by configuring global security, installing a role-based strategy plugin, and assigning project-level permissions to individual users.
Learn about Maven, a pom-based project management and build tool that manages dependencies and plugins, and follows the lifecycle from validate to deploy using central and local repositories.
Learn to automate a Maven-based build with Jenkins by creating a first project, connecting to a GitHub repository, configuring automatic builds and cron-like triggers, and reviewing console output.
Explore linking projects in Jenkins with upstream and downstream relationships, and configuring triggers to start downstream builds after upstream success. Understand managing build status and dependencies across multiple projects.
Create and manage views in Jenkins to organize projects, link upstream and downstream jobs, build pipelines, and monitor status and history.
Explore Jenkins master-slave configuration by offloading jobs to slave nodes, setting up a slave, configuring credentials and labels, and managing builds across the master and slaves.
Install Apache Tomcat on an AWS EC2 instance by downloading and unzipping the official binary, then configure users and security and open port 8080 via the public DNS.
Learn to set up Jenkins for continuous integration and automated deployment with Git, Maven, and Tomcat, including credentials and a build pipeline.
Learn how to store build artifacts from Jenkins into a s3 bucket by creating the bucket, configuring the s3 plugin, and setting iam access.
Learn how to run Jenkins as a war file in Apache, deploy the Jenkins war to Apache, start and access Jenkins, retrieve the administrator password, and install plugins.
Jenkins for Beginner course is designed for the users who can understand the basic software development.
This course is not just designed for DevOps engineers but also for developers, testers and Business Analyst.
This course course covers below topics :
Understanding the devops concepts
Understanding and configuring Jenkins in Windows OS
Understanding and configuring Jenkins in Linux OS
Understand and working with Jenkins freestyle project
Understanding what is Maven
Understand and working with Maven project
Understand and working with Jenkins pipeline projects
At the end of this course, will get clear understanding of what is Jenkins and how to design your solutions, deploy with CICD.