{"product_id":"continuous-integration-ci-and-continuous-delivery-cd-a-practical-guide-to-designing-and-developing-pipelines-9781484292273","title":"Continuous Integration (CI) and Continuous Delivery (CD): A Practical Guide to Designing and Developing Pipelines","description":"\u003cp\u003e\u003c\/p\u003e\u003cblockquote\u003e\n\u003cbr\u003eThis book provides a game-changing approach to using pipelines to automate the software delivery process, covering pipeline development, testing, and implementation. It addresses current challenges and offers guidelines for designing and realizing pipelines, including branching strategies, build strategies, test strategies, release strategies, and deployment strategies. It also covers unit testing, performance bottlenecks, and a complete implementation using a real-world example. The book is for DevOps engineers, solution architects, intermediate and experienced DevOps engineers, and ICT managers interested in CI\/CD pipeline development. \u003c\/blockquote\u003e\u003cp\u003e\u003cstrong\u003eFormat\u003c\/strong\u003e: Paperback \/ softback\u003cbr\u003e\u003cstrong\u003eLength\u003c\/strong\u003e: 422 pages\u003cbr\u003e\u003cstrong\u003ePublication date\u003c\/strong\u003e: 07 April 2023\u003cbr\u003e\u003cstrong\u003ePublisher\u003c\/strong\u003e: APress\u003cbr\u003e\u003c\/p\u003e \u003cp\u003e\u003cbr\u003eThis book presents a groundbreaking approach to improving the speed and efficiency of software delivery through the use of continuous integration (CI) and continuous delivery (CD). While the theories behind CI\/CD are similar, this book goes beyond mere concepts and provides practical insights into the development and testing of pipelines.\u003cbr\u003e\u003cbr\u003eMost teams tend to jump into coding without considering the CI\/CD process itself. Why not apply the same development methodology to pipelines that we use for applications?\u003cbr\u003e\u003cbr\u003ePipelines, like application code, go through various stages, including requirements analysis, development, testing, implementation, operations, and monitoring. This book serves as a starting point, outlining the current challenges in pipeline development and offering strategies to enhance and structure this process. It delves into detailed pipeline design, showcasing examples using the BPMN 2.0 notation.\u003cbr\u003e\u003cbr\u003eWhat You'll Learn:\u003cbr\u003e\u003cbr\u003eUnderstand the shortcomings and challenges of current pipeline development, such as misalignment between pipeline engineers and team workflows, the use of infrastructure as code (IaC), and pipeline security.\u003cbr\u003e\u003cbr\u003eGain a deeper understanding of the importance of CI\/CD requirements through a comprehensive list of more than 60 CI\/CD requirements provided in the book, aimed at inspiring and raising awareness about these practices.\u003cbr\u003e\u003cbr\u003eSee how specific choices impact the design and realization of pipelines, with a focus on branching strategy, build strategy, test strategy, release strategy, and deployment strategy.\u003cbr\u003e\u003cbr\u003eAcquire familiarity with the intricacies of pipeline unit testing, using a real-world example to illustrate the process.\u003cbr\u003e\u003cbr\u003eDetect and address performance bottlenecks in pipelines, understanding their causes and methods to mitigate them.\u003cbr\u003e\u003cbr\u003eBy leveraging the power of CI\/CD and pipelines, developers and teams can streamline their software delivery processes, reduce time-to-market, and deliver high-quality software more consistently. This book provides the necessary knowledge and tools to achieve these goals.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e: 664g\u003cbr\u003e\u003cstrong\u003eDimension\u003c\/strong\u003e: 235 x 155 (mm)\u003cbr\u003e\u003cstrong\u003eISBN-13\u003c\/strong\u003e: 9781484292273\u003cbr\u003e \u003cstrong\u003eEdition number\u003c\/strong\u003e: 1st ed.\u003c\/p\u003e","brand":"Henry van Merode","offers":[{"title":"Paperback \/ softback","offer_id":44172518686970,"sku":"9781484292273","price":45.8,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/4297\/2845\/products\/1681483604067_book.jpg?v=1681590150","url":"https:\/\/shulphink.com\/products\/continuous-integration-ci-and-continuous-delivery-cd-a-practical-guide-to-designing-and-developing-pipelines-9781484292273","provider":"Shulph Ink","version":"1.0","type":"link"}