Fundamentals of Continuous Delivery Pipeline [Video]

Preview in Mapt

Fundamentals of Continuous Delivery Pipeline [Video]

Rafał Leszko

Improve the delivery process of app development using Docker and Jenkins

Quick links: > What will you learn?> Table of content

Mapt Subscription
FREE
$29.99/m after trial
Video
$5.00
RRP $124.99
Save 95%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$5.00
$29.99 p/m after trial
RRP $124.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Fundamentals of Continuous Delivery Pipeline [Video] Book Cover
Fundamentals of Continuous Delivery Pipeline [Video]
$ 124.99
$ 5.00
Effective Jenkins: Continuous Delivery with Jenkins Pipeline [Video] Book Cover
Effective Jenkins: Continuous Delivery with Jenkins Pipeline [Video]
$ 124.99
$ 5.00
Buy 2 for $10.00
Save $239.98
Add to Cart

Video Details

ISBN 139781788830393
Course Length2 hours 43 minutes

Video Description

The combination of Docker and Jenkins improves your Continuous Delivery pipeline using fewer resources. It also helps you scale up your builds, automate tasks, and speed up Jenkins’ performance with the benefits of Docker containerization.

This course will explain the advantages of combining Jenkins and Docker to improve the continuous integration and delivery process of app development. We start with setting up a Docker server and configuring Jenkins on it. Next, you’ll work through the steps to build applications on Docker files and integrate them with Jenkins using continuous delivery processes such as continuous integration and automated acceptance testing.

Style and Approach

This course follows a step-by-step approach beginning with basics of continuous delivery to automated testing of the delivery pipeline. 

Table of Contents

Introducing Continuous Delivery
The Course Overview
What Is Continuous Delivery?
The Automated Deployment Pipeline
Prerequisites to Continuous Delivery
Building the Continuous Delivery process
Introducing Docker
What is Docker?
Docker Installation
Running Docker Hello World
Docker Applications
Building Images
Docker Container States
Docker Networking
Using Docker Volumes
Using Names in Docker
Docker Cleanup
Configuring Jenkins
Jenkins and Installation
Jenkins and Installation
Jenkins Architecture
Configuring Agents
Custom Jenkins Images
Configuration and Management
Continuous Integration Pipeline
Introducing pipelines
Commit Pipeline
Code Quality Stages
Triggers And Notifications
Team development strategies
Automated Acceptance Testing
Dockery Registry
Acceptance Test in Pipeline
Docker Compose
Acceptance Testing with Docker Compose
Writing Acceptance Tests

What You Will Learn

  • See the pitfalls of the "traditional" delivery process
  • Understand the concept of containerization
  • Get to grips with Docker’s fundamentals
  • See how to dockerize an application for the continuous delivery process
  • Configure Jenkins and scale it using Docker-based agents
  • Set up Jacoco and Emma
  • Understand the principles and technical aspects of a successful continuous delivery pipeline

Authors

Table of Contents

Introducing Continuous Delivery
The Course Overview
What Is Continuous Delivery?
The Automated Deployment Pipeline
Prerequisites to Continuous Delivery
Building the Continuous Delivery process
Introducing Docker
What is Docker?
Docker Installation
Running Docker Hello World
Docker Applications
Building Images
Docker Container States
Docker Networking
Using Docker Volumes
Using Names in Docker
Docker Cleanup
Configuring Jenkins
Jenkins and Installation
Jenkins and Installation
Jenkins Architecture
Configuring Agents
Custom Jenkins Images
Configuration and Management
Continuous Integration Pipeline
Introducing pipelines
Commit Pipeline
Code Quality Stages
Triggers And Notifications
Team development strategies
Automated Acceptance Testing
Dockery Registry
Acceptance Test in Pipeline
Docker Compose
Acceptance Testing with Docker Compose
Writing Acceptance Tests

Video Details

ISBN 139781788830393
Course Length2 hours 43 minutes
Read More

Read More Reviews

Recommended for You

Effective Jenkins: Continuous Delivery with Jenkins Pipeline [Video] Book Cover
Effective Jenkins: Continuous Delivery with Jenkins Pipeline [Video]
$ 124.99
$ 5.00
Advanced Continuous Delivery Pipeline [Video] Book Cover
Advanced Continuous Delivery Pipeline [Video]
$ 124.99
$ 5.00
Python for Continuous Delivery and Application Security [Video] Book Cover
Python for Continuous Delivery and Application Security [Video]
$ 124.99
$ 5.00
Fundamentals of IoT Security [Video] Book Cover
Fundamentals of IoT Security [Video]
$ 124.99
$ 5.00
Fundamentals of Unix and Linux System Administration [Video] Book Cover
Fundamentals of Unix and Linux System Administration [Video]
$ 49.99
$ 5.00
Fundamentals of Statistical Modeling and Machine Learning Techniques [Video] Book Cover
Fundamentals of Statistical Modeling and Machine Learning Techniques [Video]
$ 124.99
$ 5.00