skip to content
Generic pipelines using Docker : the DevOps guide to building reusable, platform agnostic CI/CD frameworks Preview this item
ClosePreview this item
Checking...

Generic pipelines using Docker : the DevOps guide to building reusable, platform agnostic CI/CD frameworks

Author: Brandon Atkinson; Dallas Edwards
Publisher: New York : Apress, [2018] ©2018
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
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  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Atkinson, Brandon.
Generic pipelines using Docker.
New York : Apress, [2018]
(OCoLC)1034614811
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Brandon Atkinson; Dallas Edwards
ISBN: 9781484236550 1484236556 9781484236567 1484236564 9781484245637 1484245636
OCLC Number: 1080190648
Notes: Includes index.
Description: 1 online resource : illustrations
Contents: Intro; Table of Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Recognizing You Are Stuck in the Past; Monolithic Applications; One Pipeline per Application; Bad Actors; Pipeline as Gatekeeper; Agile Can't Die; It Was Never Born; Overview; Chapter 2: Setting the Stage for the Present; Microservices; Developer Best Practices Are Key; Dedicated Pipeline per Language; Standards Are Key; Taking Code Reuse a Step Further; Microservices and Shared Pipelines are More Agile; Overview; Chapter 3: Getting it Right with Docker and Scripts One Pipeline to Rule Them AllShell Scripts; Configuration Files; Docker at the Core; Platform Agnostic; Overview; Shell Scripts; Docker; Build Containers; Chapter 4: A Practical Example; An Overview of Our Applications; Spring Boot; ASP.NET Core Web API; Angular 5; A Deep Dive into the Pipeline; The Pipeline Configuration File; The Clone Stage; The Build Stage; The Test Stage; The Archive Stage; The Deploy Stage; A Look at Our Build Containers; Running the Pipeline; Using the Command Line; Using IntelliJ IDEA CE; Moving to the Cloud; Moving the Pipeline to Travis CI Creating a Travis CI AccountAdding a New Repository; A Look at the Travis CI Configuration File; Running the Pipeline in CircleCI; Creating a CircleCI Account; Creating a New CircleCI Project; A Look at the CircleCI Configuration File; Overview; Chapter 5: Moving Beyond the Basics; Additional Stages and Steps; Other Scripting Languages; PowerShell; Python; Custom Script Hooks; Pre- and Postpipeline Hooks; Stage Hooks; Where to Go from Here; Index
Responsibility: Brandon Atkinson and Dallas Edwards.

Abstract:

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 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. Brandon Atkinson is a software engineer with more than 14 years of industry experience encompassing analysis, design, development, and implementation of enterprise-level solutions. He is passionate about building teams that scale and enterprise architectures that transforms businesses. He has extensive experience using Azure, AWS, .NET, DevOps, Cloud, JavaScript, Angular, Node.js, and more. 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.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1080190648> # Generic pipelines using Docker : the DevOps guide to building reusable, platform agnostic CI/CD frameworks
    a schema:MediaObject, schema:CreativeWork, schema:Book ;
    library:oclcnum "1080190648" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/nyu> ;
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'https://www.safaribooksonline.com/library/view/-/9781484236550/?ar?orpq&email=^u'" ;
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'https://www.safaribooksonline.com/library/view/title/9781484236550/?ar?orpq&email=^u'" ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5086097487#Topic/software_frameworks> ; # Software frameworks
    schema:about <http://dewey.info/class/005.1/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5086097487#Topic/computers_programming_general> ; # COMPUTERS--Programming--General
    schema:about <http://experiment.worldcat.org/entity/work/data/5086097487#Topic/docker_computer_program_language> ; # Docker (Computer program language)
    schema:author <http://experiment.worldcat.org/entity/work/data/5086097487#Person/edwards_dallas> ; # Dallas Edwards
    schema:author <http://experiment.worldcat.org/entity/work/data/5086097487#Person/atkinson_brandon> ; # Brandon Atkinson
    schema:bookFormat schema:EBook ;
    schema:datePublished "2018" ;
    schema:description "Intro; Table of Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Recognizing You Are Stuck in the Past; Monolithic Applications; One Pipeline per Application; Bad Actors; Pipeline as Gatekeeper; Agile Can't Die; It Was Never Born; Overview; Chapter 2: Setting the Stage for the Present; Microservices; Developer Best Practices Are Key; Dedicated Pipeline per Language; Standards Are Key; Taking Code Reuse a Step Further; Microservices and Shared Pipelines are More Agile; Overview; Chapter 3: Getting it Right with Docker and Scripts"@en ;
    schema:description "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 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. Brandon Atkinson is a software engineer with more than 14 years of industry experience encompassing analysis, design, development, and implementation of enterprise-level solutions. He is passionate about building teams that scale and enterprise architectures that transforms businesses. He has extensive experience using Azure, AWS, .NET, DevOps, Cloud, JavaScript, Angular, Node.js, and more. 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."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/5086097487> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1034614811> ;
    schema:name "Generic pipelines using Docker : the DevOps guide to building reusable, platform agnostic CI/CD frameworks"@en ;
    schema:productID "1080190648" ;
    schema:url <http://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781484236550> ;
    schema:url <https://link.springer.com/10.1007/978-1-4842-3655-0> ;
    schema:url <https://link.springer.com/book/10.1007/978-1-4842-3655-0> ;
    schema:url "https://www.safaribooksonline.com/library/view/title/9781484236550/?ar?orpq&email=^u" ;
    schema:url <https://proquest.safaribooksonline.com/9781484236550> ;
    schema:url "https://www.safaribooksonline.com/library/view/-/9781484236550/?ar?orpq&email=^u" ;
    schema:url <https://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=5622495> ;
    schema:url <https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1989763> ;
    schema:url <https://doi.org/10.1007/978-1-4842-3655-0> ;
    schema:workExample <http://worldcat.org/isbn/9781484245637> ;
    schema:workExample <http://worldcat.org/isbn/9781484236550> ;
    schema:workExample <http://worldcat.org/isbn/9781484236567> ;
    schema:workExample <http://dx.doi.org/10.1007/978-1-4842-3655-0> ;
    umbel:isLike <http://bnb.data.bl.uk/id/resource/GBB918123> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1080190648> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/5086097487#Person/atkinson_brandon> # Brandon Atkinson
    a schema:Person ;
    schema:familyName "Atkinson" ;
    schema:givenName "Brandon" ;
    schema:name "Brandon Atkinson" ;
    .

<http://experiment.worldcat.org/entity/work/data/5086097487#Person/edwards_dallas> # Dallas Edwards
    a schema:Person ;
    schema:familyName "Edwards" ;
    schema:givenName "Dallas" ;
    schema:name "Dallas Edwards" ;
    .

<http://experiment.worldcat.org/entity/work/data/5086097487#Topic/computers_programming_general> # COMPUTERS--Programming--General
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming--General"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5086097487#Topic/docker_computer_program_language> # Docker (Computer program language)
    a schema:Intangible ;
    schema:name "Docker (Computer program language)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5086097487#Topic/software_frameworks> # Software frameworks
    a schema:Intangible ;
    schema:name "Software frameworks"@en ;
    .

<http://worldcat.org/isbn/9781484236550>
    a schema:ProductModel ;
    schema:isbn "1484236556" ;
    schema:isbn "9781484236550" ;
    .

<http://worldcat.org/isbn/9781484236567>
    a schema:ProductModel ;
    schema:isbn "1484236564" ;
    schema:isbn "9781484236567" ;
    .

<http://worldcat.org/isbn/9781484245637>
    a schema:ProductModel ;
    schema:isbn "1484245636" ;
    schema:isbn "9781484245637" ;
    .

<http://www.worldcat.org/oclc/1034614811>
    a schema:CreativeWork ;
    rdfs:label "Generic pipelines using Docker." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1080190648> ; # Generic pipelines using Docker : the DevOps guide to building reusable, platform agnostic CI/CD frameworks
    .

<http://www.worldcat.org/title/-/oclc/1080190648>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/1080190648> ; # Generic pipelines using Docker : the DevOps guide to building reusable, platform agnostic CI/CD frameworks
    schema:dateModified "2020-02-08" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.