Skip to main content
  • Book
  • © 2018

Generic Pipelines Using Docker

The DevOps Guide to Building Reusable, Platform Agnostic CI/CD Frameworks

Apress
  • Teaches you to use shell scripts and Docker to build a complete pipeline, giving your team the flexibility to move between CI/CD platforms and deployment targets with ease
  • Shows you how generic pipelines can accommodate many applications, making it easier for your DevOps team to deliver to your customers as companies move to micro-services and a pipeline per service model quickly becomes unmanageable
  • Covers what you need to know about generic pipelines whether you have ten years of experience or six months

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (5 chapters)

  1. Front Matter

    Pages i-xxvii
  2. Recognizing You Are Stuck in the Past

    • Brandon Atkinson, Dallas Edwards
    Pages 1-15
  3. Setting the Stage for the Present

    • Brandon Atkinson, Dallas Edwards
    Pages 17-32
  4. Getting it Right with Docker and Scripts

    • Brandon Atkinson, Dallas Edwards
    Pages 33-62
  5. A Practical Example

    • Brandon Atkinson, Dallas Edwards
    Pages 63-104
  6. Moving Beyond the Basics

    • Brandon Atkinson, Dallas Edwards
    Pages 105-123
  7. Back Matter

    Pages 125-127

About this book

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

Authors and Affiliations

  • North Chesterfield, USA

    Brandon Atkinson

  • Midlothian, USA

    Dallas Edwards

About the authors

Brandon Atkinson is a software engineer with more than 14 years of industry experience encompassing analysis, design, development, and implementation of enterprise-level solutions. His passion is building scalable teams and enterprise architecture that can transform businesses and alleviate pain points. He has extensive experience in various technologies/methodologies, including Azure, AWS, .NET, DevOps, Cloud, JavaScript, Angular, Node.js, and more. Brandon lives in Richmond, Virginia, USA with his wife and two daughters.

Dallas Edwards has more than 10 years of experience as a software engineer. He thrives on creating solutions that are pragmatic, scale easily, and that are easy to test and maintain. His experience encompasses a wide range of expertise, including software development, iOS application development, and DevOps. Dallas lives in Richmond, Virginia, USA with his wife and is an avid scuba diver.

Bibliographic Information

  • Book Title: Generic Pipelines Using Docker

  • Book Subtitle: The DevOps Guide to Building Reusable, Platform Agnostic CI/CD Frameworks

  • Authors: Brandon Atkinson, Dallas Edwards

  • DOI: https://doi.org/10.1007/978-1-4842-3655-0

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Professional and Applied Computing, Apress Access Books, Professional and Applied Computing (R0)

  • Copyright Information: Brandon Atkinson, Dallas Edwards 2018

  • Softcover ISBN: 978-1-4842-3654-3Published: 20 December 2018

  • eBook ISBN: 978-1-4842-3655-0Published: 19 December 2018

  • Edition Number: 1

  • Number of Pages: XXVII, 127

  • Number of Illustrations: 68 b/w illustrations

  • Topics: Software Engineering, Microsoft and .NET, Java

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access