DevOps CI&CD with Jenkins pipelines Maven Gradle

This online DevOps course will teach you how to build sophisticated continuous integration and continuous delivery pipelines using Jenkins and many of its plugins. Especially the pipeline plugins....

  • All levels
  • English

Course Description

This online DevOps course will teach you how to build sophisticated continuous integration and continuous delivery pipelines using Jenkins and many of its plugins. Especially the pipeline plugins. This course is designed to teach you the ins and outs of Jenkins and setting up DevOps pipelines, even if you have little to no experience with it, to help implement these DevOps practices which will...

This online DevOps course will teach you how to build sophisticated continuous integration and continuous delivery pipelines using Jenkins and many of its plugins. Especially the pipeline plugins. This course is designed to teach you the ins and outs of Jenkins and setting up DevOps pipelines, even if you have little to no experience with it, to help implement these DevOps practices which will streamline your development processes.

What you’ll learn
  • Understand What Jenkins Is All About
  • How To Install, Configure And Operationalize Jenkins
  • How To Build Projects Automatically Using Maven
  • How To Build Projects Automatically Using Gradle
  • How To Manage Your Build Artifacts Using Artifactory
  • How To Manage Your Relational Database Schema Using Sqitch

Covering Topics

1
Section 1 : Welcome And Introduction

2
Section 2 : Continuous Integration & Continuous Delivery With Jenkins

3
Section 3 : Getting Started With Jenkins

4
Section 4 : CI & CD Pipeline With Jenkins, Gradle & Artifactory

5
Section 5 : CI & CD Pipeline With Jenkins & Maven

6
Section 6 : Manage Relational Database Schema With Jenkins And Sqitch

7
Section 7 : Operational Considerations For Jenkins

Curriculum

      Section 1 : Welcome And Introduction
    1
    Introduction
    2
    Course overview Preview
    3
    Get ready for Jenkins
      Section 2 : Continuous Integration & Continuous Delivery With Jenkins
    4
    Introduction to Jenkins
    5
    SDLC and DevOps culture
    6
    Jenkins features and architecture
      Section 3 : Getting Started With Jenkins
    7
    Install Jenkins
    8
    Configure Jenkins Preview
    9
    Get started with Jenkins
    10
    Setup Jenkins job
    11
    Jenkins pipeline view
    12
    Install Artifactory
    13
    Explore Artifactory
      Section 4 : CI & CD Pipeline With Jenkins, Gradle & Artifactory
    14
    CI and CD pipeline with Jenkins, Gradle and Artifactory
    15
    Build CI and CD pipeline with Jenkins and Gradle Preview
    16
    Configure Artifactory
    17
    Build CI and CD pipeline with Jenkins and Gradle (contd.)
      Section 5 : CI & CD Pipeline With Jenkins & Maven
    18
    Review Java web application project
    19
    Start building CI and CD pipeline with Jenkins and Maven
    20
    Start building CI and CD pipeline with Jenkins and Maven #2
    21
    Start building CI and CD pipeline with Jenkins and Maven #3
      Section 6 : Manage Relational Database Schema With Jenkins And Sqitch
    22
    Introduction to Sqitch
    23
    Build database schema deployment pipeline with Jenkins and Sqitch
    24
    Finish database schema deployment pipeline with Jenkins and Sqitch
      Section 7 : Operational Considerations For Jenkins
    25
    Jenkins security
    26
    Scaling Jenkins
    27
    Scaling Jenkins (contd.)
    28
    Jenkins tips and tricks

Frequently Asked Questions

It is an online tutorial that covers a specific part of a topic in several sections. An Expert teaches the students with theoretical knowledge as well as with practical examples which makes it easy for students to understand.

A Course helps the user understand a specific part of a concept. While a path and E-Degrees are broader aspects and help the user understand more than just a small area of the concept.

A Course will help you understand any particular topic. For instance, if you are a beginner and want to learn about the basics of any topic in a fluent manner within a short period of time, a Course would be best for you to choose.

We have an inbuilt question-answer system to help you with your queries. Our support staff will be answering all your questions regarding the content of the Course.