Continuous Deployment with Jenkins on OpenStack
3.8 (5 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
54 students enrolled

Continuous Deployment with Jenkins on OpenStack

Demistifying Continuous Deployment by Leveraging an IaaS Cloud
3.8 (5 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
54 students enrolled
Last updated 6/2018
English
English [Auto]
Current price: $59.99 Original price: $99.99 Discount: 40% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1.5 hours on-demand video
  • 10 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • You'll understand why CI/CD is such a powerful tool that helps developers provide software faster and with fewer bugs.
  • You'll be able to set up a CI pipeline using Jenkins on an OpenStack environment.
Requirements
  • **This class requires that you have access to an OpenStack environment**
Description

Join Kumulus Technologies' Lead Application Developer, James Starmer, as he explores the continuous deployment (CD) space, starting with a simple example, and building to a fully working CD pipeline based around Jenkins, Maven, and OpenStack. Learn why CD is so important to efficient application development and get practical, hands on experience building a CD pipeline as you progress through the class. **Note that this class requires that you already have access to an OpenStack environment.**

Who this course is for:
  • Anyone that is building software and wants to understand continuous integration, continuous delivery and continuous deployment
  • Software developers that want to get hand on experience setting up a Jenkins CI pipeline.
Course content
Expand all 22 lectures 01:33:11
+ Module 1 - Introduction to CI/CD
3 lectures 13:25

Now you know see there is tremendous value provided to an application developer by continuous deployment process. Now let's look a little more closely how the project fits into the overall application development workflow.

Preview 00:20

Now you know see there is tremendous value provided to an application developer by continuous deployment process. Now let's look a little more closely how the project fits into the overall application development workflow.

Preview 03:05
+ Module 2 - Setting up Your Project
2 lectures 09:00
Setting up Your Project
07:07
Project Setup
01:53
+ Project BDD/TDD
2 lectures 18:10
The BDD/TDD Cycle
14:19
BDD/TDD
03:51
+ Module 4 - Jenkins: Installing Jenkins on OpenStack
2 lectures 07:18
Installing Jenkins on OpenStack
05:57
Installing Jenkins
01:21
+ Module 5 - Jenkins: Installing Nexus
2 lectures 05:24
Installing Nexus
04:40
Installing Nexus
00:44
+ Module 6 - Jenkins: CI Build
2 lectures 06:05
Jenkins: CI Build
04:57
CI Build
01:08
+ Module 7 - Jenkins: Release Build
2 lectures 06:33
Jenkins: Release Build
05:38
Release Build
00:55
+ Module 8 - Jenkins: QA Deploy Build
2 lectures 11:52
Jenkins: QA Deploy Build
09:43
QA Deploy Build
02:09
+ Module 9 - Jenkins: Creating the Production Deploy Build
2 lectures 08:40
Jenkins: Creating the Production Deploy Build
06:31
Production Deploy Build
02:09
+ Module 10 - Jenkins: CD Pipeline Setup
2 lectures 06:33
Jenkins: CD Pipeline Setup
05:41
CD Pipeline Setup
00:52