
Mastering Jenkins -
Unleash the full potential of Jenkins to create advanced software delivery pipelines
Nikhil Pathania(Author)
Packt Publishing
2nd Edition
Published on 1. July 2019
Book
Paperback/Softback
636 pages
978-1-78961-651-4 (ISBN)
Description
Implement sophisticated and scalable continuous delivery environment for effective software development.
About This Book
* Learn about all the tools inside Jenkins that can help write complex pipelines.
* Integrate Jenkins with some of the most popular DevOps tools for CI/CD
* A detailed guide about Jenkins Administration.
Who This Book Is For
If you are a developer, DevOps engineer, manager, team lead, or an architect looking to expand your knowledge on Jenkins or wants to implement robust and scalable automation solutions with Jenkins, then this book is for you. Basic experience with Jenkins is expected.
What You Will Learn
* Set up Jenkins in some of the most popular ways
* Integrate Jenkins with other popular DevOps tools for CI/CD
* Write complex Jenkins pipelines using shared libraries
* Create and edit pipelines in Jenkins Blue Ocean
* Learn about Jenkins Configuration as Code (JCasC)
* Gather metrics about Jenkins for data analysis and visualization
In Detail
Jenkins represents a complete automated orchestration system. It can help converge once segregated groups into unified product development and delivery teams. By mastering the Jenkins platform and learning to architect and implement CI, CD, and Continuous Deployment solutions, your organization can learn to outmaneuver and outpace the competition.
The book starts with chapters dedicated to installing and setting up Jenkins on various platforms. It also includes a chapter about setting up an HA Jenkins server. Following an in-depth demonstration of Jenkins installation and setup, the book moves toward administrating and using Jenkins. Moving forward, readers get introduced to various elements and job types in Jenkins. Along with the introduction, the book also demonstrates the usage of various jobs in Jenkins with the help of a number of examples. After experiencing Jenkins, the book takes its readers on a journey to extend and integrate Jenkins with many other DevOps tools in order to achieve various continuous practices.
By the end of this book, you'll have all the knowledge necessary to be the definitive resource for managing and implementing advanced Jenkins automation solutions for your organization.
About This Book
* Learn about all the tools inside Jenkins that can help write complex pipelines.
* Integrate Jenkins with some of the most popular DevOps tools for CI/CD
* A detailed guide about Jenkins Administration.
Who This Book Is For
If you are a developer, DevOps engineer, manager, team lead, or an architect looking to expand your knowledge on Jenkins or wants to implement robust and scalable automation solutions with Jenkins, then this book is for you. Basic experience with Jenkins is expected.
What You Will Learn
* Set up Jenkins in some of the most popular ways
* Integrate Jenkins with other popular DevOps tools for CI/CD
* Write complex Jenkins pipelines using shared libraries
* Create and edit pipelines in Jenkins Blue Ocean
* Learn about Jenkins Configuration as Code (JCasC)
* Gather metrics about Jenkins for data analysis and visualization
In Detail
Jenkins represents a complete automated orchestration system. It can help converge once segregated groups into unified product development and delivery teams. By mastering the Jenkins platform and learning to architect and implement CI, CD, and Continuous Deployment solutions, your organization can learn to outmaneuver and outpace the competition.
The book starts with chapters dedicated to installing and setting up Jenkins on various platforms. It also includes a chapter about setting up an HA Jenkins server. Following an in-depth demonstration of Jenkins installation and setup, the book moves toward administrating and using Jenkins. Moving forward, readers get introduced to various elements and job types in Jenkins. Along with the introduction, the book also demonstrates the usage of various jobs in Jenkins with the help of a number of examples. After experiencing Jenkins, the book takes its readers on a journey to extend and integrate Jenkins with many other DevOps tools in order to achieve various continuous practices.
By the end of this book, you'll have all the knowledge necessary to be the definitive resource for managing and implementing advanced Jenkins automation solutions for your organization.
More details
Edition
2nd Revised edition
Language
English
Place of publication
Birmingham
United Kingdom
Edition type
Revised edition
Dimensions
Height: 235 mm
Width: 191 mm
ISBN-13
978-1-78961-651-4 (9781789616514)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Person
Nikhil is currently working for Siemens Gamesa Renewable Energy as a DevOps Engineer. He holds eleven years of experience in the DevOps domain. He started his career in software configuration management as an SCM engineer and later moved on to learn various other tools and technologies in the field of automation and DevOps.
During his career, Nikhil has architected and implemented Continuous Integration and Continuous Delivery solutions across diverse IT projects. He enjoys finding new and better ways to automate and improve manual processes.
In his spare time, Nikhil likes to read, write, and meditate. He is an avid climber, and now hikes and cycles.
During his career, Nikhil has architected and implemented Continuous Integration and Continuous Delivery solutions across diverse IT projects. He enjoys finding new and better ways to automate and improve manual processes.
In his spare time, Nikhil likes to read, write, and meditate. He is an avid climber, and now hikes and cycles.