{"product_id":"pipeline-as-code-continuous-delivery-with-jenkins-kubernetes-and-terraform-9781617297540","title":"Pipeline as Code: Continuous Delivery with Jenkins, Kubernetes, and Terraform","description":"\u003cb\u003eStart thinking about your development pipeline as a mission-critical application. Discover techniques for implementing code-driven infrastructure and CI\/CD workflows using Jenkins, Docker, Terraform, and cloud-native services.\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eIn \u003ci\u003ePipeline as Code\u003c\/i\u003e, you will master: \u003cp\u003e\u003c\/p\u003e Building and deploying a Jenkins cluster from scratch\u003cbr\u003e Writing pipeline as code for cloud-native applications\u003cbr\u003e Automating the deployment of Dockerized and Serverless applications\u003cbr\u003e Containerizing applications with Docker and Kubernetes\u003cbr\u003e Deploying Jenkins on AWS, GCP and Azure\u003cbr\u003e Managing, securing and monitoring a Jenkins cluster in production\u003cbr\u003e Key principles for a successful DevOps culture \u003cp\u003e\u003c\/p\u003e\u003ci\u003ePipeline as Code\u003c\/i\u003e is a practical guide to automating your development pipeline in a cloud-native, service-driven world. You'll use the latest infrastructure-as-code tools like Packer and Terraform to develop reliable CI\/CD pipelines for numerous cloud-native applications. Follow this book's insightful best practices, and you'll soon be delivering software that's quicker to market, faster to deploy, and with less last-minute production bugs. \u003cp\u003e\u003c\/p\u003e Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. \u003cp\u003e\u003c\/p\u003e About the technology\u003cbr\u003e Treat your CI\/CD pipeline like the real application it is. With the Pipeline as Code approach, you create a collection of scripts that replace the tedious web UI wrapped around most CI\/CD systems. Code-driven pipelines are easy to use, modify, and maintain, and your entire CI pipeline becomes more efficient because you directly interact with core components like Jenkins, Terraform, and Docker. \u003cp\u003e\u003c\/p\u003e About the book\u003cbr\u003e In \u003ci\u003ePipeline as Code\u003c\/i\u003e you'll learn to build reliable CI\/CD pipelines for cloud-native applications. With Jenkins as the backbone, you'll programmatically control all the pieces of your pipeline via modern APIs. Hands-on examples include building CI\/CD workflows for distributed Kubernetes applications, and serverless functions. By the time you're finished, you'll be able to swap manual UI-based adjustments with a fully automated approach! \u003cp\u003e\u003c\/p\u003e What's inside \u003cp\u003e\u003c\/p\u003e Build and deploy a Jenkins cluster on scale\u003cbr\u003e Write pipeline as code for cloud-native applications\u003cbr\u003e Automate the deployment of Dockerized and serverless applications\u003cbr\u003e Deploy Jenkins on AWS, GCP, and Azure\u003cbr\u003e Grasp key principles of a successful DevOps culture \u003cp\u003e\u003c\/p\u003eAbout the reader\u003cbr\u003e For developers familiar with Jenkins and Docker. Examples in Go. \u003cp\u003e\u003c\/p\u003e About the author\u003cbr\u003e \u003cb\u003eMohamed Labouardy\u003c\/b\u003e is the CTO and co-founder of Crew.work, a Jenkins contributor, and a DevSecOps evangelist. \u003cp\u003e\u003c\/p\u003eTable of Contents \u003cp\u003e\u003c\/p\u003ePART 1 GETTING STARTED WITH JENKINS\u003cbr\u003e 1 What's CI\/CD?\u003cbr\u003e 2 Pipeline as code with Jenkins\u003cbr\u003e PART 2 OPERATING A SELF-HEALING JENKINS CLUSTER\u003cbr\u003e 3 Defining Jenkins architecture\u003cbr\u003e 4 Baking machine images with Packer\u003cbr\u003e 5 Discovering Jenkins as code with Terraform\u003cbr\u003e 6 Deploying HA Jenkins on multiple cloud providers\u003cbr\u003e PART 3 HANDS-ON CI\/CD PIPELINES\u003cbr\u003e 7 Defining a pipeline as code for microservices\u003cbr\u003e 8 Running automated tests with Jenkins\u003cbr\u003e 9 Building Docker images within a CI pipeline\u003cbr\u003e 10 Cloud-native applications on Docker Swarm\u003cbr\u003e 11 Dockerized microservices on K8s\u003cbr\u003e 12 Lambda-based serverless functions\u003cbr\u003e PART 4 MANAGING, SCALING, AND MONITORING JENKINS\u003cbr\u003e 13 Collecting continuous delivery metrics\u003cbr\u003e 14 Jenkins administration and best practices\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-12068362\"\u003eMohamed Labouardy\u003c\/a\u003e\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Manning Publications\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 10\/26\/2021\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 528\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.89lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.13h x 7.32w x 1.02d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781617297540\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1617297542\u003cbr\u003e\u003cb\u003eBISAC Categories:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputers\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM091000\"\u003eDistributed Systems | Cloud Computing\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputers\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051330\"\u003eSoftware Development \u0026amp; Engineering | Quality Assurance \u0026amp; Tes\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eMohamed Labouardy\u003c\/b\u003e is the CTO and co-founder of Crew.work, and a DevSecOps evangelist. He is the founder of Komiser.io, an author, open-source contributor, and regular conference speaker.\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":42711072866541,"sku":"9781617297540","price":79.98,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_96db437e-4a90-4f0d-a749-719920593c97.jpg?v=1650154893","url":"https:\/\/sureshotbooks.com\/products\/pipeline-as-code-continuous-delivery-with-jenkins-kubernetes-and-terraform-9781617297540","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}