Continuous Delivery with Docker and Jenkins: Create secure applications by building complete CI/CD pipelines, 2nd Edition (English Edition)

Continuous Delivery with Docker and Jenkins: Create secure applications by building complete CI/CD pipelines, 2nd Edition (English Edition)

作者
Rafał Leszko
语言
英语
出版社
Packt Publishing 版次:2
出版日期
2019年5月31日
纸书页数
595页
电子书格式
epub,pdf,mobi,azw3,txt,fb2,djvu
文件大小
6515 KB
下载次数
6801
更新日期
2023-06-09
运行环境
PC/Windows/Linux/Mac/IOS/iPhone/iPad/iBooks/Kindle/Android/安卓/平板
内容简介

Develop a complete continuous delivery process using modern DevOps tools such as Docker, Jenkins, Ansible, and GitHub

Key Features

Build reliable and secure applications using Docker containers

Create a highly available environment to scale Docker servers using Kubernetes

Implement an advanced continuous delivery process by parallelizing pipeline tasks

Book Description

Combining Jenkins and Docker drastically helps you improve the continuous integration and delivery process of your app development, and this up-to-date second edition of Continuous Delivery with Docker and Jenkins will effectively guide you through it.

You'll start by setting up a Docker server and configuring Jenkins on it. The book will then take you through the steps for building applications on Docker files and integrating them with Jenkins using continuous delivery processes such as automated acceptance testing, and configuration management. In addition to this, you will learn how to ensure quick application deployment with Docker containers, and understand how to scale Jenkins using Kubernetes. Next, you will deploy applications using Docker images and test them with Jenkins. Finally, the book will cover missing parts of the CD pipeline, which include the environments and infrastructure, application versioning, and non-functional testing.

By the end of this book, you will be equipped with the skills you need to enhance the DevOps workflow by integrating Docker and Jenkins functionalities.

What you will learn

Get to grips with Docker fundamentals and understand how to dockerize an application for the CD process

Discover how to use Jenkins in cloud environments

Scale a pool of Docker servers using Kubernetes

Create multi-container applications using Docker Compose

Write acceptance tests using Cucumber and run them in the Docker ecosystem using Jenkins

Publish a Docker image to Docker Trusted Registry and deploy cycles of Jenkins pipelines using community best practices

Who this book is for

This book is for DevOps engineers, system administrators, Docker professionals, or anyone who wants to explore the benefits of working with Docker and Jenkins. Prior knowledge of DevOps is not required.

Table of Contents

Introducing Continuous Delivery

Introducing Docker

Configuring Jenkins

Continuous Integration Pipeline

Automated Acceptance Testing

Clustering with Kubernetes

Configuration Management with Ansible

Continuous Delivery Pipeline

Advanced Continuous Delivery

Appendix: Best Practices

Continuous Delivery with Docker and Jenkins: Create secure applications by building complete CI/CD pipelines, 2nd Edition (English Edition) EPUB, PDF, MOBI, AZW3, TXT, FB2, DjVu, Kindle电子书免费下载。

《Continuous Delivery with Docker and Jenkins: Create secure applications by building complete CI/CD pipelines, 2nd Edition (English Edition)》电子书免费下载

epub下载 pdf下载 mobi下载 azw3下载 txt下载 fb2下载 djvu下载

猜你喜欢