{"product_id":"continuous-delivery-for-kubernetes-9781617299322","title":"Continuous Delivery for Kubernetes","description":"\u003cp\u003e\u003c\/p\u003e\u003cblockquote\u003e\n\u003cbr\u003eThis book explores the tools and techniques you'll need to overcome common cloud native challenges, such as selecting the right open source project, packaging, versioning, distributing, and instant cloud native services using Helm, creating and running pipelines using Tekton, planning and implementing a multicloud strategy with Crossplane, implementing risk-free and progressive upgrades with Knative, and utilizing Knative for serving, routing, and event-driven applications. It also covers automating testing, troubleshooting, and measuring application performance. \u003c\/blockquote\u003e\u003cp\u003e\u003cstrong\u003eFormat\u003c\/strong\u003e: Paperback \/ softback\u003cbr\u003e\u003cstrong\u003eLength\u003c\/strong\u003e: 230 pages\u003cbr\u003e\u003cstrong\u003ePublication date\u003c\/strong\u003e: 18 January 2024\u003cbr\u003e\u003cstrong\u003ePublisher\u003c\/strong\u003e: Manning Publications\u003cbr\u003e\u003c\/p\u003e \u003cp\u003e\u003cbr\u003eIn this comprehensive guide, we delve into the realm of continuous delivery for Kubernetes and cloud applications, empowering you to take the fast track to success. We explore a range of open-source tools and techniques that will enable you to overcome common cloud-native challenges and streamline your delivery processes.\u003cbr\u003e\u003cbr\u003eSelecting the Right Open-Source Project:\u003cbr\u003e\u003cbr\u003eUnderstanding the vast array of open-source projects available can be daunting. In this chapter, we guide you in selecting the right project that aligns with your specific challenges and requirements. We discuss factors such as project maturity, community support, and compatibility with your Kubernetes environment.\u003cbr\u003e\u003cbr\u003ePackaging, Versioning, Distributing, and Instant Cloud Native Services:\u003cbr\u003e\u003cbr\u003eHelm is a powerful tool for packaging, versioning, distributing, and deploying cloud native services on Kubernetes. We delve into its features, syntax, and best practices, helping you create and manage your services efficiently.\u003cbr\u003e\u003cbr\u003eCreating and Running Pipelines:\u003cbr\u003e\u003cbr\u003eTekton is a Kubernetes-native orchestration platform that enables you to automate the building, testing, and deployment of your applications. We explore its architecture, workflow, and integration with other tools, empowering you to build robust and scalable pipelines.\u003cbr\u003e\u003cbr\u003ePlanning and Implementing a Multicloud Strategy:\u003cbr\u003e\u003cbr\u003eMulticloud adoption is becoming increasingly popular for organizations seeking to optimize performance, scalability, and availability. In this chapter, we introduce Crossplane, a tool that simplifies multicloud management by providing a unified interface for provisioning, managing, and connecting resources across different cloud providers.\u003cbr\u003e\u003cbr\u003eImplementing Risk-Free and Progressive Upgrades:\u003cbr\u003e\u003cbr\u003eUpgrades can be a complex and risky process in Kubernetes-based applications. Knative is a serverless platform that enables you to implement risk-free and progressive upgrades by decoupling the application logic from the infrastructure. We explore its features, architecture, and best practices, helping you upgrade your applications seamlessly.\u003cbr\u003e\u003cbr\u003eServing, Routing, and Event-Driven Applications:\u003cbr\u003e\u003cbr\u003eKnative is not just limited to infrastructure management; it also excels in serving, routing, and event-driven applications. In this chapter, we demonstrate how Knative can be used to build scalable and resilient serverless applications that can handle high volumes of traffic and events.\u003cbr\u003e\u003cbr\u003eAutomating Testing:\u003cbr\u003e\u003cbr\u003eAutomating testing is crucial for ensuring the quality and reliability of your applications. Even when you don't have all your services up and running, we show you how to automate testing using tools such as Tekton and Knative.\u003cbr\u003e\u003cbr\u003eTroubleshooting and Measuring Application Performance:\u003cbr\u003e\u003cbr\u003eDebugging and troubleshooting can be time-consuming and frustrating. In this chapter, we provide you with practical techniques and tools for identifying and resolving performance issues in your applications. We also discuss measuring application performance to optimize your delivery processes.\u003cbr\u003e\u003cbr\u003eContinuous Delivery for Kubernetes:\u003cbr\u003e\u003cbr\u003eThis book is a comprehensive toolbox of free, open-source projects that you can use to implement continuous delivery for Kubernetes-based applications in the cloud. Each chapter covers a different project, providing clear demonstrations of how it simplifies essential CD tasks such as packaging, building pipelines, and multi-cloud deployment.\u003cbr\u003e\u003cbr\u003eBy leveraging the power of these tools and techniques, you will gain confidence in identifying common patterns in successful open-source tools and selecting the right options for your own platforms. Whether you are a developer, architect, or DevOps practitioner, Continuous Delivery for Kubernetes will empower you to streamline your delivery processes, improve collaboration, and deliver software faster to production.\u003cbr\u003e\u003cbr\u003eIn conclusion, continuous delivery practices are essential for modern software development, and Kubernetes provides a powerful platform for implementing them. With the right tools and techniques, you can overcome common cloud-native challenges and deliver software faster and more reliably. Continuous Delivery for Kubernetes is a valuable resource that will help you take your delivery game to the next level.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e: 600g\u003cbr\u003e\u003cstrong\u003eDimension\u003c\/strong\u003e: 187 x 234 x 20 (mm)\u003cbr\u003e\u003cstrong\u003eISBN-13\u003c\/strong\u003e: 9781617299322\u003c\/p\u003e","brand":"Mauricio Salatino","offers":[{"title":"Paperback \/ softback","offer_id":45290256531706,"sku":"9781617299322","price":42.08,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/4297\/2845\/products\/1706885988723_book.jpg?v=1706944270","url":"https:\/\/shulphink.com\/products\/continuous-delivery-for-kubernetes-9781617299322","provider":"Shulph Ink","version":"1.0","type":"link"}