LEADER 04668nam 22006375 450 001 9910303439903321 005 20200703124410.0 010 $a9781484236550 010 $a1484236556 024 7 $a10.1007/978-1-4842-3655-0 035 $a(CKB)4100000007279070 035 $a(MiAaPQ)EBC5622495 035 $a(DE-He213)978-1-4842-3655-0 035 $a(CaSebORM)9781484236550 035 $a(PPN)232967288 035 $a(OCoLC)1085910040 035 $a(OCoLC)on1085910040 035 $a(EXLCZ)994100000007279070 100 $a20181219d2018 u| 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aGeneric Pipelines Using Docker $eThe DevOps Guide to Building Reusable, Platform Agnostic CI/CD Frameworks /$fby Brandon Atkinson, Dallas Edwards 205 $a1st ed. 2018. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2018. 215 $a1 online resource (127 pages) 300 $aIncludes index. 311 08$a9781484236543 311 08$a1484236548 327 $aChapter 1: Recognizing You Are Stuck in the Past -- Chapter 2: Setting the Stage for the Present -- Chapter 3: Getting it Right with Docker and Scripts -- Chapter 4: A Practical Example -- Chapter 5: Moving Beyond the Basics. 330 $aCreate 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. 606 $aSoftware engineering 606 $aMicrosoft software 606 $aMicrosoft .NET Framework 606 $aJava (Computer program language) 606 $aSoftware Engineering$3https://scigraph.springernature.com/ontologies/product-market-codes/I14029 606 $aMicrosoft and .NET$3https://scigraph.springernature.com/ontologies/product-market-codes/I29030 606 $aJava$3https://scigraph.springernature.com/ontologies/product-market-codes/I29070 615 0$aSoftware engineering. 615 0$aMicrosoft software. 615 0$aMicrosoft .NET Framework. 615 0$aJava (Computer program language) 615 14$aSoftware Engineering. 615 24$aMicrosoft and .NET. 615 24$aJava. 676 $a005.12 700 $aAtkinson$b Brandon$4aut$4http://id.loc.gov/vocabulary/relators/aut$0866417 702 $aEdwards$b Dallas$4aut$4http://id.loc.gov/vocabulary/relators/aut 801 0$bUMI 801 1$bUMI 906 $aBOOK 912 $a9910303439903321 996 $aGeneric Pipelines Using Docker$92533268 997 $aUNINA