|
Showing 1 - 3 of
3 matches in All Departments
Create a complete continuous delivery process using modern DevOps
tools such as Docker, Jenkins, Kubernetes, Ansible, Terraform, and
many more Key Features Build reliable and secure applications using
Docker containers Create a highly available environment to scale
Jenkins and your services using Kubernetes Automate your release
process end-to-end Book DescriptionThis updated third edition of
Continuous Delivery with Docker and Jenkins will explain the
advantages of combining Jenkins and Docker to improve the
continuous integration and delivery process of app development.
You'll start by setting up a Docker server and configuring Jenkins
on it. Next, you'll discover steps for building applications and
microservices on Dockerfiles and integrating them with Jenkins
using continuous delivery processes such as continuous integration,
automated acceptance testing, configuration management, and
Infrastructure as Code. Moving ahead, you'll learn how to ensure
quick application deployment with Docker containers, along with
scaling Jenkins using Kubernetes. Later, you'll explore how to
deploy applications using Docker images and test them with Jenkins.
Toward the concluding chapters, the book will focus on missing
parts of the CD pipeline, such as the environments and
infrastructure, application versioning, and non-functional testing.
By the end of this continuous integration and continuous delivery
book, you'll have gained the skills you need to enhance the DevOps
workflow by integrating the functionalities of Docker and Jenkins.
What you will learn Grasp Docker fundamentals and dockerize
applications for the CD process Understand how to use Jenkins
on-premises and in the cloud Scale a pool of Docker servers using
Kubernetes Write acceptance tests using Cucumber Run tests in the
Docker ecosystem using Jenkins Provision your servers and
infrastructure using Ansible and Terraform Publish a built Docker
image to a Docker registry Deploy cycles of Jenkins pipelines using
community best practices Who this book is forThe book is for DevOps
engineers, system administrators, Docker professionals, or anyone
who wants to explore the power of working with Docker and Jenkins
together. No prior knowledge of DevOps is required to get started.
Create a complete Continuous Delivery process using modern DevOps
tools such as Docker, Kubernetes, Jenkins, Docker Hub, Ansible,
GitHub and many more. Key Features Build reliable and secure
applications using Docker containers. Create a highly available
environment to scale a Docker servers using Kubernetes Implement
advance continuous delivery process by parallelizing the pipeline
tasks Book DescriptionContinuous Delivery with Docker and Jenkins,
Second Edition will explain the advantages of combining Jenkins and
Docker to improve the continuous integration and delivery process
of an app development. It will start with setting up a Docker
server and configuring Jenkins on it. It will then provide steps to
build applications on Docker files and integrate them with Jenkins
using continuous delivery processes such as continuous integration,
automated acceptance testing, and configuration management. Moving
on, you will learn how to ensure quick application deployment with
Docker containers along with scaling Jenkins using Kubernetes.
Next, you will get to know how to deploy applications using Docker
images and testing them with Jenkins. Towards the end, the book
will touch base with missing parts of the CD pipeline, which are
the environments and infrastructure, application versioning, and
nonfunctional testing. By the end of the book, you will be
enhancing the DevOps workflow by integrating the functionalities of
Docker and Jenkins. What you will learn Get to grips with docker
fundamentals and how to dockerize an application for the CD process
Learn how to use Jenkins on the 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 built Docker
image to a Docker Registry and deploy cycles of Jenkins pipelines
using community best practices Who this book is forThe book targets
DevOps engineers, system administrators, docker professionals or
any stakeholders who would like to explore the power of working
with Docker and Jenkins together. No prior knowledge of DevOps is
required for this book.
Unleash the combination of Docker and Jenkins in order to enhance
the DevOps workflow About This Book * Build reliable and secure
applications using Docker containers. * Create a complete
Continuous Delivery pipeline using Docker, Jenkins, and Ansible. *
Deliver your applications directly on the Docker Swarm cluster. *
Create more complex solutions using multi-containers and database
migrations. Who This Book Is For This book is indented to provide a
full overview of deep learning. From the beginner in deep learning
and artificial intelligence to the data scientist who wants to
become familiar with Theano and its supporting libraries, or have
an extended understanding of deep neural nets. Some basic skills in
Python programming and computer science will help, as well as
skills in elementary algebra and calculus. What You Will Learn *
Get to grips with docker fundamentals and how to dockerize an
application for the Continuous Delivery process * Configure Jenkins
and scale it using Docker-based agents * Understand the principles
and the technical aspects of a successful Continuous Delivery
pipeline * Create a complete Continuous Delivery process using
modern tools: Docker, Jenkins, and Ansible * Write acceptance tests
using Cucumber and run them in the Docker ecosystem using Jenkins *
Create multi-container applications using Docker Compose * Managing
database changes inside the Continuous Delivery process and
understand effective frameworks such as Cucumber and Flyweight *
Build clustering applications with Jenkins using Docker Swarm *
Publish a built Docker image to a Docker Registry and deploy cycles
of Jenkins pipelines using community best practices In Detail 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 book will explain the
advantages of combining Jenkins and Docker to improve the
continuous integration and delivery process of app development. It
will start with setting up a Docker server and configuring Jenkins
on it. It will then provide steps to build applications on Docker
files and integrate them with Jenkins using continuous delivery
processes such as continuous integration, automated acceptance
testing, and configuration management. Moving on you will learn how
to ensure quick application deployment with Docker containers along
with scaling Jenkins using Docker Swarm. Next, you will get to know
how to deploy applications using Docker images and testing them
with Jenkins. By the end of the book, you will be enhancing the
DevOps workflow by integrating the functionalities of Docker and
Jenkins. Style and approach The book is aimed at DevOps Engineers,
developers and IT Operations who want to enhance the DevOps culture
using Docker and Jenkins.
|
You may like...
Tenet
John David Washington, Robert Pattinson, …
DVD
R53
Discovery Miles 530
Not available
Ab Wheel
R209
R149
Discovery Miles 1 490
|