Create generic pipelines to reduce your overall DevOps workload and allow your team to deliver faster. This book helps you get up to speed on the pros and cons of generic pipeline methodology, and learn to combine shell scripts and Docker to build generic pipelines.<br /><br /><br />In today's world
Generic Pipelines Using Docker: The DevOps Guide to Building Reusable, Platform Agnostic CI/CD Frameworks
β Scribed by Brandon Atkinson, Dallas Edwards
- Publisher
- Apress
- Year
- 2019
- Tongue
- English
- Leaves
- 149
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Create generic pipelines to reduce your overall DevOps workload and allow your team to deliver faster. This book helps you get up to speed on the pros and cons of generic pipeline methodology, and learn to combine shell scripts and Docker to build generic pipelines.
In todayβs world of micro-services and agile practices, DevOps teams need to move as fast as feature teams. This can be extremely challenging if youβre creating multiple pipelines per application or tech stack. What if your feature teams could utilize a generic pipeline that could build, test, and deploy any application, regardless of tech stack? What if that pipeline was also cloud and platform agnostic? Too good to be true? Well think again!
Generic Pipelines Using Docker explores the principles and implementations that allow you to do just that. You will learn from real-world examples and reusable code. After reading this book you will have the knowledge to build generic pipelines that any team can use.
What You'll Learn
β’ Explore the pros and cons of generic pipeline methodology
β’ Combine shell scripts and Docker to build a generic pipeline
β’ Implement a pipeline across CI/CD platforms
β’ Build a pipeline that lends itself well to both centralized and federated DevOps teams
β’ Construct a modular pipeline with components that can be added, removed, or replaced as needed
Who This Book Is For
Professionals who use DevOps or are part of a DevOps team, and are seeking ways to streamline their pipelines and drive more deployments while using less code
β¦ Table of Contents
Front Matter ....Pages i-xxvii
Recognizing You Are Stuck in the Past (Brandon Atkinson, Dallas Edwards)....Pages 1-15
Setting the Stage for the Present (Brandon Atkinson, Dallas Edwards)....Pages 17-32
Getting it Right with Docker and Scripts (Brandon Atkinson, Dallas Edwards)....Pages 33-62
A Practical Example (Brandon Atkinson, Dallas Edwards)....Pages 63-104
Moving Beyond the Basics (Brandon Atkinson, Dallas Edwards)....Pages 105-123
Back Matter ....Pages 125-127
β¦ Subjects
DevOps; Web Applications; ASP.NET; Microservices; Pipelines; Docker; Agile; Spring; Angular
π SIMILAR VOLUMES
A Practical Guide to Mastering Modern-day Software Development KEY FEATURES β Leverage the power of Docker for faster deployment and migrations. β Learn how to create a Continuous Integration pipeline in Jenkins. β Get familiar with different types of deployments in Continuous Delivery. DESCRIPTION
<p><span>Use GitLab CI/CD pipelines for automating and deploying different steps of your software development lifecycle using best practices and troubleshooting methods.</span></p><h4><span>Key Features</span></h4><ul><li><span><span>Reap the power of GitLab CI/CD pipelines at every stage of your so
<p><span>Use GitLab CI/CD pipelines for automating and deploying different steps of your software development lifecycle using best practices and troubleshooting methods.</span></p><h4><span>Key Features</span></h4><ul><li><span><span>Reap the power of GitLab CI/CD pipelines at every stage of your so
<p><b>Automate the delivery of applications using Tekton Pipelines and Triggers to deploy new releases quickly and more efficiently</b></p><h4>Key Features</h4><ul><li>Learn how to create powerful pipelines using CI/CD tools</li><li>Understand how to run, deploy and test applications directly in a c