Advanced Continuous Delivery Pipeline

Advanced Continuous Delivery Pipeline

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 1h 30m | 262 MB

Delivering software at scale. Unleash the combination of Docker and Jenkins to build complete delivery pipelines

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 explains continuous delivery pipelines in depth and improve the continuous integration and delivery process of app development. It starts with managing configuration using Ansible. Then we build a complete Continuous Delivery pipeline. Finally we present a mixture of different aspects related to the Continuous Delivery process.

What You Will Learn

  • Concepts of configuration management
  • Combine Ansible with Docker and Docker Compose
  • Build a complete Continuous Delivery process
  • Concepts of server clustering
  • Implementation of server clustering using Docker Swarm
  • Different aspects related to the Continuous Delivery process
Table of Contents

01 The Course Overview
02 Introducing Configuration Management
03 Installing Ansible
04 Using Ansible
05 Deployment with Ansible
06 Ansible with Docker
07 Environments and Infrastructure
08 Nonfunctional Testing
09 Application Versioning
10 Complete Continuous Delivery Pipeline
11 Server Clustering
12 Docker Swarm in Practice
13 Advanced Docker Swarm
14 Docker Compose with Docker Swarm
15 Alternative Cluster Management Systems
16 Scaling Jenkins
17 Managing Database Changes
18 Pipeline Patterns
19 Release Patterns
20 Working with Legacy Systems