Continuous Integration (CI) and Continuous Delivery (CD) Continuous Integration (CI) and Continuous Delivery (CD)

Continuous Integration (CI) and Continuous Delivery (CD‪)‬

A Practical Guide to Designing and Developing Pipelines

    • US$44.99
    • US$44.99

출판사 설명

Use continuous Integration (CI) and continuous delivery (CD) to improve the speed of software delivery. This book presents a game changer—how to use pipelines to automate the software delivery process. The theories about CI/CD are much the same, but the book covers what the development of pipelines looks like and how testing of pipelines themselves should be performed.
Most teams just plunge into coding, without thinking about the CI/CD process itself. Why don’t we use the same development method for pipelines that we use for apps?
Pipelines code development undergoes similar stages as application code development, such as requirements analysis, development, testing, implementation, operations, and monitoring. This is the starting point of the book. It describes the current challenges with pipeline development and how this process can be improved and structured. It describes in detail how to design pipelines and shows examples in BPMN 2.0 notation.
What You’ll Learn

Know the shortcomings and challenges of current pipeline development such as misalignment between the pipeline engineer and the team’s workflow, the use of infrastructure as code (IaC), and pipeline securityUnderstand the need for CI/CD requirements through the book's non-exhaustive list of more than 60 CI/CD requirements provided to inspire and increase awarenessSee how certain choices affect the way a pipeline is designed (and realized)Become familiar with branching strategy, build strategy, test strategy, release strategy, and deployment strategy that are explained in detail in the book, including their effect on pipeline designKnow how pipelines can be unit tested, using a real-world exampleKnow how performance bottlenecks in a pipeline occur, how they can be detected, and how they can be solvedView a complete implementation, including code, showing how the guidelines in this book are applied to a real use case

장르
컴퓨터 및 인터넷
출시일
2023년
3월 29일
언어
EN
영어
길이
435
페이지
출판사
Apress
판매자
Springer Nature B.V.
크기
33.8
MB
Generic Pipelines Using Docker Generic Pipelines Using Docker
2018년
Continuous Delivery 2.0 Continuous Delivery 2.0
2021년
Python Continuous Integration and Delivery Python Continuous Integration and Delivery
2018년
Hands-On Software Engineering with Golang Hands-On Software Engineering with Golang
2020년
Agile ALM Agile ALM
2011년
Grokking Continuous Delivery Grokking Continuous Delivery
2022년