CI/CD Design Patterns - Garima Bajpai, Pawel Piwosz, Michel Schildmeijer, Muktesh Mishra

CI/CD Design Patterns

Design and implement CI/CD through tried and tested design patterns
Buch | Softcover
2025
Packt Publishing Limited (Verlag)
978-1-83588-964-0 (ISBN)
37,40 inkl. MwSt
  • Titel nicht im Sortiment
  • Artikel merken
Deep dive into design patterns for Continuous Delivery, presented by industry leaders to achieve the best results. This book offers market-ready and sustainable adoption of CI/CD

Key Features

Handbook for design patterns of tried and tested CI/CD implementations
The book offers practical examples, case studies and best practices facilitating adoption of CI/CD
Market-ready deployment of key components like pipeline, infrastructure, release capabilities

Book DescriptionWith the emergence of new technologies, software application development and infrastructure implementation techniques have evolved drastically. In this book we introduce continuous delivery design patterns to help practitioners and engineering teams design, adopt and implement CI/CD. Design patterns for CI/CD are production-ready implementations often tagged as recurrent solutions. These patterns can be reused to simplify implementation, improve efficiency and quality of Continuous Delivery practices, tools and techniques.
The book will start with exploring the importance of CI/CD design patterns, components, principles, and lay the foundation for the book. Next, you'll learn to address scaling of CI/CD with performance, security, measurements, and auditability of pipelines, infrastructure and release automation strategies. You'lll deep dive into scaling patterns for CI/CD that can help to deliver robust and effective solutions in all organizations. In the advanced chapters we discuss advance design patterns with integration of machine learning, generative AI and near real time CI/CD design patterns.
Eventually the book offers deep understanding about continuous delivery design pattern and provide foundation for audits and controls to mitigate the risks of rapid integration of modern technology in software delivery lifecycle.What you will learn

Learn to design, implement, and manage reusable CI/CD patterns
Understand types of CI/CD design patterns & its Components
Discover relationships and interactions between tools within CI/CD
Implemente well-tested, proven development/design paradigms for CI/CD
Explore anti-patterns for CI/CD design patterns deployments
introducing taxonomy of assessment & audits for CI/CD design patterns

Who this book is forThe bookis targeted towards senior and principal developers, software architect,  SRE architects, devOps architects, cloud architects and platform engineering teams who are looking to speed up the development process by adopting well-tested, proven development/design paradigms when it comes to continuous delivery & its adoption. You are expected to have a basic understanding of CI/CD concepts and be familiar with the cloud ecosystem, DevOps principles, and CI/CD pipelines.

Garima Bajpai is industry leader in DevOps and cloud technologies. She is the founder of DevOps Community of Practice, Canada. She leads the ambassador program for the Continuous Delivery Foundation (2021-2023). Some might know her as a course contributor and instructor for various DevOps courses from leading certification bodies. She has over two decades of experience leading large-scale R&D with a variety of different teams and has helped them adapt DevOps to be able to increase team productivity when it comes to cloud resource deployment. Furthermore, she has collaborated on and contributed to giving many international conference talks, written several technical blog posts, and published white papers. Pawel Piwosz is a developer advocate at Spacelift and has a long career in SysOps and DevOps areas. With experience in small startups and huge, global organizations he has unique knowledge of processes and executions of DevOps workloads. He is deeply interested in Infrastructure as Code and CI/CD. He authored a CI/CD design framework, which helps organizations to create and assess CI/CD processes. He is DevOps Institute Ambassador, CD Foundation Ambassador and AWS Community Builder. He speaks about DevOps and DevSecOps on multiple conferences and meetups, he led the DevOps Academy where he was responsible for introducing new engineers into DevOps world. He is a mentor in Tech Leaders Mentoring program. Michel Schildmeijer authored a book on WebLogic Administration for beginners. He also increased his multiple-industry knowledge in his role as Solutions or IT architect in several industries. He Has received the IT Industry-recognized title of Oracle ACE for being an ambassador and community leader in his area of expertise. In 2019, this was enhanced to Oracle ACE Director. Michel is asked regularly to speak about technology and the impact of innovation at national and international conferences such as KubeCon, Oracle OpenWorld, Oracle Community Tours and DevOpsDays across the world. He contributes to the OpenSource community and solutions regarding containerization, CI/CD and DevOps. Muktesh Mishra is a results-driven, customer-focused and analytical IT professional who can think “out of the box”. Always having a "willingness to learn and curious to know" attitude. Strong in design, integration of problem-solving skills. Excellent exposure on Web Technologies, Database Analysis and Design along with AWS, Azure, Kubernetes, Docker, IaaS (Infrastructure as a service) and PaaS. Also, have a very keen interest in learning modern technologies/stacks to adept in solving various problems/challenges of the real world.

Table of Contents

Overview CI/CD design patterns
Types of CI/CD design pattern & Components
Business Outcome aligning with CI/CD design pattern
Structural Design Pattern – Implementing CI/CD at Scale
Deployment strategies for Structural Design Pattern for CI/CD
Business outcome implementing Structural Design Pattern
Behavioral Design Patterns for CI/CD
Domain Driven Design Patterns –For regulated Sectors
Introduction to Creational CI/CD Design patterns
Deployment strategies Creational CI/CD with cloud providers
Auditing &Assessment of design pattern
Advanced CI/CD patterns & use-cases
Anti-Patterns for CI/CD Design Pattern deployments
Case Studies & knowledge test

Erscheinungsdatum
Verlagsort Birmingham
Sprache englisch
Maße 191 x 235 mm
Themenwelt Mathematik / Informatik Informatik Netzwerke
Technik
ISBN-10 1-83588-964-6 / 1835889646
ISBN-13 978-1-83588-964-0 / 9781835889640
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Ein einführendes Lehrbuch

von Wolfgang Riggert; Ralf Lübben

Buch | Hardcover (2022)
Hanser, Carl (Verlag)
34,99
das umfassende Handbuch für den Einstieg in die Netzwerktechnik

von Martin Linten; Axel Schemberg; Kai Surendorf

Buch | Hardcover (2023)
Rheinwerk (Verlag)
29,90
von den Grundlagen zur Funktion und Anwendung

von Rüdiger Schreiner; Oliver P. Waldhorst

Buch (2023)
Carl Hanser (Verlag)
29,99