• Complain

Christie Wilson - Grokking Continuous Delivery

Here you can read online Christie Wilson - Grokking Continuous Delivery full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2022, publisher: Manning Publications Co., genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Christie Wilson Grokking Continuous Delivery
  • Book:
    Grokking Continuous Delivery
  • Author:
  • Publisher:
    Manning Publications Co.
  • Genre:
  • Year:
    2022
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Grokking Continuous Delivery: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Grokking Continuous Delivery" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Build and use systems that safely automate software delivery from testing through release with this jargon-busting guide to continuous delivery pipelines.In Grokking Continuous Delivery you will learn how to:Design effective CD pipelines for new and legacy projectsKeep your software projects release-readyMaintain effective testsScale CD across multiple applicationsEnsure pipelines give the right signals at the right timeUse version control as the source of truthSafely automate deployments with metricsDescribe CD in a way that makes sense to your colleaguesGrokking Continuous Delivery teaches you the design and purpose of continuous delivery systems that you can use with any language or stack. Youll learn directly from your mentor Christie Wilson, Google engineer and co-creator of the Tekton CI/CD framework. Using crystal-clear, well-illustrated examples, Christie lays out the practical nuts and bolts of continuous delivery for developers and pipeline designers. In each chapter, youll uncover the proper approaches to solve the real-world challenges of setting up a CD pipeline. With this book as your roadmap, youll have a clear plan for bringing CD to your team without the need for costly trial-and-error experimentation.About the technologyKeep your codebase release-ready. A continuous delivery pipeline automates version control, testing, and deployment with minimal developer intervention. Master the tools and practices of continuous delivery, and youll be able to add features and push updates quickly and consistently.About the bookGrokking Continuous Delivery is a friendly guide to setting up and working with a continuous delivery pipeline. Each chapter takes on a different scenario youll face when setting up a CD system, with real-world examples like automated scaling and testing legacy applications. Taking a tool-agnostic approach, author Christie Wilson guides you each step of the way with illustrations, crystal-clear explanations, and practical exercises to lock in what youre learning.Whats insideDesign effective CD pipelines for new and legacy projectsEnsure your pipelines give the right signals at the right timesVersion control as the source of truthSafely automate deploymentsAbout the readerFor software engineers who want to add CD to their development process.About the authorChristie Wilson is a software engineer at Google, where she co-created Tekton, a cloud-native CI/CD platform built on Kubernetes.

Christie Wilson: author's other books


Who wrote Grokking Continuous Delivery? Find out the surname, the name of the author of the book and a list of all author's works by series.

Grokking Continuous Delivery — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Grokking Continuous Delivery" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
inside front cover

Grokking Continuous Delivery - image 1

Prototypical release pipeline

Grokking Continuous Delivery - image 2

Grokking Continuous Delivery

Christie Wilson

To comment go to liveBook

Grokking Continuous Delivery - image 3

Manning

Shelter Island

For more information on this and other Manning titles go to

www.manning.com

Copyright

For online information and ordering of these and other Manning books, please visit www.manning.com. The publisher offers discounts on these books when ordered in quantity.

For more information, please contact

Special Sales Department

Manning Publications Co.

20 Baldwin Road

PO Box 761

Shelter Island, NY 11964

Email: orders@manning.com

2022 by Manning Publications Co. All rights reserved.

No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by means electronic, mechanical, photocopying, or otherwise, without prior written permission of the publisher.

Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in the book, and Manning Publications was aware of a trademark claim, the designations have been printed in initial caps or all caps.

Recognizing the importance of preserving what has been written, it is Mannings policy to have the books we publish printed on acid-free paper, and we exert our best efforts to that end. Recognizing also our responsibility to conserve the resources of our planet, Manning books are printed on paper that is at least 15 percent recycled and processed without the use of elemental chlorine.

Grokking Continuous Delivery - image 4

Manning Publications Co.

20 Baldwin Road Technical

PO Box 761

Shelter Island, NY 11964

Development editor:

Ian Hough

Technical development editor:

Mark Elston

Review editor:

Aleksandar Dragosavljevi

Production editor:

Kathleen Rossland

Copy editor:

Sharon Wilkey

Proofreader:

Keri Hales

Technical proofreader:

Ninoslav Cerkez

Typesetter:

Dennis Dalinnik

Cover designer:

Leslie Hames

ISBN: 9781617298257

dedication

To my daughter, Alexandra, my most important delivery to date!

front matter
forewords

When David Farley and I wrote Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Addison-Wesley, 2010), we knew, from years of applying the principles described in the book, that it represented a modern, holistic approach to software delivery that brought substantial benefits to teams and organizations who used it. Multiple research programs (including the one I have been involved in, led by Dr. Nicole Forsgren and described in chapters 8 and 10 of this book) have shown that it leads to higher quality and stability, as well as faster delivery.

Although continuous integration and continuous delivery (often shortened to CI/CD) are now thought of as standard practice, they are still surprisingly hard to implement and get right. There are still too many teams (and customers!) that deal with infrequent, risky releases that happen over evenings or weekends, planned and unplanned downtime, rollbacks, and problems with performance, availability, and security. These are all avoidable problems, but solving them requires ongoing investment in teams, tooling, and organizational culture.

Crucially, many people who are new to the industry arent familiar with the fundamental practices and how to implement them. This book does an outstanding job of addressing this problem. Christie Wilson, an expert in continuous delivery who leads the open source Tekton CI/CD project at Google, has written a comprehensive, clear, and thorough book that details both the technology and process sides of implementing a modern software delivery process. She not only covers the principles and the implementation, but also shows why they are important, and provides a step-by-step guide to the hardest problems with which I see teams struggle such as taking an iterative approach to feature development and handling legacy codebases.

I hope this book finds a place in every software teams onboarding list as a primer. It will also prove invaluable as a detailed guide for more experienced software engineers adopting a way of working theyre not familiar with. I am grateful to Christie for creating a resource that I am confident will drive a better understanding of how to implement a modern software delivery process to the benefit of both the industry and the wider public we serve.

Jez Humble

co-author of Continuous Delivery,

The DevOps Handbook, and Accelerate

The beauty of software is that everything can be improved over time. But it is also the curse of softwarebecause we can change things, we do, essentially all the time. The relentless pressure for new features or other improvements leads to a desire for some kind of high-velocity process for integrating changes, testing them, and getting them out to users.

Christie Wilson has lived this process and watched it from many angles, and created a book about how to get consistent velocity for your software teams. Indeed a team that can achieve a high-velocity process, with lots of automation, has a competitive advantage for their products. Over time, these teams not only gain market share, but they also have higher morale and lower attrition. It is great to be part of a productive team!

A common misconception is that lower-velocity processes, presumably with more barriers to deployment, are safer or more secure. Many teams are averse to change and thus release changes once a quarter, for example. This approach has two serious flaws. First, it typically moves the difficult task of integrating many changes towards the end, but with so many changes to integrate since the last release, it can go horribly wrong and cause large delays. Second, a slow process prevents fast security patches, a critical goal for most teams. The approach described in this book is all about continuous (small) integrations, enabling both fast feedback on problems, and a viable mechanism for security patches.

In the past few years, security challenges have increased dramatically, especially around supply chain attacks. Modern software includes components from many placesother teams, other companies, and open source software. It is not crazy to have 1,000 components that need to be integrated together. This requires a different level of automation: we need to know all of the inputs and where they came from, and how they were used together. Christies book is one of the first to cover these issues and outline how to add this kind of security to your systems.

Finally, although there are a huge number of tools and options in this space, this book does a great job of covering the key concepts and goals, while also making it real through both examples and discussion of alternatives.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Grokking Continuous Delivery»

Look at similar books to Grokking Continuous Delivery. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Grokking Continuous Delivery»

Discussion, reviews of the book Grokking Continuous Delivery and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.