YoVDO

Jenkins Pipeline: Declarative and IaC approaches for DevOps

Offered By: Coursera Project Network via Coursera

Tags

Jenkins Courses Infrastructure as Code (IaC) Courses Continuous Deployment Courses Infrastructure as Code Courses

Course Description

Overview

By the end of this course you will be able to start writing your own Jenkins scripts either in the Jenkins UI or as Jenkinsfile over a multi-stage CD workflow.

Syllabus

  • Project Overview
    • In this 1-hour long project-based course on Jenkins, you will delve into pipeline concepts in Jenkins before writing your own declarative scripts in Groovy for Jenkins. You will learn about environment variable (envar) injection and Global envars and you will use them. You will construct a multi-stage pipeline and learn how to read logs and debug errors. You will then learn how to rewrite the script in Iac format, retrieving the script as Jenkinsfile and adapting to create a fully automated process of build, test and deploy using Maven. This course is designed for any person working or who intends to work with Jenkins, or just become more familiar with DevOps tools, from system administrators to developers and DevOps practitioners and developers. This is a Beginner level course and is designed for an individual who has a base foundation of either computer programming in at least one language. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Taught by

Rudi Hinds

Related Courses

Introduction to Ansible: The Fundamentals
Coursera Project Network via Coursera
App Deployment, Debugging, and Performance
Google Cloud via Coursera
App Deployment, Debugging, and Performance en Français
Google Cloud via Coursera
Aprendiendo Infraestructura como código con Terraform
Coursera Project Network via Coursera
DevOps on AWS
Amazon Web Services via edX